簡體   English   中英

Selenium:在每個測試用例后關閉並重新打開瀏覽器是一個好習慣嗎

[英]Selenium: Is it a good practice to kill and reopen browser after every test case

我有一個測試套件如下

文件名:LoginTest.java

@Test(description = "發送無效的用戶名") void loginWithIncorrectUsername(){}

@Test(description = "發送無效密碼") void loginWithIncorrectPassword(){}

@Test(description = "send valid credentials") void loginWithCorrectCredentials(){}

我應該創建一個瀏覽器並運行上述所有測試用例,還是應該退出瀏覽器並為每個測試用例重新打開它?

我正在嘗試重新打開瀏覽器

每次重新啟動瀏覽器可能會占用大量時間,因此重新使用 session 將是更好的解決方案。

盡管如此,您可能會介意網站是否識別您(cookie),這意味着您需要在測試用例后清除 cookies。 為此,請查看官方文檔。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM