问题陈述:
我自动化了一个Android应用程序,它有多个导航菜单选项,例如'照片'音乐'文档'在这个菜单里面有多个屏幕,我必须滚动浏览(照片>照片,时间轴,专辑,收藏)。 一旦我运行了像创建相册的测试脚本,我就会执行app quit(),因为我们的应用程序维护上次访问的屏幕持久性,我必须滚动并再次将屏幕设置为默认屏幕,这样可以节省更多测试时间由于屏幕位置不正确,执行和测试失败一段时间,
我们是否有办法处理页面导航并在单个类中设置默认屏幕并在其他类中使用
答案 0 :(得分:0)
您可以添加功能,以便Appium在每次测试清除配置缓存之前执行完全重置。
capabilities.setCapability("fullReset", true)
capabilities.setCapability("noReset", false)