我对Appium真的很陌生,所以如果有重复的问题请原谅。但是,我正在尝试使用Appium在Android 5.1.1上的计算器应用程序上运行一些测试,这会导致以下错误。
错误:无法启动Appium会话,错误是:错误:用于启动应用程序的活动不存在或无法启动!确保它存在并且是可启动的活动
信息:[调试]错误:用于启动应用程序的活动不存在或无法启动!确保它存在并且是可启动的活动
测试代码(功能):
capabilities.setCapability("appPackage", "SecCalculator2");
capabilities.setCapability("appActivity", "com.sec.android.app.popupcalculator.Calculator");
我已经在手机上下载了“ APK信息”应用,该应用显示了以下信息。
APK路径: /system/app/SecCalculator2/SecCalculator2.apk
活动: com.sec.android.app.popupcalculator.Calculator
那么,我是否在功能中使用了正确的程序包和活动名称?
提前致谢
您应该在所需的功能中添加应用文件名,如下所示:
capabilities.setCapability("app", "/system/app/SecCalculator2/SecCalculator2.apk");
您也可以跳过添加“ appPackage”和“ appActivity” Appium自动启动apk文件中提到的应用程序。
希望这会帮助你。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句