是否可以使用相同的iOS应用初始状态启动每个Appium测试?

时间:2016-07-21 09:29:59

标签: ios automation appium


  我正在编写自动化的iOS应用程序,在进行活动之前等待5分钟,并且在5分钟结束时我需要测试很多情况。是否有可能将应用程序状态提前4分15秒,然后从此时开始每个Appium测试开始,以便整个测试套件运行得更快 - 类似于保存和恢复状态的设施?默认的fullReset选项用于其他目的。有出路吗?

感谢,
稻谷

3 个答案:

答案 0 :(得分:1)

也许您将功能noReset设置为true会有所帮助吗?

答案 1 :(得分:0)

听起来您想要创建应用状态的快照。根据我的理解,这是不可能的 - 所以你每次都要等待整个持续时间。

答案 2 :(得分:0)

根据我的经验,在大多数情况下你不等待X时间而不是等待活动发生 - 有时接近它的方法是等待恒定时间,假设那时操作将结束。我通常会试着理解我如何确认行动已经结束 - 例如检查后端或数据库状态 - 您可以构建一个等待状态准备好进行下一步的功能。