nightwatchでテストを実行する機会があり、アサーションの1つが失敗した場合や何らかのエラーが発生した場合は、残りのアサートをすべて検証します。私はあなたが "skip_testcases_on_fail" : false
を使用できることを知っていますが、私は単一のテストからすべてのアサートを検証する必要があります。 PS:答えに感謝します。アサートのいずれかが失敗しても、NightWatch.jsテストからすべてのアサートを実行することはできますか?
0
A
答えて
1
検証する代わりに、アサートすることができます。失敗した場合、検証は失敗しません。
0
これは、我々はこの
browser.waitForElementVisible('elementA',5000,function(result){
if(result.value === true) {
this.verify.sibible('elementB')
.verify.sibible('elementC')
} else {
console.log('this does not return fail although elementA was visible');
this.verify.sibible('elementD')
.verify.sibible('elementE')
}
})
しかし、この "無視失敗"
+0
私は大規模な治具の変更のためにいくつかのテストを変更しなければなりません。私のケースでは、一度に多くのアサーションを検証する方が簡単ですが、テストが失敗していることは重要ではありません。応答がありがとう、私はまだ許可を持っていないので、私はupvoteすることはできませんが、私は行います。 PS:多くの設定オプションがありましたが、設定オプションで設定できると思いました。 –
+0
私が知っているのは、waitForElementVisibleが表示されなくても続行したい場合は、 '' 'browser.waitForElementVisible( 'body'、1000、false);' '' –
関連する問題
- 1. 日付をアサートするときにテストが失敗する
- 2. アサートは失敗するべきではありません。スモールトークユニットテストケース
- 3. リンクが実際にブラウザ上で動作するにもかかわらず、リンクの存在をアサートするためにRailsテストが失敗する
- 4. rapidJsonのアサートが失敗しました
- 5. antで実行してもテストは成功しますが、Mavenで実行すると失敗しますか?
- 6. nightwatchを使用してレポートにテスト(成功と失敗のアサート)のすべての結果を表示するにはどうすればよいですか?
- 7. Python unittestで関数が実行されていないことをアサートする
- 8. 引数がtrueのときにC++アサートに失敗する
- 9. MSBuildは、いくつか失敗してもすべてのテストを実行するターゲットです。
- 10. すべてのテストが成功したにもかかわらず、TeamCity NUnitビルドステップが失敗しました
- 11. python-behaveでJSONの等価性をアサートするには、失敗したテストでdiffを使用しますか?
- 12. Djangoがリダイレクトをアサートする方法をテストしています
- 13. NUnit - すべてのプロパティが等しいかどうかを確認するアサート?
- 14. Dが1つでも失敗しても、モジュール内のすべてのテストを実行します
- 15. アサートの1つが失敗した場合でもjunit4でテストを継続します
- 16. -O(最適化)フラグにもかかわらずアサートを維持
- 17. ロボットフレームワークで - 「失敗」ポイントからテストを実行できます
- 18. テストでLineBreaksをアサートする
- 19. adbシェルコマンドを使用してアプリケーションをテストすると、テストのいずれかが失敗してもそれを継続する方法はありますか?
- 20. SSISすべての列が一致しているにもかかわらず検索が失敗する
- 21. アサートに失敗した後、ユニットテストを続行するにはどうすればよいですか?
- 22. CircleCIのNightwatch.jsでE2Eテストを実行できますか?
- 23. ジャスミン:私のアサートがコールバックで実行されないのはなぜですか?
- 24. なぜRakNetのSetNetworkIDがアサートを失敗させるのですか?
- 25. すべてのプロジェクトで単体テストを実行します。何らかの失敗があっても実行します。
- 26. コードはRSpecで実際にアサートしていませんか?
- 27. SQLサーバーでSQLスクリプトを実行していますが、ジョブから実行すると失敗しますか?
- 28. いくつか失敗した場合でもすべてのdjangoテストを実行する方法
- 29. stdinがアサートされています
- 30. いくつかのdivに何らかのテキストが含まれているとチャイをアサートするには?
ための目的であるために感謝を行うwaitForElementVisible
によって代わりの
を行うことができます答え、私は検証について知っているが、私はこの問題が検証を使わずに解決できるかどうか不思議だまたは回避策が存在するかどうかを確認します。 PS:私は最初から言及していないことを申し訳ありません。 –