第2回「ソフトウェアテスト技法ドリル」勉強会
エンプラ系では、ビジネスルールが条件になるので、人が関与することによりありえない条件が発生することがあるので、いったん大きなデシジョンテーブルを作成するようにしている by 鈴木さん #drill2
2010-12-03 21:03:55Excel で書けるなら ディシジョンテーブルをすべて書かせるだとっ(驚 2003 のExcel しか使いたくないなぁ…。でも、大手だとそれくらいやってるんだなぁ。 すごい!あらゆる意味で…。 #drill2
2010-12-03 21:04:58「質問:条件が4つあるので、16通り作らなければいけないのですが、面倒ではないですか? 回答:処理の順番で省けるものがあれば、先に省く、先にテストケースを減らしていく、このように現実にはやっていくでしょうか。」
2010-12-03 21:05:27「本当に大きいと言われたら、デシジョンテーブルを分割してやっているはずなので、デシジョンテーブルを切るように言っている」 #drill2
2010-12-03 21:06:45あり得ない条件ではなく、条件の組み合わせがあり得ない場合ですね。 RT @rin2_live ...ありえない条件が発生することがあるので、...
2010-12-03 21:06:59組み込み系:YesかNoでNoで切れる処理が上に来ているかどうかをまず見る。全部書くことはしたくない。 条件が5つ以上あるなら原因結果グラフをつかってデシジョンテーブルを作成するようにする #drill2
2010-12-03 21:07:05@yoshiki_shibata まぁみなさんといっても話しかけてくれたのは二人でした。一人以上居たのでみんなとしました(笑)#drill2
2010-12-03 21:08:23うまくとれなくてすいません RT: @mkoszk_live: あり得ない条件ではなく、条件の組み合わせがあり得ない場合ですね。 RT @rin2_live ...ありえない条件が発生することがあるので、...
2010-12-03 21:09:02書け!と言いますが現場の裁量に任せています。また、最終成果物(仕様書)がそうだというのではなく、中間成果物です。実際はCFD法も加味しながらやっています。はずです。 RT @Qooh0 ...でも、大手だとそれくらいやってるんだなぁ。 すごい!あらゆる意味で…。 #drill2
2010-12-03 21:10:10デシジョンテーブルを書いていていつも思うのだけど、これをテストエンジニアがやったほうがいい理由ってあるんだろうか #drill2
2010-12-03 21:10:44設計でもデシジョンテーブル書いています。自分のモジュール内に閉じていれば書くのが楽です。圧縮し放題です。#drill2
2010-12-03 21:12:27無いよ。松尾谷先生も仰っていますが、80年代のプログラマやSEは普通に書いていたよ。今、書いてくれるSEがいないからテストが書くんだ。RT @snsk デシジョンテーブルを書いていていつも思うのだけど、これをテストエンジニアがやったほうがいい理由ってあるんだろうか #drill2
2010-12-03 21:12:29うん。ですよね。「書け」でいいんじゃないかな。RT @mkoszk_live: 無いよ。松尾谷先生も仰っていますが、80年代のプログラマやSEは普通に書いていたよ。今、書いてくれるSEがいないからテストが書くんだ。RT @snsk デシジョンテーブルを書いていてい #drill2
2010-12-03 21:13:12RT @snsk: うん。ですよね。「書け」でいいんじゃないかな。RT @mkoszk_live: 無いよ。松尾谷先生も仰っていますが、80年代のプログラマやSEは普通に書いていたよ。今、書いてくれるSEがいないからテストが書くんだ。RT @snsk デシジョンテーブルを書いていてい #drill2
2010-12-03 21:13:55デシジョンテーブルを圧縮するには、ソースコードを確認するのが効果的、とのこと。 ソースに依存したテストでは、リファクタリングできなくなると思うのですが、どーなんだろ。 #drill2
2010-12-03 21:45:28リファクタリングの度にテストを書き換える必要があります(続く)。 RT @uncanny_chaplin: デシジョンテーブルを圧縮するにはソースコードを確認するのが効果的とのこと。 ソースに依存したテストではリファクタリングできなくなると思うのですがどーなんだろ #drill2
2010-12-03 21:49:26ただしコードをのぞき見るグレイボックステストをすれば3分の1とか5分の1になるのでテストを書き直す手間以上の効率を得られるのです。 #drill2
2010-12-03 21:53:14RT @akiyama924: ただしコードをのぞき見るグレイボックステストをすれば3分の1とか5分の1になるのでテストを書き直す手間以上の効率を得られるのです。 #drill2
2010-12-03 21:54:28いいですよ。 RT @snsk: うん。ですよね。「書け」でいいんじゃないかな。RT @mkoszk_live: 無いよ。松尾谷先生も仰っていますが、80年代のプログラマやSEは普通に書いていたよ。今、書いてくれるSEがいないからテストが書くんだ。 #drill2
2010-12-03 21:56:00@snsk ただ、テストエンジニアも書ける必要があると考えています。なぜならシステムテストでの条件は開発者による条件と違うから自分でデシジョンテーブルを作る必要があるから。 #drill2
2010-12-03 22:01:43