1.测试用例准备
数据准备 前提条件 操作步骤 预期结果
2.TestNG
用例组织:@Test @Before Class
结果验证:Assert
数据驱动:@DataProvide
测试数据准备:
测试代码和测试数据隔离:@DataProvide
测试数据的清理:@AfterMethod
恰当的组织测试用例:前一个用例作为后一个用例的准备和前提条件
移动自动化的特点:
1.移动端测试的入口唯一
2.页面之间的层次分明
3.自动化测试运行效率较低
4.应用重置的时间开销大
重置应用:
1.设置方法:Appium GUI设置中noReset fullReset
命令行启动Appium中设置服务关键字noReset fullReset属性
driver.resetApp();
2.重置的时机:测试初次安装的功能
消除以前测试数据的影响
结果验证:唯一性