我正在尝试执行我创建的appium测试套件,该测试套件包含套件中的多个测试文件。
任何人都可以请求帮助,我执行第一个脚本后无法执行第二个测试脚本。它重新启动应用程序并重新启动。我需要从第一个脚本中停止的地方开始。
我已尝试会话覆盖标记,也尝试 launch_app()。
答案 0 :(得分:1)
如果您在所需功能中使用完全重置选项为false,则每次都不会重新启动应用程序。我在我期望的能力中使用了以下内容。
capabilities.setCapability(" fullReset",false);
如果您使用的是appium 1.5.3 GUI,请选中“iOS / Android设置中未重置”复选框。
答案 1 :(得分:1)
您需要在主要方法中添加上述功能,其中您已经提到了其他功能,例如设备名称,应用程序路径等。所以main方法将首先在您的设备中安装应用程序并开始执行第一个测试方法新近跟随套件中的其他测试方法而不重置。我在iOS和Android的自动化中使用它。如果您已经在测试设备中运行测试之前已经卸载了应用程序。