百度很多文章说noReset这个参数是用来防止重复安装app的。可能这是以前的用法。目前最新版本appium默认是清除session信息,并且不会删除应用的。
noReset这个参数,根据appium官方文档及我实践下来,这个参数是用来控制是否清除session信息的。
当不使用这个参数,默认为False的时候。如果上一个测试用例登录成功过了。下一个测试用例,在打开app时,进来的还是app打开的初始页面。是不会记录登录状态的
当使用这个参数,将至设置成True。如果上一个测试用例登陆成功了,下一个测试用例,在打开app时,进来的页面是登录成功后的页面。会保持登录状态。