問題タブ [black-box-testing]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
testing - ブラックボックステストとは?
私はウェブを検索しましたが、各情報源は異なることを言っています。
だから私は2種類のテストをしました。1 つ目は TMap の「データ サイクル テスト」で、2 つ目は入出力ブラック ボックス テストです。
これで、ブラック ボックス テストが、コードを見ずに入出力値をテストしていることがわかります。
以下は、ブラック ボックス テストのテンプレートです。定義 期待値 実際の値
しかし Tmap は、ブラックボックス テストはさまざまな種類のテスト手法の集合体であると述べています。「データサイクルテスト」のように。
では、ブラックボックステストとは正確には何ですか? それは 1 つのテスト技法ですか、それともテスト技法の集合ですか? そして、それがテスト手法の集まりである場合、この期待された実際のテスト手法は何と呼ばれますか?
hardcode - 値がハードコーディングされているかどうかを確認するためのブラック ボックス テスト計画
手動のテスト計画 (ブラック ボックス テスト) を作成して、値がドロップ ダウン リストにハード コードされているかどうか (その受け入れ基準) を確認する必要があります。誰かが私に何か提案をしてもらえますか?
よろしくお願いします
java - Java null 値テストでのブラック ボックス テスト
次のコードがある場合
ブラックボックステストを実行する必要があるとしましょう。
そのようです、
入力
[null], null Output should be 0
まず、これは価値のあるテストケースですか? (ブラックボックステスト用)
そうでない場合は、
それから私は尋ねます、いずれにしてもブラックボックステストのテスト中にnull値は価値がありますか?(一般的に)
ありがとう
algorithm - MATLAB 遺伝的アルゴリズムの制約 - 入力制約だけではない
良い一日
グローバル最適化ツールボックスを使用して、MATLAB で遺伝的アルゴリズムを使用しています。私はこの分野でかなりの経験があります。私の質問は次のとおりです。
入力変数だけに依存しない制約を指定するにはどうすればよいですか。つまり、出力または中間変数の関数である可能性がある制約です。
注: このシステムの出力は、「ブラック ボックス」から計算されます (これは PSS SINCAL シミュレーションです)。
この段階で、回避策を使用しています。出力が制約内にない場合、フィットネス関数を非常に高い値にします。よりエレガントなソリューションを探しています。
ありがとうございました
エルヴィス
selenium - QA: 自動ブラック ボックス テスト アサート
私は大規模なサーバー アプリケーションを使用しており、ほとんどが非同期 JavaScript に基づいています。
私はそれをテストするためにセレンを使用していますが、概念的な質問があります:特定のテストの前提条件で、アサートはどの程度強力であるべきですか?
例: ZZ をテストするために XX と YY を実行する必要がある場合、XX と YY には独自のテストがあるとしても、XX と YY をアサートする必要がありますか?
一方では、ZZ をテストする前に、XX と YY が期待どおりに実行されていることを確認したいと考えています。一方で、XX や YY のマイナーな問題で ZZ が失敗することは望ましくありません。
testing - テストケースはどのように見えるべきか
境界値テスト ケースを作成したいとしましょう。テストの準備と実行を行いますが、テスト ケースを適切に記述するにはどうすればよいでしょうか。これを行う標準化された方法はありますか?
c# - ディレクトリが現在開いているかどうかを検出する
UI ブラック ボックス テストでは、特定のディレクトリを開く結果となる特定の UI インタラクションを検証する必要があります。Process.Start("Some Folder");
コードの実装はすでに単体テスト済みです。単体テストの実行中に、これへの呼び出しをモックして検証しましたが、UI は完全に統合されており、バインドが正しく設定されていることを確認する必要があります (それらは CommandParameter に依存しています)。バインドが見つからない場合、コンソールでエラー 40 が発生しますが、パラメーターが見つからないか間違っているコマンドの呼び出しは、実行時にのみ検出されます。
Process Explorer では、explorer.exe の開いているハンドルのリストが表示されますが、それらはすべてファイルとしてマークされており、Windows のタスク バーに開いているディレクトリとして直接表示されないファイルとディレクトリがたくさんあります。
ios - IOS デバイスのブラック ボックス テスト
必ずしもコードにアクセスしなくても、自動化された方法で IOS アプリをテストできるようにするツールを探しています (基本的にはブラック ボックス テスト)。現在 、Android でこれを行うためにrobotiumのようなものを検討していますが、IOS アプリもテストできるようにする必要があります。IOS でこれを行うための経験や提案はありますか?