我正在自动化具有消化身份验证过程的应用程序。从一个窗口,当点击特定链接时,我们将获得一个新窗口,该窗口将具有消化身份验证。我正在使用Firefox浏览器进行自动化。当我从系统配置文件中执行此操作时,它工作正常,但是当我使用来自selenium的自定义配置文件时,它不会自动进行身份验证。我怀疑来自父窗口的偏好不会与新窗口共享。任何人都可以帮我吗?
答案 0 :(得分:0)
您需要确保窗口肯定在您需要的配置文件中打开。 如果不是,最好是检查webdriver设置是否连接到正确的配置文件。
如果一切正确,请确保自定义Firefox配置文件中的设置与系统配置文件中的设置完全相同。
您可以查看终端中运行的个人资料:
firefox -P
这应该打开概要文件管理器。 希望我帮助过:)