我希望我的測試用例只運行特定的時間。例如:每個硒測試用例的執行應限制在10分鐘內,不應超過10分鐘...我試用了@Test,timeout = * *毫秒,但它並沒有按照我的例子,我不知道我哪裏出錯了,你們中的任何一個人能否幫助我解決這個問題?提前致謝。如何爲每個硒測試用例設置超時時間?
1
A
回答
1
它確實取決於你的語言/測試環境,因爲Selenium只是一個自動化框架,而不是單元測試框架,所以它沒有關於單元測試或任何類似的任何概念。
如果您使用Visual Studio的單元測試,你可以用它來設置單元測試超時(C#示例):如果你是用TestNG或JUnit測試框架
[TestMethod(), Timeout(10000)]
public void TestLogin()
{
}
0
因此@Test( Timeout = 10000)超時語法對於兩者都是相同的。
@Test (Timeout = 10000)
public void testLogin(String username, String password){
driver.findElement(By.name("username")).sendKeys("username");
driver.findElement(By.name("password")).sendKeys("password");
driver.findElement(By.cssSelecter("submit")).click();
}
相關問題
- 1. 如何在soapui中爲一個測試步驟設置超時時間?
- 2. 如何爲PhantomJS設置超時時間?
- 3. 如何設置飛鏢單元測試中的測試超時時間?
- 4. 將超時設置爲Qt測試
- 5. 如何在pytest中設置默認的每次測試超時?
- 6. 如何設置硒webdriver獲取超時?
- 7. 如何在運行時在JUnit測試用例中設置超時
- 8. 如何測量每個django測試的時間配置文件?
- 9. 硒超時?如何設置超時限制?
- 10. 設置TestNG的超時從測試用例
- 11. 支持每個單元測試類的超時時間?
- 12. Libtorrent如何設置超時時間?
- 13. 如何設置Socket.ConnectAsync的超時時間?
- 14. 如何設置ProxyAgent的超時時間?
- 15. 如何設置OCILogon2的超時時間?
- 16. 在mstest中設置測試套件的超時時間
- 17. 如何設置PHP或Javascript技術測驗的超時時間
- 18. 硒RC/PHPUnit測試總是超時?
- 19. 如何在UWP應用中爲StreamSocket.UpgradeToSslAsync設置超時時間?
- 20. 如何設置單元測試在TFS Build Server中運行的超時時間
- 21. 爲NetworkObject.MapNetworkDrive設置超時時間
- 22. pytest中所有測試用例的超時時間
- 23. 如何在Selenium IDE中爲每個測試套件的每個測試用例設置全局基本URL?
- 24. WireMock每個測試案例設置掛在第二個測試
- 25. 設置每個新套接字的超時時間.js
- 26. JUnit - 如何在測試用例超時的情況下通過測試用例?
- 27. 如何分析每個硒測試?
- 28. 如何爲SOAP調用設置超時
- 29. 如何在運行時使用測試ng來設置測試用例名稱?
- 30. 測試使用RSpec設計會話超時時間
它與硒無關。你使用什麼語言和測試框架? –