我有很少的硒测试用例;在桌面网站上运行良好。我的网站反应迅速;因此也适用于移动浏览器。如何在移动浏览器上测试我的测试用例?如何在mweb上测试我的硒web测试用例
0
A
回答
1
如果你的要求是要测试你的网站在移动视图(如您的网站响应),则下面的代码可以帮助你 -
FirefoxProfile ffprofile = new FirefoxProfile();
ffprofile.setPreference("general.useragent.override", "iPhone"); //this will change the user agent which will open mobile browser
WebDriver driver = new FirefoxDriver(ffprofile);
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
driver.manage().window().setSize(new Dimension(360,640)); //just to change the window size so that it will look like mobile
driver.get(siteURL);
1
您可以使用Appium支持
手机Web应用程序是使用移动浏览器访问的Web应用程序(Appium支持iOS和Chrome上的Safari或Android上内置的“浏览器”应用程序)。
它的设计基于WebDriver API,因此您可以自由使用您已拥有的任何测试运行器和测试框架。牢记这一点,您当前的Test engine应该对应用程序驱动程序不敏感,并且这些只是插入&无论如何播放“自动化库”。
这是我喜欢使用的Appium GitHub examples repo。你可以找到例子:
- RobotFramework
- DOTNET
- 的Java
- 节点
- perl的
- PHP
- 蟒蛇
- 红宝石
相关问题
- 1. 用硒测试
- 2. Visual Studio Web测试与硒
- 3. 如何使用硒测试?
- 4. OO硒测试案例?
- 5. 如何上传使用firefoxdriver硒测试
- 6. 记录功能性Plone测试用例的硒测试
- 7. safari上的硒测试
- 8. 更改的测试用例硒IDE
- 9. 硒的webdriver跨越测试用例
- 10. QUnit测试测试用例
- 11. 如何将我的测试类转换为JUnit测试用例?
- 12. 硒测试案例与测试套件对比一般用法
- 13. 硒 - 如何测试视频
- 14. 硒IDE - 如何测试CSS
- 15. 硒IDE测试
- 16. 硒,java,测试
- 17. 硒测试慢
- 18. org.openqa.selenium.NoSuchElementException - 硒测试
- 19. 硒测试
- 20. 如何在另一个硒测试中重新使用硒测试文件
- 21. 我想没有硒测试
- 22. 我如何为测试方法运行很多测试用例
- 23. 蟒蛇硒多个测试用例
- 24. 错误硒测试用例播放
- 25. 硒测试用例得到错误
- 26. 配置PhantomjsDriver运行硒测试用例
- 27. 运行硒IDE出口测试用例
- 28. 硒web测试过渡到Java小程序测试和回
- 29. 如何在微软测试管理器中运行硒测试
- 30. 使用硒在Web上测试Flash应用程序