使用appiumv1.6.5和java-client-3.2.0進行Android移動應用測試。 我無法訪問移動應用主頁中的webelements。主頁被加載,但是有另一個窗口加載說「會話已過期」。沒有辦法移動那個新窗口。使用appium/Android進行移動測試 - 無法訪問移動應用中的webelements
給出:
org.openqa.selenium.WebDriverException:方法尚未實現
我檢查網頁的源文件,當我打電話driver.getPageSource()
,它是掛。我必須通過設備關閉移動應用才能移動到代碼中的下一步。
這是我的代碼 – Sanjeewa
capabilities = DesiredCapabilities.android(); capabilities.setCapability(MobileCapabilityType.PLATFORM,Platform.ANDROID); capabilities.setCapability(「platformName」,Platform.ANDROID); capabilities.setCapability(「deviceName」,「emu」); \t capabilities.setCapability(「app」,app.getAbsolutePath()); capabilities.setCapability(「appPackage」,「com.faber.worker」); capabilities.setCapability(「appActivity」,「com.faber.worker.MainActivity」); driver = new RemoteWebDriver(新的URL(「http://127.0.0.1:4723/wd/hub」),功能); \t Thread.sleep(15000); driver.switchTo()。activeElement()。click(); – Sanjeewa
你想在該窗口點擊的按鈕的文字是什麼 – SaiPawan