Más contenido relacionado
Similar a テストケースをまとめて固めて「テストカタマリー」 (20)
テストケースをまとめて固めて「テストカタマリー」
- 16. 2020/5/29 ©TEF-Do 16
※1 InSTA = International Workshop on Software Test Architecture
戦績
• テスト設計コンテスト’17 OPENクラス
→優勝
• InSTA(※1)2017で事例発表
- 28. 2020/5/29 ©TEF-Do 28
概要
アラーム登録
+ 各機能 : 機能特性
~ 登録数 : 性能効率性
…
+ アラーム登録() : 各機能
+ アラーム解除() : 各機能
~ 最大登録数検証() : 登録数
…
テストタイプ
テスト観点
品質特性などの
品質要素や
気がかり
(抽象的)
テストケース
名称
- 29. 2020/5/29 ©TEF-Do 29
概要
アラーム登録
+ 各機能 : 機能特性
~ 登録数 : 性能効率性
…
+ アラーム登録 : 各機能
+ アラーム解除 : 各機能
~ 最大登録数検証 : 登録数
…
アラーム解除
編集画面にて登録解除
アラーム画面にて登録解除
未登録のときに登録解除
複数の具体的テストケース
- 30. 2020/5/29 ©TEF-Do 30
概要
アラーム登録
+ 各機能 : 機能特性
~ 登録数 : 性能効率性
…
+ アラーム登録 : 各機能
+ アラーム解除 : 各機能
~ 最大登録数検証 : 登録数
…
アラーム解除
編集画面にて登録解除
アラーム画面にて登録解除
未登録のときに登録解除
複数の具体的テストケース
- 34. 2020/5/29 ©TEF-Do 34
<<パターン>>
カタマリー名
~ 分類例 : 分類
+ 分類例 : 分類
− 分類例 : 分類
~ テスト対象(テスト方針) : 分類例
+ テスト対象(テスト方針) : 分類例
− テスト対象(テスト方針) : 分類例
こまかい設定
参照するパターン名と
カタマリー名
カタマリーで確認したい分類とその分類
例
~ : パターンから引き継いだ分類
+ : カタマリー特有の分類
- : 下位のカタマリーを踏襲したモノ
カタマリーとして確認するモノ記入
~ : カタマリーパターンの具現化したモノ
+ : このカタマリー固有に確認するモノ
- : 下位のカタマリーを踏襲したモノ
- 90. ダメテストケース例
2020/5/29 ©TEF-Do 90
No ケース 期待結果 判定
はじめてログインして、
購入まで確認する。
1
ログインする。 ログインでき、残額が0円であること。
2
残額0円の状態でラムを選択し、100gを
設定する。
金額が200円を表示し、購入できないこ
と。
3
600gを設定する。 金額が1,080円を表示すること。
4
1,000gを設定する。 金額が1,500円を表示すること。
5
10,000円を入金する。 残額を10,000円にすること。
入金額を0円にすること。
6
購入する。 購入でき、残額を8,500円にすること。
肉種が未選択になり、グラム設定を0gに
すること。
7
ラムを選択し、500gを設定する。 金額が1,000円を表示すること。
8
マトンを選択する。 金額が1,250円を表示すること。
9
900gを設定する。 金額が1,980円を表示すること。
10
3,000gを設定する。 金額が4,800円を表示すること。
キャンセルを行う。 肉種が未選択になり、グラム設定を0gに
操作ステップ
001
- 91. ダメテストケース例
2020/5/29 ©TEF-Do 91
6
すること。
7
ラムを選択し、500gを設定する。 金額が1,000円を表示すること。
8
マトンを選択する。 金額が1,250円を表示すること。
9
900gを設定する。 金額が1,980円を表示すること。
10
3,000gを設定する。 金額が4,800円を表示すること。
11
キャンセルを行う。 肉種が未選択になり、グラム設定を0gに
すること。
残額を8,500円にすること。
12
マトンを選択し、3,000gを購入する。 購入でき、残額を3,700円にすること。
肉種が未選択になり、グラム設定を0gに
すること。
再ログインして、購入ま
で確認する。
1
ログインする。 残額が4,900円を表示すること。
2
ラムを選択し、500gを設定する。 金額が1,000円を表示し、購入できない
こと。
3
600gを設定する。 金額が1,620円を表示すること。
4
2,000gを設定する。 金額が3,000円を表示すること。
5
購入する。 購入でき、残額を700円にすること。
肉種が未選択になり、グラム設定を0gに
すること。
6
マトンを選択し、100gを設定する。 金額が250円を表示すること。
600gを設定する。 金額が1,320円を表示すること。
001
002
- 92. ダメテストケース例
2020/5/29 ©TEF-Do 92
3
600gを設定する。 金額が1,620円を表示すること。
4
2,000gを設定する。 金額が3,000円を表示すること。
5
購入する。 購入でき、残額を700円にすること。
肉種が未選択になり、グラム設定を0gに
すること。
6
マトンを選択し、100gを設定する。 金額が250円を表示すること。
7
600gを設定する。 金額が1,320円を表示すること。
8
1,000gを設定する。 金額が1,800円を表示すること。
9
購入する。 購入できないこと。
10
入金額を1,100円に設定して、キャンセ
ルする。
入金額を0円にすること。
11
1,100円を入金する。 残額が1,800円を表示すること。
入金額を0円にすること。
12
購入する。 購入でき、残額を0円にすること。
肉種が未選択になり、グラム設定を0gに
すること。
002