如果我手动打开Firefox会话并导航到特定网站,我可以绕过登录屏幕,因为我保存了登录凭据并选择了#34;让我登录&#34 ;选项。
然而,当我用selenium / geckodriver打开一个新会话时,我被当作新用户对待并被要求登录。
除手动登录以外的任何解决方法? (我通过Google注册了所以我不能简单地发送一个密码("用户名" /"通过))
答案 0 :(得分:0)
您必须将登录测试放入自动化测试中,以便可以从任何计算机和CI / CD系统运行它们。
答案 1 :(得分:0)
每次运行脚本时,WebDriver都会在新会话中打开浏览器。因此,您将看不到/使用以前保存的登录页面凭据。如果您想绕过这一点,即登录,您可以创建一个Firefox配置文件,并使用Firefox的新配置文件手动执行所有操作并对其进行tsaved。然后在自动化脚本中使用新创建的Firefox配置文件。
You can create firefox profile by hitting " Firefox -p" command in run window.
按照link创建firefox个人资料。