問題タブ [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.
android - Android スタジオで Robotium ブラックボックス テストを実行する
ソースコードなしでアプリをテストするために使用する Robotium ブラックボックス テストがあります。Eclipse ADT からはテストを実行できますが、Android Studio からは実行できません。Android Studio で、「空のテスト スイート」というエラーが表示されます。「テストが見つかりませんでした」
Android Studio で、アプリのソースがなくても Robotium をテストするにはどうすればよいですか? テスト プロジェクトに特別な構造を持たせる必要がありますか?
javascript - ソースマップを使用してChromeデバッガーでファイルをブラックボックス化する方法は?
JavaScript でソース マップを使用しています。
コードに「デバッガー」を追加して、ステップスルーできるようにしましたが、ライブラリコードの非常に深いウサギの穴に陥り、しばしばあきらめます。ライブラリ スクリプトをブラックボックス化しても、Chrome ではブラックボックス化が無視されます。これにより、多くの状況でステップ スルー デバッガーの有用性が大幅に低下します。
Chrome でSource Mapを使用して、実際に期待どおりにブラック ボックスにする方法を教えてください。
arrays - 直交配列を作成するには?
次の 3 つの要因があるとします。
要因 A: 5 つの可能な値
要因 B: 4 つの可能な値
要因 C: 2 つの可能な値
これらの直交配列を作成するにはどうすればよいですか?
私が理解していない主なことは、組み合わせを作ることです。以前は「11112222」、「11221122」、「12121212」のような組み合わせに従っていたことを覚えていますが、配列に値を入力する方法は人によって異なるようです。標準的なアプローチはありますか?
junit - JUnit入力と出力なしで関数をブラックボックステストする方法は? ジャワ
私の問題は、データベースに保存されているアドレスのリストに電子メールを送信することになっている毎日のタイマーによってトリガーされる関数があります。電子メールのテキストがデータベース内のクエリによって取得されたデータの配列であってもです。関数には入力も出力もありません (関数によって直接送信される電子メールのテキストを考慮しない場合)。このような一連のブラックボックス テスト ケースを作成するにはどうすればよいですか?
floating-point - 数値安定性をテストする方法は?
32 ビットの IEEE-754 浮動小数点数で数値計算を実行する関数Fが与えられた場合、 Fが数値的に安定しているかどうかをテストする (最良の) 方法は何でしょうか? 引数の型以外に関数について詳しく知る必要のないブラック ボックス テストはありますか?
testing - 0 と 1 - 状態遷移テストでカバレッジを切り替えますか?
この質問はプログラミングに関連していませんが、テストケース設計のテクニックの1つに関連しています。状態遷移図の手法は、N-1 スイッチ遷移を介してテスト条件を特定することにより、テスト カバレッジを提供します。0 スイッチと 1 スイッチのカバレッジを計算する方法について混乱しています。
例のスクリーンショットを追加します。誰がこれを解決する方法を説明できますか? 前もって感謝します。