使用Protractor和Appium进行每次测试后无法重启移动应用程序

时间:2017-05-23 15:40:35

标签: android automation protractor appium

我是自动化的新手,我开始用Protractor编写测试。 我已经在规范中放了5个测试,我需要在每次测试后重置Android应用程序(不是卸载,只是为了清除数据)。

在我的conf文件中,我将noReset设置为true,将fullReset设置为false,同时尝试将noReset设置为false。

我尝试将driver.quit()放在最后一次测试中,但这只是关闭应用程序,然后下一次测试失败,因为它没有再次启动。 在AfterAll()中尝试了browser.driver.resetApp()并且它也没有工作,对于browser.driver.closeApp()也是如此(只是想知道它是否可行)。

有人可以帮助我将我应该放在我的conf文件和测试中,因为经过几个小时的查看和尝试后,我真的很沮丧。 :)

量角器版本4.0.10 Appium版本1.6.1

提前致谢

1 个答案:

答案 0 :(得分:0)

对我来说,driver.reset() 在所有块之后工作