JaSST 2011 Tokyo
Lightning Talks

テストについての疑問
2011.01.25
富士通周辺機(株) 田中 聖能
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 20111

（自称）ＬＴ芸人
富士通周辺機の田中です
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 20112

今回、私がみなさまにお伝えしたいのは・・・

テストについての疑問
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 20113

１．信頼度成長曲線
２．再現率・再現性
３．重大障害４．ドキュメント
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 20114

信頼度成長曲線
横軸＝日数・工数・項目数
縦軸＝累計バグ数
バグの収束状況を表す
・・・とのことですが・・・
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 20115

信頼度って・・・？
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 20116

成長してるのはバグ数では？
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 20117

もし完璧なソフトを作れたら・・・

信頼度はゼロ？
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 20118

もし最低なソフトを作ったら・・・

信頼度は赤丸急成長？
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 20119

回答＆コメント募集してます！
<m(̲ ̲)m>
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201110

１．信頼度成長曲線
２．再現率・再現性
３．重大障害４．ドキュメント
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201111

再現率・再現性「再現率100％」「必ず発生」
でも、再現しないのはなぜ？
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201112

担当者に聞いてみた「何回やったの？」と・・・
３回→少なすぎない？
１回→なんですとぉ！
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201113

では・・・
何回やれば100％と言えるのか？
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201114

回答＆コメント募集してます！
<m(̲ ̲)m>
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201115

１．信頼度成長曲線
２．再現率・再現性
３．重大障害４．ドキュメント
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201116

今日こそ早く帰宅してJaSSTの資料作ろう！
朝まで飲むぞぉ〜！

なぜ、そんな日に限って発生する？
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201117

連休の前日終電ギリギリ

帰宅してビール開けた直後

なぜ、そのタイミングで電話が鳴る？
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201118

回答＆コメント募集してます！
<m(̲ ̲)m>
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201119

さて、前置きはこれくらいにして・・・最大の疑問
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201120

１．信頼度成長曲線
２．再現率・再現性
３．重大障害４．ドキュメント
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201121

仕様書・テストケース

なぜ、ちゃんと書けない？
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201122

本日、できれば実物を公開したかったのですが大人の事情により部分的に・・・
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201123

たとえば仕様書・・・
判断結果がTRUEなら○○処理を実行する
では、FALSEなら？
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201124

FALSEの場合・・・▲▲を実行する？
何も実行しない？
○○を実行する？
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201125

たとえばテストケース・・・
関数○○が正常終了することを確認する
正常終了って？
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201126

正常終了って・・・復帰値？
状態？
直感？
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201127

正常終了の定義を明確に定義して！ってお願いしたら出てきたのは・・・
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201128

関数○○がフリーズしないことを確認する
こっちがフリーズするっちゅうねんっ！
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 2011

29

仕様書
２通り以上の意味に解釈される恐れがないこと
テストケース
いつ・誰が･何回やっても同じ結果になること
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201130

何度指摘しても・・・

書けない
どうすれば書けるようになるのか？
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201131

回答＆コメント募集してます！
<m(̲ ̲)m>
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201132

実は・・・
身の回りにも同じような例がたくさん存在するAll Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201133

All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201134

喫煙は、あなたにとって心筋梗塞の危険性を高めます。
疫学的な推計によると、喫煙者は心筋梗塞により死亡する危険性が非喫煙者に比べて約1.7倍高くなります。

All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201135

約1.7倍高くなりますって、元が１０なら10+(10×1.7)=2710×1.7=17
どっちやねんっ！
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201136

All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201137

たばこの煙は、あなたの周りの人、特に乳幼児、子供、お年寄りなどの健康に悪影響を及ぼします。喫煙の際には、周りの人の迷惑にならないように注意しましょう。
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201138

周りの人には悪影響
では、本人には・・・影響ある・ない？
どっちやねんっ！
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201139

All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201140

喫煙は、あなたにとって肺気腫を悪化させる危険性を高めます。
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201141

悪化させる危険性悪化＝悪くなること肺気腫じゃない人は？
どうなるねんっ！
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201142

電車などのアナウンス
禁煙にご協力ください
吸う人はいない
吸ってはダメ？
拒否できない？
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201143

では、同じように赤い羽根共同募金にご協力くださいも拒否できない？
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201144

・・・と、いうように身の回りにもツッコミどころがたくさんある
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201145

こんなことをずっと考えてたらドキュメント不備が見えてくる・・・
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201146

でも・・・
疲れる
嫌われる友達減る
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201147

あまりオススメ
しません
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201148

信頼度成長曲線
再現率１００％
タバコの箱
赤い羽根共同募金
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201149

これらを見かけたら、そういえばJaSSTで変な関西人いたな〜と、思い出していただければ・・・
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201150

終ご静聴ありがとうございました
All Rights Reserved, Copyright FUJITSU PERIPHERALS LIMITED 201151