問題タブ [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.

0 投票する
1 に答える
900 参照

unit-testing - テスト用の拡張エントリ決定表の作成方法

そのため、少しのコードをテストするためにデシジョン テーブルを作成する必要があります。コードはシンプルでわかりやすいですが、2 つの先行する変数を決定するために 2 つのユーザー入力が必要です。これが、これをバイナリ (真/偽) テーブル以上のものにする必要がある理由です。

ユーザーは総収入を入力するように求められます。これにより、ユーザーがどのブラケットに分類されるかが決まります。次に、最終的な税額を決定する扶養家族の額を入力するよう求められます。所得階層に応じて、switch ステートメントは =所得* [特定のパーセンテージ] を設定します。この後、扶養家族の額によって控除される税金の割合が決まります。

基本的に私が知る必要があるのは、条件アクション、およびルールを設定する方法です。

これはデシジョンテーブルの例ですが、これはバイナリ(真/偽)です

コードにJavaを使用していますが、それは完全には関係ありません。具体的に必要なのは、条件がどうあるべきか、それが収入だけなのか、収入と扶養家族の組み合わせなどなのかを決めることです。コードを書く必要はありません。そのためのテスト テーブルを書くだけで済みます。

私が何をすべきか、またはどこを見ればよいかについて誰かが私に知らせるのを手伝ってくれるなら、それはありがたいです. 必要に応じて、これ以上の情報を提供したいと思います!

ありがとう!

0 投票する
0 に答える
30 参照

html - Cookie 属性の違いは何ですか";path=/app" と ";path=/app/"

例: www.mysite.com/app/ Cookie 属性のパスが ";path=/app" に設定されている場合、";path=/app/" に変更しても違いはありますか?

0 投票する
1 に答える
897 参照

ranorex - RepoItemInfo のパラメーターで生成されたコードを使用する方法は?

社内ではブラック ボックス テストに Ranorex Studio を使用しています。私はブラックボックステストに関する初心者です。最初の自動テストでは、記録モジュールを追加して生成されたファイルから多数のメソッドを使用する 2 つのテストを作成し、項目をクリックしてマウスの右ボタンを押し、[変換] を選択して、これをユーザー コードに変更したいと考えています。ユーザーコードへ」。

コードには、フォームのメソッド (名前は私がリファクタリングしたもの) がありますpublic void Mouse_Click_<something>(RepoItemInfo inputtagInfo, …)。これは、そのようなメソッドを呼び出したいときはいつでも、RepoItemInfoオブジェクトを渡す必要があることを意味します。このメソッドを呼び出す「適切な」オブジェクトを定義するにはどうすればよいですか? 言い換えれば、 の右側には何を書くべきinfo = ???????か?

Ranorex のヘルプ ページによると、RepoItemInfo を使用し

ユーザー コード アクションの引数として、スマート テスト アクションのフレームワークの提供、ジェネリック テクノロジに依存しない値の取得/設定アクションの定義、複数の関連するアクションを 1 つのユーザー コード アクションに組み合わせること、複雑な検証の実装など、さまざまな可能性が可能になります。

次のコードがあります。