Mais conteúdo relacionado
Semelhante a テスト分析はじめの一歩 公開版 (20)
Mais de Asuka (飛鳥) Kamijo (上條) (15)
テスト分析はじめの一歩 公開版
- 1. おはようございます
©Copyright 2012 Asuka Kamijo
All rights reserved
- 2. セッション名は
同じです!
©Copyright 2012 Asuka Kamijo
All rights reserved
- 4. これ、なんて読みますか?
男の娘
と結婚する
Introduction
©Copyright 2012 Asuka Kamijo All rights reserved
- 5. テスト分析はじめの一歩
2012.12.16
上條 飛鳥
ワーク作成支援 上田 卓由
WACATE実行委員会
elcome ©Copyright 2012 Asuka Kamijo All rights reserved
- 6. About me 上條 飛鳥 (Kamijo ♂ Asuka)
ねこだま (@nekoasuka)
エンプラ系エンジニア・コンサルタント
何してるの?
要件定義~保守 + インフラ少々
いつからしてるの?
お仕事は3年前から
他には?
先生、ライター、占い師、演劇・イベントスタッフ
©Copyright 2012 Asuka Kamijo All rights reserved
- 7. Agenda
5.
3. 発表!
仕様書を
1.
汚すという
?→設計
こと 4.
→開発 2.
他の人は
男の娘
どう考えた?
と結婚
する
©Copyright 2012 Asuka Kamijo All rights reserved
- 8. さぁ、はじめましょう!
©Copyright 2012 Asuka Kamijo All rights reserved
- 9. Agenda
5.
3. 発表!
仕様書を
1.
汚すという
?→設計
こと 4.
→実装 2.
他のスーパーSE
男の娘
はどう考えた?
と結婚
する
©Copyright 2012 Asuka Kamijo All rights reserved
- 10. テストの担当者に選ばれました!
テスト実行
早速 テスト実装
手始めに
テスト環境を テスト実行の
触り出す 手順書を作る
テスト工程
あなたは
最初に何をしますか?
テスト設計
まず テスト分析
とりあえず
どんな種類のテスト 仕様書を
をするか纏める 読む
©Copyright 2012 Asuka Kamijo All rights reserved
- 11. テストの担当者に選ばれました!
テスト実行
早速 テスト実装
手始めに
テスト環境を テスト実行の
触り出す 手順書を作る
テスト工程
あなたは
最初に何をしますか?
テスト設計
まず テスト分析
とりあえず
どんな種類のテスト 仕様書を
をするか纏める 読む
©Copyright 2012 Asuka Kamijo All rights reserved
- 12. ちょっと待ってよ
仕様書なんて今更読んで
どうするのさ?
前や他のプロジェクトの
テストケースがあるし、
それを使えばいいだろ?
©Copyright 2012 Asuka Kamijo All rights reserved
- 14. Agenda
5.
3. 発表!
仕様書を
1.
汚すという
?→設計
こと 4.
→開発 2.
他のスーパーSE
男の娘
はどう考えた?
と結婚
する
©Copyright 2012 Asuka Kamijo All rights reserved
- 15. これ、なんて読みましたか?
男の娘
と結婚する
オトコノムスメ オトコノコ
と結婚する と結婚する
©Copyright 2012 Asuka Kamijo All rights reserved
- 16. そもそもどうして読み違いが出るのか
アキバ系? 一般人?
• ドメインが違うから 仕様書に書かれた「思い」や「愚痴」
• 余計な情報が多いから 各人が考えた構成管理の爪跡
女性そのものを表す娘か、
• 同じ言葉を違う意味で使うから 女性っぽさを表す娘か。
• 同じ意味を違う表現で記述するから 段落やシート
ごとに違うと
• 具体的な内容が記載されていないから か多いよね
• 文章が長すぎるから こんな1文。
で?
○○処理については、××
の処理同様、△△の■■
• 指示語が多すぎるから と??を参照し、@@が+
+であればAを、@@が*
*であればBを、その他の
場合についてはCを△△の って言いたく
上記処理実行後、正常に終了していた ##に反映し、$$データ
場合、項目No.100に対して更新処理を
ベースを更新した後に、次 なる文たち
画面へ遷移する。
行う。詳細は別紙『xx』参照。とか。
©Copyright 2012 Asuka Kamijo All rights reserved
- 17. 3色ボールペン法を使ってみよう
• 資料を読み解く方法の1つ
– 3色(赤・青・緑)を以下の意味で使い、
資料へ書き込む
→情報が整理され、理解が進む
• 絶対大事(赤)
– 客観的に、主軸となる内容であること
• まぁ、大事(青)
– 客観的に見て、それなりに重要なこと
• 何これ気になる(緑)
– 主観的に見て、おかしいと感じたこと
©Copyright 2012 Asuka Kamijo All rights reserved
- 21. わたしの例
©Copyright 2012 Asuka Kamijo All rights reserved
- 22. わたしの例
項番 どんなテストをしたいか? 左記補足 どんなキーワードから思いついたか?
1 「お出かけリスト」の保存 最大何件登録可能か。 『お出かけリスト』
が何件まで正しく保存され 「お出かけリスト」にはどの
るか。 ような情報を保存するのか。
を確認したい。
2 タップ・スワイプ操作によ タップやスワップは、実行す 『タップすると、』
る挙動 る指の本数によって挙動が変
わる場合がある。
3 お願いの状態遷移テスト お願いという情報について、 『新規お願い』
少なくとも「新規」という状
態がある。他にどのような状
態があるのか、どのような時
に状態が変化するのか確認が
必要。
4 画面遷移の確認 どの画面から、どのような情 『お出かけリスト画面に遷移する』
報を持って遷移するか書かれ
ていないため、不安に思った。
5 パフォーマンス 「お出かけリスト」を多量に 項番1.左記補足内の『最大何件登録可
登録した場合、その表示レス 能か』
ポンスが気になる。
6 文字種類 文字に重なりがあったりはし 『表示される。』
ないか?
見づらくないか?
データが多くなった時に項目
名を隠さないか? ©Copyright 2012 Asuka Kamijo All rights reserved
- 23. 3色ボールペン法の先
3色ボールペン法を独自の方法へ昇華する
例えば
3色ボールペン法で資料を
読解しながら
1枚の紙へと
整理した結果を転記する
転記のフォーマットは
マインドマップでも
イラストでも
文章でも
自分に合う表現方法を探しましょう!
©Copyright 2012 Asuka Kamijo All rights reserved
- 24. Agenda
5.
3. 発表!
仕様書を
1.
汚すという
?→設計
こと 4.
→開発 2.
他のスーパーSE
男の娘
はどう考えた?
と結婚
する
©Copyright 2012 Asuka Kamijo All rights reserved
- 27. 仕様書を汚しましょう! 気になる部分を
緑でたくさん
制限時間
書き出して
20 みましょう
分
3色
ボールペン法
を使って
みましょう
©Copyright 2012 Asuka Kamijo All rights reserved
- 28. どんなキー
ワードから思
「何故」をまとめましょう! いついたか?
を必ず
制限時間 埋めましょう!
20 仕様書を
分
テストしたい 汚しに
戻っても
こと
OKです!
を洗い出し
ましょう!
©Copyright 2012 Asuka Kamijo All rights reserved
- 29. Agenda
5.
3. 発表!
仕様書を
1.
汚すという
?→設計
こと 4.
→開発 2.
他の人は
男の娘
どう考えた?
と結婚
する
©Copyright 2012 Asuka Kamijo All rights reserved
- 30. 他の人と共有しよう!
• 仕様書を汚した結果と、
分析結果まとめシートの内容を共有しましょう
• 共有した後、「他の班に是非知って欲しい
分析時のポイント」を2,3点ピックアップして
ください
※班内の共有は若手から順に行ってください
※最後にピックアップしたポイントを発表します
©Copyright 2012 Asuka Kamijo All rights reserved
- 32. グループワークです!
若手から
共有
してください
他の班に知って
欲しい分析時の
制限時間 ポイントを2,3
点ピックアップ
午前 してください
いっぱい
©Copyright 2012 Asuka Kamijo All rights reserved
- 33. カレーを食べつつ考えられましたか?
• 他の班の話を聞いてみて、
やっぱり自分の班のここがすごい!という点
• 自分の班の傾向
• 参加者のドメインによる考え方違いについて
→これらを各班に発表していただきます
※発表者(モデレータ)の選定もお願いします
©Copyright 2012 Asuka Kamijo All rights
reserved
- 34. Agenda
5.
3. 発表!
仕様書を
1.
汚すという
?→設計
こと 4.
→開発 2.
他の人は
男の娘
どう考えた?
と結婚
する
©Copyright 2012 Asuka Kamijo All rights reserved
- 35. みんなに発表
制限時間
質疑応答
6 込みの
分 時間です
発表と質疑の
配分は自由!
発表者は
若手か
初参加
から
©Copyright 2012 Asuka Kamijo All rights reserved
- 36. That’s All!
5.
3. 発表!
仕様書を
1.
汚すという
?→設計
こと 4.
→開発 2.
他の人は
男の娘
どう考えた?
と結婚
する
©Copyright 2012 Asuka Kamijo All rights reserved