sch*_*eld 6 google-chrome webdriver google-chrome-devtools selenium-chromedriver selenium-webdriver
我喜欢新Chrome中引入的新仿真功能.事实上,我喜欢用它来测试移动网站的多种分辨率/设备.为此,我需要对仿真功能进行某种控制.
有没有办法控制希望设备被模拟?
知道如何开始OpenQA.Selenium.Chrome.ChromeDriver模拟移动设备会很高兴.
提前致谢.
您可以尝试向 Chrome 驱动程序添加选项。
ChromeOptions options = new ChromeOptions();
options.addArguments("--user-agent=Mozilla/5.0 (iPad; CPU OS 5_0 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A334 Safari/7534.48.3");
Run Code Online (Sandbox Code Playgroud)
在上面的示例中,提供了“user-agent”开关。同样,请尝试使用“窗口大小”命令行开关。
请告诉我是否有效。
下面提供了 Chrome 所有命令行开关的列表。
http://peter.sh/experiments/chromium-command-line-switches/
注意:通过安装下面给出的 Chrome 插件,您可以获得各种设备所需的用户代理设置。
https://chrome.google.com/webstore/detail/user-agent-switcher-for-c/djflhoibgkdhkhhcedjiklpkjnoahfmg
| 归档时间: |
|
| 查看次数: |
1085 次 |
| 最近记录: |