遇到一个很奇怪的问题。。。同一个测试工程,在我的开发机(appium 0.18.2 ,osx10.9.2,Xcode5.1.1,Simulator - iOS 7.1)里运行每个用例之间被测应用都会初始化状态(例如需要从新滚屏新手引导页),但在集成机 (appium 0.18.2 ,osx10.9.3,Xcode5.1.1,Simulator - iOS 7.1) 里被测应用就不会被初始化。
开始我以为是 driver.quit() 没生效,后来看到@seveniruby 说(http://testerhome.com/topics/681) “quit 不是清理数据的意思, 他表示退出 session, 想清理数据,使用启动时加 fullreset 参数应该可以吧.”。然后也 Google 了一下找了两个方法(fullreset 和 js mobile: reset)都不能初始化应用,也不知道是环境问题还是什么问题,求经验人士解答。