我有一套三个测试用例在硒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:你可以请发表你的评论作为答案..因此,它可以帮助其他人在未来? –