我使用下面的 xml 来运行测试用例,它总是在这一步得到异常:
DeviceUtils.getQAFDriver().get(" https://www.google.com ");
异常:: org.openqa.selenium.WebDriverException:处理命令时发生未知的服务器端错误。原始错误:尝试启动 URI 时出错。原始错误:错误:执行 adbExec 时出错。原始错误:'命令'D:\Android\SDK\platform-tools\adb.exe -P 5037 -s emulator-5554 shell am start -W -a android.intent.action.VIEW -d https://www. baidu.com com.android.chrome'超时20000ms'。尝试增加 'adbExecTimeout' 能力所代表的 20000ms adb 执行超时
<parameter name="driver.capabilities.deviceName" value="emulator-5554"/>
<parameter name="driver.capabilities.automationName" value="UiAutomator2"/>
<parameter name="driver.capabilities.appPackage" value="com.android.chrome"/>
<parameter name="driver.capabilities.appActivity" value="com.google.android.apps.chrome.Main"/>
<parameter name="driver.capabilities.noReset" value="true"/>
<parameter name="appium.capabilities.driverClass" value="io.appium.java_client.android.AndroidDriver"/>```