私は分度器を初めて使いました。 Angular4アプリケーションのe2eオートメーションテストでは、分度器とジャスミンを使用しています。私が特定のスイートを走らせると、それは速く走る。しかし、私はすべてのスイートを実行する場合、それは完了するのに時間がかかる。どうすれば時間を短縮できますか?私はテストケースのいくつかの場所で待っていて寝ています。それに続く特定のパターンがありますか?現在、Web要素用のページオブジェクトとテストケース用のspecファイルを使用しています。なぜ分度器のテストケースが遅いですか?
0
A
答えて
1
まず、スリープを使用することはお勧めしません。なぜなら、テストが遅くなる可能性があるからです。 Protractor's Expected Conditionsを使用してください。
テストが完了するまでにはまったく正常です。職場でのテストは約30時間実行されます。私たちはテストを並行させて、あまり時間がかかりません。現在は約10分です。
あなたのテストを並列化するために、あなたのprotractor-config.js
を編集する必要があります。詳細については
...
capabilities: {
...
shardTestFiles: true,
maxInstances: 3 // max number of browser instances to run parallel
},
maxSessions: 3, // max number of browser sessions to run
はProtractor Config Descriptionを参照してください。
関連する問題
- 1. 分度器のテストケースのドキュメント
- 2. angular2 E2Eテストケースを持つ分度器+ジャスミン
- 3. 分度器で分度器
- 4. CSSがcontains()が分度器で動作しないのはなぜですか?
- 5. コマンドプロンプトから分度器のテストケースを起動できません
- 6. 分度器の他のテストケースで共通のテストケースを呼び出す方法
- 7. 分度器のテストケースで属性を使用する
- 8. 分度器の遅延実行elementArrayFinder.map
- 9. テストケースの失敗時に分度器でスクリーンショットを撮る方法
- 10. 角度器の新しいシナリオランナーは分度器ですか?
- 11. 分度器3.3 Firefoxは非常に遅いです
- 12. 呼び出し、「クリック()は、」私のテストケースの一つに分度器
- 13. 分度器:deleteAllCookiesが機能しない
- 14. 分度器 - ドラッグアンドドロップが機能しない
- 15. Angular2 +カルマ+分度器 - 特定のe2eテストケースを実行
- 16. 分度器は、これは私の分度器のテストです
- 17. 分度器のテストケースの問題:プロセスがエラー1で終了しました
- 18. 分度器テストが
- 19. ExpectedConditionsは、私は分度器で初心者です分度器
- 20. 散発的に失敗した分度器テストケース
- 21. エースエディタ+角度2 =>分度器が同期できない
- 22. 分度器でアニメーションを無効にするのはなぜですか?
- 23. Typescriptを使ってAtomで分度器のテストケースを統合するには?
- 24. 角度のないページで分度器を使用する
- 25. モノドローイング/アンドロイドエミュレータの速度が遅いのはなぜですか?
- 26. TestResultは、私が分度器に建てられた私のテストケースを実行するために、WebStormを使用しています分度器
- 27. 分度器は
- 28. は分度器
- 29. 分度器
- 30. 分度器