[工作总结] Android自动化测试流程

测试前准备:

  1. 声明全局变量
  2. 测试环境配置
    a. 指定执行模式 - Debug/ Non-Debug
    b. 指定测试Server
    c. 准备测试数据
    d. 指定Appium Server(Remote Url, Port)并重启
    e. 多设备连接状态下指定测试设备(真机/模拟器)连接
    • 重启真机(adb reboot),解锁屏幕,确认真机成功连接到target server(adb devices)
    • 启动模拟器(open -n PATH/player.app --args --vm-name 'emulator_name'),确认模拟器启动成功,且成功连接到target server
  3. 卸载安装测试Build

测试过程中:

  1. Suite/Case开始前check
  2. 测试用例执行
  3. (如需卸载app,则提前)备份app log
  4. (如app crash)打印logcat到文件

测试后清理:

  1. 收集app log(+ crash log),Appium Server log
  2. 卸载测试build
  3. 清理测试数据
  4. (如测试设备为模拟器)关闭模拟器

你可能感兴趣的:([工作总结] Android自动化测试流程)