- 締切済み
ホワイトボックステスト
「パス」を網羅することがのホワイトボックステスト やり方だと思うのですが、どうして"「パス」を網羅すること"が "論理構造の正しさを確認すること"と同じになるのでしょうか。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- choconamacream
- ベストアンサー率44% (152/338)
- choconamacream
- ベストアンサー率44% (152/338)
- dsuekichi
- ベストアンサー率64% (171/265)
- notnot
- ベストアンサー率47% (4856/10272)
関連するQ&A
- ホワイトボックステストの目的は・・
ホワイトボックステストの目的は何でしょうか。 本などを読むと、ソースコードの論理構造の正しさを 確認すること、となっていまが、それがいまいち分かりません。
- 締切済み
- その他(プログラミング・開発)
- ホワイトボックステスト
こんにちは。 ホワイトボックステストにおける 「判定条件網羅」「条件網羅」「複合条件網羅」の違いがわかりません。 参考書によると ・判定条件網羅・・・それぞれの判定条件が真の場合の処理と偽の場合の処理を、少なくとも1回は実行する ・それぞれの判定条件が真になる場合と偽になる場合の処理を、少なくとも1回は実行する。 ・複合条件網羅・・・判定条件が複合されているときに。起こりうるすべての場合について、少なくとも1回は実行する となっています。 特に「判定条件網羅」と「条件網羅」の違いがわかりません。 すみませんが、教えてください。
- ベストアンサー
- 情報処理技術者
- ホワイトボックステストの条件網羅について
ホワイトボックステストの条件網羅について質問です。 (1)確認ですが、条件網羅のカバレッジはC2でいいのでしょうか? これは会社によって呼び方が違ったりしますか? それともISOかなんかで取り決めがあるのでしょうか? (2)条件網羅のやり方として、if( a or b )だとしたら aが1と0、bが1と0を試せばいいと言う事でしょうか? だから、パターンとして、 パターン1:aが0、bが1のとき。aが1、bが0のとき パターン2:aが1、bが1のとき。aが0、bが0のとき この二つのパターンがあるということでいいでしょうか? この理解があっているかご確認いただきたく。 よろしくお願いいたします。
- ベストアンサー
- C・C++・C#
- ホワイトボックステスト と ブラックボックステストの違い
現在、PHPで簡単なアンケートフォームを作り、自らチェックリストを作る作業をしているのですが、その際に作る、「ホワイトボックステスト」と「ブラックボックステスト」のテスト項目がほとんど同じになってしまい、違いがよく分かりません。 ホワイトボックステスト:コードの中身に着目し、全てのコードを実行するテスト。 ブラックボックステスト:入出力に着目し、プログラムが仕様に沿った動きをするかをチェックするテスト。 ということは、だいたい把握しています。 しかし、実際にチェック項目を作ると大差ないチェック項目になりませんか? 何が違うのか教えてください。 例えば:名前(全角10文字)、年齢(半角3ケタ)、性別(ラジオボタン) のフォームを作り、条件入力にはエラーを表示するというプログラムのチェックリストです。 よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- ☆★☆ホワイトボックステストの条件網羅について質問です!☆★☆
☆★☆ホワイトボックステストの条件網羅について質問です!☆★☆ 判定条件網羅は、「判定文における真偽の分岐をいずれか少なくとも1回は実行する」となっており、 例えば A and B の条件があれば、 テストケースは No1 A=真 B=真 AandB=真 No2 A=真 B=偽 AandB=偽 No3 A=偽 B=真 AandB=偽 No3 A=偽 B=偽 AandB=偽 となり 要するに、判定条件網羅は「判定結果が真と偽になる結果をそれぞれ選べ!」と言うことで No1とNo2~No3のいずれかであると理解できます。 ・・・が、しかし 条件網羅は、「複数の条件が組み合わさっている場合、それぞれの条件について少なくとも1回は実行する」 と言った説明が教本ではされていましたが その答えが No2とNo3 となる理由が理解出来ません。 どなたか、条件網羅がなぜ上記のような回答となるのか ご説明を願いします。
- 締切済み
- その他(プログラミング・開発)
- ホワイトボックステストのテスト項目抽出方法について
ホワイトボックステストのテスト項目抽出方法について 以下の2点を質問させてください。 (1)void型(戻り値なし)のメソッドのテストは普通行うものなのか? (2)メソッド内に他クラスのメソッドが含まれている場合はどうやってテストするのか? よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- ブラックボックステストの内容について
ITパスポート試験を勉強中の者です。 テスト技法に「限界値分析」「同値分割」がありますが、これはどの段階でのテストなのでしょうか?ブラックボックステストの範囲で行われるテストなのでしょうか? システム開発テストには、単体テスト、結合テスト、システムテスト、運用テストがあり区別が曖昧でよく分かりません。 特に「同値分割、限界値分析」はテスト技法なのでブラックボックステストに限らず、各段階のテストでなされるテストだと思うのですが良く分かりません。ブラックボックステストの中だけで行われるテストなのでしょうか? とすれば、ブラックボックステストはどの段階のテストに入るのでしょうか? ホワイトボックステストは単体テストで行われると記述してありましたが・・・。 文化系で理科系ではないので良く分かりません。宜しくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- ホワイトボックステスト関連の質問です。
分岐網羅テストの際には、 全ての命令に肯定的な結果を出す場合と、 全ての命令に否定的な結果を出す場合とだけをカバーさせて、 肯定的な結果と否定的な結果との組み合わせを盛り込まないのでしょうか?
- ベストアンサー
- 情報処理技術者
- テスト、試験の方法について
私は新人の社内SEです。主にCOBOLを使った設計、開発をしています。 プログラミングのテスト、試験の方法について、お伺いします。 私の会社は、試験の際のルールは特に決まっておらず、 そのプログラムが通るロジックが正常に動作するか、を網羅するくらいで、 あとはバグの条件を経験と勘で探ることをしています。 テスト不足で迷惑をかけることが多く、なんとかしたいと思い方方調べてみました。 すると、テストにはいろいろな手法があるらしい、ということがわかりました。 制御パステスト、境界値テスト、ホワイトボックステスト 、ブラックボックステスト ・・・分類と内容はまだよくわかりませんが、 世間一般ではこういった手法にのっとり行われるようだ、ということがわかりました。 Q1.私の会社のようなことをしているのは珍しいのでしょうか。 それともやはり経験と勘が頼りなのでしょうか。 Q2.ある手順にのっとって進めることで、ミスは減るのでしょうか。 外注、社内問いません。みなさんの状況と経験をお聞かせください。
- 締切済み
- その他([技術者向] コンピューター)
- 銀行からの振り込み確認のかかってきた電話の質問に数字と♯を押して回答する時に反応しない。
- 出来ない。自動接続でプッシュ回線にはなっている様子。だが、押してもなんの反応もない。
- お困りの状況は、MFC-J737DNという製品名のプッシュ回線が使えない問題です。銀行からの電話で数字と♯を押すことができず、自動接続ではあるが反応がない状態です。
お礼
ご回答ありがとうございます。 「論理構造が正しい」という言葉自体は、 ・実行時エラーにならない。 ・無駄なコードがない。 と置き換えて考えても問題ないでしょうか。 ホワイトボックステストでは、プログラムが仕様に乗っ取って いるかどうかをみるテストではないと。上記のことを確認するための テストであると。 仕様に乗っ取っているかどうかをテストするのは、ブラックボックス テストになるのかな。