テストをすり抜けたバグを報告するスレ
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2006/04/07(金) 21:24:31そんなバグを報告しあいましょう。
どうすればバグを防げたかも語り合いましょう。
0002デフォルトの名無しさん
2006/04/07(金) 21:41:020003デフォルトの名無しさん
2006/04/07(金) 21:46:490004デフォルトの名無しさん
2006/04/07(金) 23:06:21ここはバグ板
0005デフォルトの名無しさん
2006/04/07(金) 23:34:130006デフォルトの名無しさん
2006/04/07(金) 23:36:500007デフォルトの名無しさん
2006/04/08(土) 16:23:340008デフォルトの名無しさん
2006/04/08(土) 21:00:380009デフォルトの名無しさん
2006/04/09(日) 01:23:530010デフォルトの名無しさん
2006/04/09(日) 08:36:420011デフォルトの名無しさん
2006/04/09(日) 10:29:15テストをすり抜けたら見つけられないじゃん
0012デフォルトの名無しさん
2006/04/09(日) 11:27:10もちろん納品後に顧客が発見ですよ。
0013デフォルトの名無しさん
2006/04/09(日) 18:16:45テストで引っかからなかったらそのままリリースっていうバグでは?
0014デフォルトの名無しさん
2006/04/09(日) 18:26:340015デフォルトの名無しさん
2006/04/09(日) 18:29:12吹いたw
0016デフォルトの名無しさん
2006/04/09(日) 18:31:08じっさいにあるの?納品後に顧客が発見できるのにPGもSEも気が付かないバグって。
0017デフォルトの名無しさん
2006/04/09(日) 21:30:10ヒント:仕様書の不備
0018デフォルトの名無しさん
2006/04/09(日) 21:42:34○遺伝子の不備
0019デフォルトの名無しさん
2006/04/09(日) 22:18:38仕様書どおりに動いていればバグじゃないでしょ。
仕様書と違った動きをすればテストで引っかかるでしょ。
0020デフォルトの名無しさん
2006/04/09(日) 22:19:360021デフォルトの名無しさん
2006/04/09(日) 22:20:31仕様書をコードに落とすだけの仕事しかしていない奴は
ちょっと黙っておいてくれないか?
0022デフォルトの名無しさん
2006/04/09(日) 22:22:100023デフォルトの名無しさん
2006/04/09(日) 22:52:56そもそもテスト対象でないものの不具合を話してもこのスレ的に有意義ではないかと。
俺が一回やっちゃったのは、
ファイルから情報を読み込んでくる部分で、仕様変更で不要になったエントリまで存在すかどうかのチェックをしてしまったこと。
内部処理的にはまったく使われてないんだが存在チェックだけ残っちまった。
んで、テストに使用していたファイルを仕様変更にあわせて更新しなかった。
用意したファイルが仕様に沿っているかのテストまで行えば防げたかもしれないが、そのテストが仕様にあっているかのテスト・・・以下略。
結合試験後に仕様変更されてバグがそれ1個しかなかったんだからマシなほうじゃんと自分を慰めることにしてる。
0024デフォルトの名無しさん
2006/04/09(日) 23:58:200025デフォルトの名無しさん
2006/04/10(月) 00:34:160026デフォルトの名無しさん
2006/04/10(月) 00:35:460027デフォルトの名無しさん
2006/04/10(月) 01:06:47客に通じる言い訳じゃないと意味無いキガス。
0028デフォルトの名無しさん
2006/04/10(月) 01:57:590029デフォルトの名無しさん
2006/04/10(月) 20:18:43テストはcygwin上でやっていたのだが、どうもcygwinは勝手にワイルドカードを展開してくれるみたいなんだな。
それでワイルドカード展開の機能が無いのにテスト通ってしまったというわけ。
0030デフォルトの名無しさん
2006/04/10(月) 20:32:29漏れの仕事は、業務ロジック担当者が製作中(途中なんだ!)の関数を使って
ユーザインタフェース部分を作ることだった。
とは言うものの、漏れらUIチームは、ユーザの入力を受け取り
業務ロジックを通り、きちんと出力が行われる事までをテストする責任がある。
金勘定の業務ロジックって、無駄と思えるほど複雑だよね。
テストデータを作ろうにも、業務ロジックを知らない。
業務を覚える時間は無い。
業務をよく知る担当者には(どうやらオトナの事情で?)滅多に会えない。
やんぬるかな、漏れは、炎上している業務ロジックのコードを読みながら
“それらしい”入力データと、“それらしい”想定結果を用意して
テストを通したよ。
今、対応に追われているよ。
0031デフォルトの名無しさん
2006/04/10(月) 20:44:14ターゲットはDOSプロンプトか?
cygwinではコマンドインタプリタにbashを使っていたんだろ?
コマンドインタプリタがワイルドカードを展開するのはUnixでは常識。
しかも、コマンドインタプリタにワイルドカードの展開を抑制することもしなかったのはどう考えても知識不足。
テスト環境構築の段階から間違っている。
0032デフォルトの名無しさん
2006/04/11(火) 01:02:06知らなかったのは仕方がないが(それもどうかとは思うが)、
問題に気付いた時点で調べろよ。
どうも〜みたい、とか言ってないでさ。
0033デフォルトの名無しさん
2006/04/11(火) 07:30:36学校の課題じゃねーの?
0034デフォルトの名無しさん
2006/04/11(火) 09:14:20罪を告白された神父が警察に通報するようなレスをつけるなよ。
0035デフォルトの名無しさん
2006/04/11(火) 13:02:390036デフォルトの名無しさん
2006/04/11(火) 23:08:00別にワイルドカード対応が主の仕事じゃねーだろ。
仕様の一部ってことだろ。
0037デフォルトの名無しさん
2006/04/17(月) 18:28:030038デフォルトの名無しさん
2006/04/26(水) 14:11:16その”上司”という人種は、大抵、テスト前、いや仕様検討時の仕様変更と
テストまで終了してからの仕様変更が同じと考えてるので埒があかない。
0039デフォルトの名無しさん
2006/04/26(水) 14:12:23テストのプラットフォームにcygwinを選ぶ時点でDQN確定
0040デフォルトの名無しさん
2006/04/26(水) 22:40:140041デフォルトの名無しさん
2006/04/27(木) 11:38:280042デフォルトの名無しさん
2006/04/27(木) 11:54:00それだったらまさかシェルの知識がないなんて馬鹿な話はないだろうし、
シェルがワイルドカードを展開することを前提としても問題ないだろう。
そもそも、「cygwinは勝手に……」なんて言っている段階でどう見てもDQNだろ。
0043デフォルトの名無しさん
2006/05/19(金) 22:42:22それともみんなバグなんて出してないのかな?
0044デフォルトの名無しさん
2006/07/11(火) 02:06:30シェルの知識が無くても、製品環境でテストしてればバグは見つかったよ。
「環境」という観点が抜けてたってこと。
俺がむかついたのはMDBの最適化漏れ。
テスターの目の前におきている謎の現象、直立する漏れ。
MDBの最適化漏れなんて、設計者にとっちゃー当たり前のミスだけど、
一回失敗して、「MDBの最適化漏れチェック」っていう観点が無いと抜けるよ。
0045デフォルトの名無しさん
2006/07/11(火) 02:27:13えらいぞ、俺。
0046デフォルトの名無しさん
2006/07/11(火) 14:00:380047デフォルトの名無しさん
2006/07/11(火) 22:12:07ポリゴンにインデックスカラーのテクスチャ貼れないのよ、しどいね
0048デフォルトの名無しさん
2006/07/12(水) 00:08:400049デフォルトの名無しさん
2006/07/12(水) 01:17:044文字(スペース)3文字(スペース)3文字(スペース)5文字[EOF]
0050デフォルトの名無しさん
2006/07/12(水) 17:07:11メモ帳と言うよりもIsTextUnicodeの仕様という話ではなかったか?
0051デフォルトの名無しさん
2006/07/12(水) 23:07:56某死んどらー如く、ダイアログを閉じた直後にスペースが押されると誤動作とか……
0052デフォルトの名無しさん
2006/07/13(木) 08:08:11お手上げですヽ(´ー`)ノ
0053デフォルトの名無しさん
2006/07/13(木) 19:47:460054デフォルトの名無しさん
2006/08/12(土) 17:16:19ワラタ
0055デフォルトの名無しさん
2006/08/12(土) 18:23:210056ロシアの技術者
2006/11/22(水) 06:41:160057デフォルトの名無しさん
2006/11/24(金) 00:26:220058デフォルトの名無しさん
2006/11/24(金) 01:20:550059デフォルトの名無しさん
2006/11/24(金) 02:31:20テスト後に発見されたケースを観察してどうしたら防げたかを
考えて、今後に活かす。
ってのが、スレの趣旨だわな。
0060デフォルトの名無しさん
2006/11/24(金) 05:53:30用意したテストデータそれぞれに対応する結果を出力するコードを書いたやつがいた。
0061デフォルトの名無しさん
2006/11/24(金) 08:50:21素数表を作れといわれてprintf("2 3 5 7...");と書くようなもんだな。
0062デフォルトの名無しさん
2006/11/24(金) 15:27:44テストの為に同じ機能のツール作った訳かww
0063デフォルトの名無しさん
2006/11/25(土) 15:03:300064デフォルトの名無しさん
2006/11/25(土) 16:18:13結局、そういうのを人間様でなく計算機がなるべく自動ではき出せる
ようにならないと実用にはならないんだよな
0065デフォルトの名無しさん
2006/11/27(月) 02:09:30ユニットテストで見つかるバグってほんとにレベルの低いバグだけじゃない?
実際のバグの大半は、微妙に仕様の勘違いがあったとか、
メンバやチーム間で認識にずれがあったとか、
そもそもコーディングのときにはまったく考えにないパターンがあったとか、
そんなんだと思うけど。
込み入ったロジックは別だけど、
コーディングのときに「こう作ろう」と思った通りにコーディングできてないなんて、
そもそも素人レベルだろ。
0066デフォルトの名無しさん
2006/11/27(月) 02:51:21ユニットテストはユニットが動作することを実証するためで、
トライ&エラーのための便利な道具、では無い。
0067デフォルトの名無しさん
2006/11/27(月) 21:16:04> コーディングのときに「こう作ろう」と思った通りにコーディング
> できてないなんて、そもそも素人レベルだろ。
その考え方のほうが素人くさいぞ。(w
0068デフォルトの名無しさん
2006/11/27(月) 22:08:38>そんなんだと思うけど。
この程度の人材が単体レベルでバグフリーのコード書けるかな。
0069デフォルトの名無しさん
2006/11/28(火) 00:14:23そういうやつはマシンの中に監禁して納入だな。
0070デフォルトの名無しさん
2006/11/28(火) 00:25:05そんな人材がいたらテストが要らなくていいな。
0071デフォルトの名無しさん
2006/11/28(火) 01:00:14全てがお見通しのSEはいなさそうだな。
全てがお見通しのPMなんていたら怖いし、
全てがお見通しの客なんていたら世界が破綻しそうだ。
0072デフォルトの名無しさん
2006/11/28(火) 01:07:17ぜひとも女の子で
0073デフォルトの名無しさん
2006/11/28(火) 20:17:03画面に処理中のデータ件数を表示、ていうのをただループの中でラベル書き替えてるだけだと
ループが終わってからしか表示されないとかね。
0074デフォルトの名無しさん
2006/11/28(火) 20:52:06とだけ言っておく。
0075デフォルトの名無しさん
2006/11/29(水) 21:28:02テスト項目は、コードを書く人間と別の人間が作った方がいいね。
0076デフォルトの名無しさん
2006/11/30(木) 23:47:07て言うか、結合試験とかで全てのコードの試験なんかできないだろ。
ユニットテストと結合試験じゃ目的からして違う。
0077デフォルトの名無しさん
2006/12/11(月) 07:22:38人柱コンピュータだな。
少しでも配線を短くするために、中に人が入って配線するやつ。
当然、出口も貴重な配線スペースだ。
0078デフォルトの名無しさん
2007/02/15(木) 22:56:390079デフォルトの名無しさん
2007/02/15(木) 23:13:300080デフォルトの名無しさん
2007/02/15(木) 23:39:210081デフォルトの名無しさん
2007/02/15(木) 23:50:04ユーザーに触ってほしくないと思ってしまうあの瞬間
0082デフォルトの名無しさん
2007/02/16(金) 09:02:070083デフォルトの名無しさん
2007/02/17(土) 20:47:450084デフォルトの名無しさん
2007/03/23(金) 14:25:120085デフォルトの名無しさん
2007/03/23(金) 15:20:12その場でじっとしてろ!w
0086デフォルトの名無しさん
2007/03/23(金) 16:49:17新展開ご期待ください!!!!
0087デフォルトの名無しさん
2007/03/23(金) 17:44:410088デフォルトの名無しさん
2007/03/24(土) 02:28:090089デフォルトの名無しさん
2007/03/24(土) 10:41:10特に気にしてないよ。(w
0090デフォルトの名無しさん
2007/03/27(火) 18:35:50仕様にバグがある場合、テスト項目もその仕様に基づくので、結果的にテストをすり抜けます。
0091デフォルトの名無しさん
2007/03/27(火) 22:55:43どうやっても直らなくて、MSに問い合わせてやっと原因が分かったり
0092デフォルトの名無しさん
2007/03/27(火) 23:07:500093デフォルトの名無しさん
2007/04/14(土) 01:54:12テスト項目が3件くらいのテスト仕様書を作ってなんとか切り抜けた
作業に余裕がないと社内レビューもやらないので楽勝
0094デフォルトの名無しさん
2007/05/16(水) 23:51:44■ このスレッドは過去ログ倉庫に格納されています