問題タブ [test-runner]
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.
visual-studio-2015 - MSTest.TestAdapter (1.0.0-preview) が VS2015 Update 3 のテスト (mstest) を検出しない
project.json 内に次のように書きました。
"testRunner": "mstest"
そして依存関係で:
"MSTest.TestAdapter": "1.0.0-プレビュー"
ただし、テスト エクスプローラーは内部のテストを検出できません。
正しいパッケージは"dotnet-test-mstest": "1.0.1-preview"だと思います
しかし、それはうまくいきません...
コマンド ラインでdotnet testコマンドが正しく実行されます。
java - 動的に作成されたテスト スイートで障害が収集されない
テストクラス(junitテスト)から反映したjarファイルがあります。
TestSuite インスタンスを作成し、それにテストを追加しました。
コードをチェックするために、サンプル テスト クラスを 1 つだけテスト スイートに追加しようとしました。
次に、テストを実行するために suite.run() を呼び出しました。
問題は、テストが完了すると、結果にあるはずの失敗リストが空になることです。
testSuite を使用してエラーを取得するにはどうすればよいですか? JUnitCore.runclasses を使用すると、失敗リストを取得できますが、テスト クラスを入力として取得するため、使用する必要がある TestSuite のインスタンスでは使用できません。
編集-1:
TestSuite を拡張する Class を作成し、スイートにクラスを動的に追加することが可能であれば、私のニーズを満たすことができます。
どんな提案も素晴らしいでしょう。
編集-2:
ウェブでさらに検索すると、失敗とtestFailureの違いがわかりました。失敗ではなく testFailure でテストを失敗させるにはどうすればよいですか?
jenkins - CLI で testrunner スクリプトを実行するたびにレポートを新しい場所に保存する方法 - SOAPUI
testrunner
Jenkins ビルドを介して CLI でスクリプトを実行しています。実行ごとに結果を新しいフォルダーに保存したい。どうすればいいのですか?
testrunner.bat -r -j -J "-fC:\Users\xxxxxx\Desktop\Reports\xxx\xxx" "-RProject Report" "-EDefault environment" -I "C:\TCOE\Automated_Smoke_and_Regression_SoapUI_Tests\xxx\xxx_PRODUCTION- soapui-project.xml"
現在、スクリプトは上記の貼り付けたもののように見えます。レポートのルートの場所を明示的に宣言する場所。
各実行でレポートが新しい場所に確実に保存されるようにするにはどうすればよいですか?
Jenkins と SOAPUI のどちらを使用しますか? 最善のアプローチは何ですか?
ありがとうサンディップ
karma-runner - 構文エラーで Karma をテストに失敗させる
私たちのテストに構文エラーがあると、次のような結果が得られます。
すべての出力に飲み込まれてしまうため、このエラーを見逃すことがよくあります。構文エラーでカルマを失敗させることはできますか?