我是Appium Mobile Automation工具的新手。
服务器版本: 1.4.16.1
操作系统:Windows 7
我在做什么: 实际上Appium在我的 Android设备上安装apk的方式改变了App的行为。例如:AutoCompletetextview在通过Appium安装apk时没有显示建议,否则当手动安装app时它会表现完美。
当我搜索"如何覆盖Appium的Apk安装功能?"
我在Appium Documentation找到了这些问题之前
但仍然无法在Windows机器上应用这些知识。任何帮助表示赞赏。
答案 0 :(得分:3)
您必须取消选中Appium配置中的完全重置。 然后重启Appium然后启动它。
答案 1 :(得分:2)
我们可以做一件或多件事来一次又一次地停止安装App。
<强>一个。将appium --no-reset标记设置为true:当我们不想在会话之间重置应用程序状态时使用此标记(Android:在新会话之前不要卸载应用程序)。其默认值为False,
我们可以使用“appium --no-reset”命令启动Appium服务器,或者包含以下服务器功能:
capabilities.setCapability( “NORESET”, “真”);
<强>湾确保 - 完全重置标志为假:(Android)通过卸载应用程序而不是清除应用程序数据来重置应用程序状态。在Android上,这也将在会话完成后删除应用程序。默认为false。
capabilities.setCapability( “fullReset”, “假”);
答案 2 :(得分:2)
Use package name and activity name instead of apk path , pre condition is app needs to be installed first , It'll not reset or reinstall app and just launches the app
答案 3 :(得分:1)
答案 4 :(得分:0)
如果您选择完全重置,则每次appium将重新安装您的apk。取消选中完全重置并尝试