我有一套三個測試用例在硒webdriver中運行。 第一個和第三個測試用例需要登錄,而第二個測試用例不需要登錄。 當我運行該套件時,它會詢問用戶名和密碼,執行第一個測試用例,然後執行第二個測試用例運行,其中不需要登錄。它實際上是一個預登錄測試。此後,當第三次登錄啓動時不要求我再次登錄(第二個測試用例應該理想地記錄下來)。它取而代之的是我在開始提供的登錄憑證。 這是怎麼發生的?如何登錄硒網絡驅動程序工作
0
A
回答
1
如果您尚未註銷且會話尚未超時,應用程序無需要求登錄憑據。理想情況下,您應該在每次測試後註銷,以便所有測試都相互獨立。
0
您可以使用下面的鏈接來實現這個
Maintain and re-use existing webdriver browser instance - java
或者,如果你是用TestNG可以使用ITestContext你把司機在上下文中,您可以在3測試用例,使得在使用你會得到會議。
相關問題
- 1. 硒 - 網絡驅動程序等待
- 2. 使用硒網絡驅動程序
- 3. 遠程網絡驅動程序無法啓動 - 硒網格
- 4. 如何返回硒網絡驅動程序使用jQuery
- 5. 硒網絡驅動程序如何選擇正確的IFRAME
- 6. 硒網絡驅動刮板
- 7. 硒網絡驅動程序測試網頁元素已更新
- 8. 硒網絡驅動程序無法在登錄到內部網站由於「/」用戶名
- 9. 使用Selenium網絡驅動程序或硒RC
- 10. 硒網絡驅動程序的if-else條件兩個按鈕
- 11. 硒網絡驅動程序陳舊引用異常
- 12. 硒網絡驅動程序需要的邏輯幫助
- 13. 谷歌搜索結果使用硒網絡驅動程序
- 14. 硒的網絡驅動程序取消火狐下載
- 15. 等待ajax調用完成與硒2網絡驅動程序
- 16. 通過代碼測試與網絡驅動程序和硒
- 17. 無法點擊使用硒網絡驅動程序
- 18. 無法使用硒網絡驅動程序
- 19. C#硒網絡驅動程序和CSS:起點
- 20. 紅寶石硒網絡驅動程序:如何計算一個特定節點
- 21. 紅寶石硒網絡驅動程序:如何通過類名匹配的子
- 22. 使用硒:如何在Python中關閉驅動程序後保持登錄
- 23. 如何刪除Chrome網絡驅動程序和IE網絡驅動程序的日誌
- 24. 本機驅動程序如何工作?
- 25. 網絡設備驅動程序
- 26. Linux網絡設備驅動程序
- 27. 單一登錄網絡應用程序
- 28. 如何使硒Chrome網上應用驅動程序快速
- 29. 歌劇驅動程序與硒的工作 - Java的
- 30. 點擊不工作在硒驅動程序java
如果您尚未註銷並且會話未超時,應用程序無需要求登錄憑據。理想情況下,您應該在每次測試後註銷,以便所有測試都相互獨立。 – Grasshopper
@Grasshopper:我現在明白了。謝謝:) –
@Grasshopper:你可以請發表你的評論作爲答案..因此,它可以幫助其他人在未來? –