Selenium webdriver Selenium测试验证登录

Selenium webdriver Selenium测试验证登录,selenium-webdriver,Selenium Webdriver,我有一个以用户登录页面开始的web应用程序。我需要测试这个登录过程。如果用户在其本国,则会将其定向到其用户页面。但是,如果他从另一个国家登录,他会看到一个身份验证页面,然后再指向他的用户页面。身份验证页面有一些需要回答的安全问题。我使用了chrome扩展(地理代理)和sikuli来更改代理地址。但是,页面加载时间太长,因此,我的测试失败。似乎有可能伪造您的ChromeDriver地理位置。您可以尝试这种方法 ChromeOptions本质上是传递给ChromeDriver的设置,在这里也可以这样

我有一个以用户登录页面开始的web应用程序。我需要测试这个登录过程。如果用户在其本国,则会将其定向到其用户页面。但是,如果他从另一个国家登录,他会看到一个身份验证页面,然后再指向他的用户页面。身份验证页面有一些需要回答的安全问题。我使用了chrome扩展(地理代理)和sikuli来更改代理地址。但是,页面加载时间太长,因此,我的测试失败。

似乎有可能伪造您的ChromeDriver地理位置。您可以尝试这种方法

ChromeOptions本质上是传递给ChromeDriver的设置,在这里也可以这样做。这是一个使用python的答案,我相信您可以找到您正在使用的任何语言的示例。只需围绕地理定位和ChromeDriver/ChromeOptions进行一些研究


请参见:SO的期望是,用户提出问题时不仅要研究如何回答自己的问题,还要分享研究、代码尝试和结果。这表明你花了时间来帮助自己,它使我们避免重复显而易见的答案,最重要的是,它帮助你得到一个更具体和相关的答案!另请参见:当您编辑问题以添加更多详细信息和代码时,请确保为正在使用的编程语言添加标记。