我有很少的硒測試用例;在桌面網站上運行良好。我的網站反應迅速;因此也適用於移動瀏覽器。如何在移動瀏覽器上測試我的測試用例?如何在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. 記錄功能性Plone測試用例的硒測試
- 3. safari上的硒測試
- 4. 更改的測試用例硒IDE
- 5. QUnit測試測試用例
- 6. 如何將我的測試類轉換爲JUnit測試用例?
- 7. 硒測試案例與測試套件對比一般用法
- 8. 硒IDE - 如何測試CSS
- 9. 硒 - 如何測試視頻
- 10. 硒IDE測試
- 11. org.openqa.selenium.NoSuchElementException - 硒測試
- 12. 硒,java,測試
- 13. 我如何爲測試方法運行很多測試用例
- 14. 硒測試用例得到錯誤
- 15. 錯誤硒測試用例播放
- 16. 如何在微軟測試管理器中運行硒測試
- 17. 如何在測試用例中測試CLLocationManager的不同權限
- 18. 硒的多個測試案例RC
- 19. 我如何創建JavaScript測試用例
- 20. 在SOAP UI中調用測試用例中的測試用例
- 21. 硒的webdriver - 如何遠離測試登錄測試
- 22. 我該如何運行硒測試案例?
- 23. 我如何使用硒來測試JavaScript圖片上傳?
- 24. 從雲中竹測試文件上傳硒web驅動程序測試
- 25. 硒web驅動程序 - 將變量值從一個測試用例傳遞到另一個測試用例
- 26. 測試服務器上的硒測試隨機失敗
- 27. 如何在測試系統中自動註冊測試用例?
- 28. 硒測試卡住
- 29. 運行硒測試
- 30. 硒測試架構