我正在運行用Java編寫的TestNG Selenium測試。我想同時在我的套件中運行測試,但我不希望它們在同一時間開始測試。我運行它們的環境無法處理它。理想情況下,我希望每30秒開始一次。有沒有辦法做到這一點?如果是這樣,怎麼樣?有沒有辦法讓TestNG測試錯開一段時間?如果是這樣,怎麼樣?
2
A
回答
0
TestNG不提供這種功能。
但你可以有自己的代碼,這將管理許多TestNG的實例的執行。
0
好吧,沒有直接的辦法。你可以做的是,在beforeInvocation方法中的IInvokedMethodListener中,可以在每個測試方法運行之前添加一個等待時間。 這將使每個測試都有一點延遲。
讓時間配置ofcourse - 30秒很多關於各種方法來啓動。
相關問題
- 1. 有沒有什麼辦法讓樣本的時間戳的響應時間
- 2. 無法使用Javascript。有一段時間沒有這樣做
- 3. 瓶測試模塊沒有這樣的測試方法錯誤
- 4. 有沒有這樣的測試工具
- 5. 算法是指數型的,有沒有辦法讓它不是這樣?
- 6. 有沒有辦法讓這個CSS樣式簡單
- 7. 是否有可能整合Vaadin與Rails?如果是這樣,怎麼樣?
- 8. authlogic沒有cookie,怎麼樣?
- 9. 有沒有辦法讓JComboBox像HTML選擇一樣行事?
- 10. clojure是否允許線延續?如果是這樣,怎麼樣?
- 11. 應該在PowerPC中總結有效地址'wrap'?如果是這樣,怎麼樣?
- 12. JUnit測試。怎麼樣?
- 13. 是否有可能讓Ant爲特定目標打印出類路徑?如果是這樣,怎麼樣?
- 14. 有沒有辦法讓Test :: Class的「Tests」subs總是像Test :: More的子測試一樣行事?
- 15. 這是違反Liskov替代原則嗎?如果是這樣,我該怎麼辦?
- 16. FFI可以處理數組嗎?如果是這樣,怎麼樣?
- 17. 有沒有什麼辦法讓平臺獨立文件就像Dll一樣?
- 18. HBase MapReduce支持組合器階段嗎?如果是這樣,怎麼樣?
- 19. php-cgi.exe - 檢測並處理CGI和FastCGI嗎?如果是這樣,怎麼樣?
- 20. 如果我有這樣的事情怎麼寫這段代碼中的Clojure
- 21. 有沒有什麼辦法讓這是DRAWIN MATLAB的情節
- 22. 有沒有什麼辦法讓PromiseList的結果超時
- 23. TabBarSelection沒有這樣的方法錯誤
- 24. setSerializationId沒有這樣的方法錯誤
- 25. OAuth錯誤沒有這樣的方法
- 26. 是否可以在沒有IIS的情況下安裝和使用OpenRasta?如果是這樣,怎麼樣?
- 27. 有沒有辦法讓這段代碼更有效率?
- 28. 有沒有辦法讓URL相關的CSS樣式?
- 29. asp.net從proc多個結果集:是否有必要將結果映射到類?如果是這樣,怎麼樣?
- 30. 有沒有辦法讓這項工作?
我不確定這裏的實際問題是什麼。你想並行運行測試,但環境無法處理。如果是這樣,爲什麼你仍然想要並行運行它們?也許你只是想減少testng.xml中的線程數? 你正在尋找的是在性能測試世界中稱爲加速時間,而TestNG並沒有實現這樣的功能。線程在初始化時創建。我認爲出於某種原因,你過於簡單的事情。如果env不能同時處理並行運行的所有測試,如果它們同時啓動,只需較低的線程數,然後讓它們運行。 – automatictester