テストケースとテスト条件の違いについて

テストケースとテスト条件って同じ意味合いですか?
3
きのぴー @shinya16jp

超初心者として発言します! テストケースとテスト条件は同じ意味合いですか?....φ(・ω・` )

2014-11-01 18:29:12
リナ? @____rina____

@shinya16jp 条件、結果のセットがテストケースて感じかね?あと事前条件とか手順とか含めたものをテストケースと言いそうな ちょっと適当に言っちゃってる。。

2014-11-01 20:47:47
きのぴー @shinya16jp

@____rina____ 入力値とその入力値に対する期待結果がテストケースだと僕は思ってるんだよね。そう思ったら、テスト条件ってなんだろうってふと考えてしまったわけ!(´ε`;)ウーン…

2014-11-01 20:51:42
Yasuharu NISHI @YasuharuNishi

ところで、テスト条件とテストケースの違いの話をちょっと目にしたけど、その質問にちゃんと答えられる人はテストのエキスパートを自称する人でも、かつ世界的にも小数です。もちろん舶来の書物や自社標準などを引用するだけの偏ったオレオレ定義ができる人はたくさんいますけど。

2014-11-01 22:31:31
Yasuharu NISHI @YasuharuNishi

なので、テスト条件とテストケースの違いに着目する時点で結構センスがいいと思うし、突き詰めて考えてその違いをきちんと自分なりに定義していくことで、表面をなぞるだけのオレオレ定義ではなく、自分なりのテスト開発方法論を生み出す土台になります。

2014-11-01 22:33:15
きのぴー @shinya16jp

@YasuharuNishi すみません、ツイートにテスト条件とテストケースの違いについてつぶやきました。なんか、ふと、違いってあるのかなと思いまして・・・。自分なりの定義を見つけてみようと思います!ありがとうございます。m(_ _)m

2014-11-01 22:45:15
じょにお @johniojohnny

@YasuharuNishi 恐れ入りますが、VSTePのオレオレ定義を教えてください! 資料を拝見したところではテストケースは具体的な操作方法などを記述したもの、テスト条件は具体的な値だと認識していますがあっていますでしょうか。

2014-11-02 01:00:23
Kazu SUZUKI @kz_suzuki

テスト条件⊃テストケース #オレオレ定義 とボンヤリ思ってるけど、じゃテスト条件とテスト観点はどういう関係?って言われるとわからんな。包含関係にあるものではない? テスト観点もテスト条件も、粒度がよくわかってないから大小関係もわからん。テスト条件≒上位テストケースのような気も・・

2014-11-02 01:16:45
リナ? @____rina____

おおー、へー。みんな概念ちがうんやん。テスト条件とか結果とか入力値のセットがテストケースかと思ってた

2014-11-02 07:20:02
あきやま🍠 @akiyama924

@____rina____ 「テスト条件とか結果とか入力値のセットがテストケースかと思ってた」 ← 私もそう思っていますが違うの?

2014-11-02 07:27:50
リナ? @____rina____

@akiyama924 いえ、各々呟いているだけの状態みたいです。 私の中では、「テスト条件、入力値、手順、結果のセットがテストケース」かなと考えている感じです。でも、このテストケースをするためのテスト条件もあるのかなぁと。

2014-11-02 07:43:25
KazuCocoa @Kazu_cocoa

テスト条件とか、テストケースとかの話しがあった。Turnipの.featureに実際に書いて実行される粒度のものやRSpecなんかでdescribeなんかで記述される粒度のものがテストケースだと思っていた。結果含めて。

2014-11-02 08:14:30
あきやま🍠 @akiyama924

「テストケース」という用語があります。ソフトウェアテストの本を読むと「テスト条件」という用語がでてきます。(日本の)ソフトウェアテストのシンポジウムやワークショップへ行くと、「テスト観点」という用語もでてきます。 (続く)

2014-11-04 13:48:39
あきやま🍠 @akiyama924

「テスト観点」という用語に出会うころに、それまで何も意識せずに使っていた「テストケース」という言葉がムズムズしてきます。『テストケースとテスト条件とテスト観点は何がどう違うんだろう?』って。 (続きは、FBの某グループがオープンしたらそこに……そこの原稿を書き始めたのです)

2014-11-04 13:50:22
鈴木三紀夫 @mkoszk

「テストケースとは、要求が部分的または完全に満たされているかどうかを決定する条件または変数の集合」 ・・・ たしかにこのように定義することも可能だな。

2014-11-05 15:35:28
鈴木三紀夫 @mkoszk

「テスト条件は、テスト可能なシステムの要件である」 ・・・ そういう側面はあると思うんだけど、システム要件と言い切ってしまうことで、様々な解釈がなされそうで怖いな。

2014-11-05 16:07:27
鈴木三紀夫 @mkoszk

テストケース・ステップとテストプロシージャの違いかね。同じようなものと捉えていたけど、違うのかね。

2014-11-05 16:12:51
鈴木三紀夫 @mkoszk

テスト条件を、いわゆる評価ポイント、検証ポイント、チェックポイントと言われるものと同じと、みなす考え方があるのか。確かに、違いはあるのかと言われると、答えを示すのは難しいなぁ。 テスト条件はテストケースに、検証ポイントはテストシナリオに結びつけて話すことが多いのは確かなんだけど。

2014-11-05 16:33:19
鈴木三紀夫 @mkoszk

テスト条件とテストケースの構成要素である事前条件を混同するケースは、以前より見られたけど、テスト条件と検証ポイントかあ。

2014-11-05 16:41:48
鈴木三紀夫 @mkoszk

「テスト条件とテストケースの違いが分からないんですよ」 だったら、お前はテストオブジェクトとテストアイテムとテスト条件の違いについて語れるのだな。 「すいません。僕、テストについて全く分かっていませんでした」 と言うまでが様式美。

2014-11-05 18:28:06
鈴木三紀夫 @mkoszk

1: テスト条件とテストケースの違いについて教えろください 2:テストケースステップの最初で準備するのがテスト条件。 3:それ事前条件 > 2 4:なんなの? テスト条件? 5:(ISTQB用語集の引用) 6:具体的には? 7:(例) 8〜15:(突っ込み) これも様式美。

2014-11-05 18:37:52
あきやま🍠 @akiyama924

@mkoszk テストオブジェクトは「事前条件 入力 処理 期待結果 事後条件」のテストケースの「処理」部分。 テストアイテムはテスト対象の機能とかフィーチャーとかのことですよね。 テストアイテム ⊇ テストオブジェクト では。同じこともあると思います。

2014-11-05 19:20:13
鈴木三紀夫 @mkoszk

「僕がテストについて何も知らないということはそれとして、あなたのテストオブジェクト、テストアイテム、テスト条件、テストケースのそれぞれの定義を教えて欲しいのですが」 俺、そんな用語、使わねえもん。 これもまた、様式美の一つ。

2014-11-06 12:53:06
きょん@アジャイルコーチ、システムアーキテクト @kyon_mm

テストケースとテスト条件の違いですか。言っておきましょう。

2014-11-06 13:05:01
きょん@アジャイルコーチ、システムアーキテクト @kyon_mm

テストケースっていうのは、基本的にはだいたいの人が考えている「テストを一件する」みたいなイメージでいいと思う。(これにパラメタライズが入るかどうかは今回はあまり気にしなくてよい。)

2014-11-06 13:06:12