[英]How to prevent app from re-installing each time when I run tests in appium using python
[英]How to prevent appium from re-installing apk each time when i run tests on windows machine
我是Appium移动自动化工具的新手。
服务器版本: 1.4.16.1
操作系统 :Windows 7
我在做什么:实际上Appium在我的Android设备上安装apk的方式改变了App的行为。 例如:当通过Appium安装apk时,AutoCompletetextview不会显示建议,否则在手动安装app时它会表现完美。
当我搜索“如何覆盖Appium的Apk安装功能?”
我在这里提出问题之前在Appium文档中找到了这些
但仍然无法在Windows机器上应用这些知识。 任何帮助表示赞赏。
。
我们可以做一件或多件事来一次又一次地停止安装App。
一种。 将appium --no-reset标记设置为true:当我们不想在会话之间重置应用程序状态时使用此标记(Android:在新会话之前不要卸载应用程序)。 它的默认值为False,
我们可以使用“appium --no-reset”命令启动Appium服务器,或者包括服务器功能,例如:
capabilities.setCapability( “NORESET”, “真”);
湾 确保 - 完全重置标志为假: (Android)通过卸载应用程序而不是清除应用程序数据来重置应用程序状态。 在Android上,这也将在会话完成后删除应用程序。 默认为false。
capabilities.setCapability( “fullReset”, “假”);
您必须取消选中Appium配置中的完全重置 。 然后重启Appium然后启动它。
使用包名称和活动名称而不是apk路径,前提条件是应用程序需要先安装,它不会重置或重新安装应用程序,只需启动应用程序
如果您选择完全重置,则每次appium将重新安装您的apk。 取消选中完全重置并尝试
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.