「ブラックボックス」テストとは何ですか?[閉まっている]


8

「ブラックボックス」テストとは何ですか?それは通常のテストとどのように異なりますか?たとえば、本番環境にデプロイする前のブラックボックステスト。

:「ブラックボックス」テストは、devopsロールを申請する場合の一般的な要件です(テスターの必要はありません)。


4
私はここではない、それはこの質問に属しているため、オフトピックとして、この質問を閉じ、ソフトウェア品質保証とテストSEに属する投票しています
RSF


他のSEサイトに適しているため、これを閉じるための投票。
エフゲニー2017年

はい、さまざまなカテゴリに分類できます。最良のアプローチは、SQAへの一般的なSQA質問、および関連するSEにドメインの知識が必要な質問を送信することです。
Rsf 2017年

回答:


6

セキュリティテストの知識に基づいて回答しますが、これは一般化することができます。

  • ブラックボックステスト-テスターがシステム、コンポーネント、連絡、接続などについて何も知らない場合。これは、UI / UXテスト、機能テストなどに役立ちます。例:Microsoftで働いておらず、ソースコードもなく、MS Officeをテストする必要がある

  • グレイボックステスト-テスターがシステムの動作に関する知識、内部に関する情報を持っている場合。

  • ホワイトボックステスト-テスターが、テストされた製品の内部、接続、動作原理に関するすべての情報を持っている、または取得できる場合。例:Linuxカーネルのテスト。

参考のために:

ブラックボックステスト(Wikipedia)

ホワイトボックステスト(Wikipedia)

グレイボックステスト(Wikipedia)


2

ブラックボックステストでRomeo Ninovが回答したように、テスターはアプリケーションの内部構造を認識していません。

この方法の名前は、ソフトウェアプログラムがテスターの目にはブラックボックスのようなものであるために付けられました。内部は見えません。このメソッドは、次のカテゴリのエラーを見つけようとします。

  • 機能が正しくないか欠落している
  • インターフェースエラー
  • データ構造または外部データベースアクセスのエラー
  • 動作またはパフォーマンスエラー
  • 初期化および終了エラー

屈折:

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.