我在 chrome 驱动程序中使用双因素身份验证进行自动化测试。我的第一个测试通过双因素身份验证模拟登录屏幕。当测试在 chromeDrive 中运行时,它将模拟具有两个因素的登录并进入主页,但它不会前进到我的其他测试步骤定义。我是否需要在每个测试步骤定义中实现登录名和密码,以便在 chrome 驱动程序中模拟?
如果 selenium 会话在身份验证测试后结束,并且您创建了一个新会话并尝试访问需要身份验证的页面,是的,您确实需要登录每个测试步骤。
如果在同一会话中执行身份验证测试后尝试执行更多测试,但仍然收到问题,则存在逻辑错误。
通过发布您的代码,您可以获得更准确的问题分析