問題タブ [data-driven-tests]

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 投票する
0 に答える
253 参照

visual-studio - 新しいバージョンの VS で UI を使用して単体テストのプロパティを変更するにはどうすればよいですか?

数か月前、MSTest を使用した単体テストのデータソースについて読んでいたときに、いくつかの古い投稿に出くわし、プロパティに移動して GUI でデータソースを設定するだけの問題であると主張しました。これにより、属性が必要な引数とともに自動的にテスト メソッドに追加されました。

ただし、プロパティ グリッドで単体テストを選択することはできませんでした。

最近、これが過去の機能であり、新しいテスト エクスプローラー ウィンドウへの移行に伴って削除されたことを知りました。

新しい Visual Studio UI の別の場所で単体テストのプロパティを変更したり、その機能を元に戻したりすることはできますか? テスト メソッドにデータソースを追加する必要があるときはいつでも、覚えておく必要があるカスタム フォーマットの接続文字列がたくさんあるため、ドキュメント全体を再度確認する必要があります。

0 投票する
2 に答える
5762 参照

spock - 単一列日付テーブルの問題:Groovy:Date 変数 '_' をメソッド パラメーターとして宣言する必要があります

私は打撃として非常に簡単なテストを持っています:

ドキュメントhttp://spock-framework.readthedocs.org/en/latest/data_driven_testing.htmlによると、 データ テーブルには少なくとも 2 つの列が必要です。単一列テーブルは次のように記述できます。

そして、私はこのルールに従いますが、次の図のようなエラーが表示されます。

ここに画像の説明を入力

だから教えてください ここで何が問題なのですか?

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

unit-testing - モックを使用したデータ駆動型テスト

ContactFormオブジェクトと受信者のマップを受け取るメソッドがあります。そこで、フォームの問い合わせに基づいて、マップから正しい受信者が返されるという次の仕様を書きました。

これを行うためのデータ駆動型の方法はありますか? 残念ながら、フォームを渡さずに照会文字列自体を渡すことは、現時点ではオプションではありません。これには大規模なリファクタリングが必要になるためです。各テストの前にモックを変更する必要がありますが、Spock を使用してこのデータ駆動型を実行できるかどうかに興味がありました。

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

junit - xlsをコレクションに変換する方法Apache POIと?

@RunWith(Parameterized.class) を使用してパラメーター化されたjunit テストを作成し、

実際のテストデータは、Excel を使用してビジネス担当者が作成するものとします。

Apache POI XSSFSheetを所定の文字列配列のコレクションに取得する簡単で一般的な方法はありますか?

はいの場合: 誰かが例を提供できますか?

私はこの質問を見つけました:Apache POIを使用したTestNGでのデータ駆動型テスト ---しかし、私は一種の3ライナーを期待しています;-)

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

for-loop - Selenium : for ループ (データ駆動型テスト)

複数の顧客が Excel で入力した yahoo にログインするための for-loop の書き方。セレンデータ駆動型テストが必要です。

ここでは、列 A からではなく列 B からの値が必要です。行をインクリメントする必要があります。

for ループの書き方

以下のコードを試してみましたが、

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

coded-ui-tests - コード化された UI テスト - 複数のテストを実行する

次の問題があります。

Excel ワークブックを使用して、10 個のテストを連続して実行する必要があります。各行は 1 つのテスト ケースです。

私の問題は、次の行を追加するときです。

1 つのテスト ケースで Excel ワークブックを反復処理します。

私が必要としているのは、Excelワークシートの1行を読み、入力を入力し、テストケースを完成させることです...

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

robotframework - ロボット フレームワークのデータ駆動型テストに外部データ ソース (テキスト ファイル) を使用するには?

以下の例に基づいています。
- テストケースの部分をテキストファイルに入れることはできますか?
- どのように?
-------------------------------------------------- -------------------------------------------------- -------------------------------