我想在android默認瀏覽器(不是chrome)中自動執行一些測試用例。這是我的願望能力:如何在自動測試中使用android默認瀏覽器
DesiredCapabilities capabilities = new DesiredCapabilities().android();
capabilities.setCapability(CapabilityType.BROWSER_NAME, "browser");
capabilities.setCapability(MobileCapabilityType.PLATFORM, Platform.ANDROID);
capabilities.setCapability(MobileCapabilityType.PLATFORM_NAME, "Android");
capabilities.setCapability(MobileCapabilityType.DEVICE_NAME, "My Device");
capabilities.setCapability(MobileCapabilityType.VERSION, "5.1.1");
capabilities.setCapability("appPackage", "com.android.browser");
capabilities.setCapability("appActivity", "com.android.browser.BrowserActivity");
當我通過appium運行任何測試用例,輸出爲:
A new session could not be created. (Original error: An unknown server-side error occurred while processing the command. (Original error: unknown error: com.android.browser is not installed on device a5cde43e
如果任何人有任何想法如何解決這個問題,請讓我知道。提前致謝。
你確定appPackage是正確的,你是通過 –
'原始錯誤:未知錯誤:com.android.browser未安裝在設備a5cde43e'上 - 錯誤表示未安裝android瀏覽器。 –
雖然我不確定。我如何知道我的默認Android瀏覽器的appPackage名稱? –