我要在 aws device farm 上运行我的 appium 自动化,当我在做的时候
mvn clearn package
测试开始,我收到一个错误。错误:
org.openqa.selenium.SessionNotCreatedException:无法创建新的远程会话。请检查服务器日志以获取更多详细信息。原始错误:处理命令时发生未知的服务器端错误。原始错误:检测进程无法初始化。确保被测应用程序不会崩溃并调查 logcat 输出。
我在谷歌中搜索了大约 2 个小时 - 没有任何帮助。我检查了 JAVA_HOME 和 ANDROID_HOME 变量是否已注册,它们是。
Java代码:
@BeforeMethod
public void setUp() throws MalformedURLException {
dc.setCapability("reportDirectory", reportDirectory);
dc.setCapability("reportFormat", reportFormat);
dc.setCapability("testName", testName);
dc.setCapability("platformVersion", "8.0");
dc.setCapability("platform", "Android");
dc.setCapability(MobileCapabilityType.DEVICE_NAME, "ce0318237d211b0f01");
dc.setCapability(AndroidMobileCapabilityType.APP_PACKAGE, "com.sec.android.app.sbrowser");
dc.setCapability(AndroidMobileCapabilityType.APP_ACTIVITY, ".SBrowserMainActivity");
driver = new AndroidDriver<AndroidElement>(new URL("http://0.0.0.0:4723/wd/hub"), dc);
}
Pom.xml: https://pastebin.com/s88ViRTA
Appium 服务器日志: https://pastebin.com/CU1MhdSr 谢谢你的帮助,Alon。
摇曳的蔷薇
眼眸繁星
慕码人8056858
相关分类