我有很少的硒測試用例;在桌面網站上運行良好。我的網站反應迅速;因此也適用於移動瀏覽器。如何在移動瀏覽器上測試我的測試用例?如何在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應用程序