自动化测试

下载使用

  1. 下载自动化测试包或者在项目仓库目录\zkswe_custom\zkswe_test\input下进行使用

    解压后文件如下:

  2. 与测试设备进行连接

     adb connect ip
    

  3. input文件放到设备的/tmp/目录下

     adb push ..\input\libs\armeabi\input /tmp/
    

  4. 修改input文件的权限

     adb shell chmod 777 /tmp/input
    

  5. 查看支持测试的事件操作说明

     adb shell /tmp/input
    

随机测试

  • 随机进行点击、滑动等操作,其中1024 600是指操作执行的区间,一般填屏幕的分辨率,当测试程序挂掉后会自动停止
      adb shell /tmp/input /dev/input/event0 monkey 1024 600
    

操作录制与执行

  1. 操作录制,命令执行后点击屏幕进行测试操作,操作完成后ctl+c结束操作录制

     adb shell /tmp/input /dev/input/event0 record /tmp/events
    

  2. 操作执行,其中-r 5是指执行5次录制的操作,默认执行1次,输入-r -1操作会执行无限次

     adb shell /tmp/input /dev/input/event0 play /tmp/events -r 5
    

自动化测试脚本说明

  1. 与设备连接成功后双击shell-runer.bat脚本文件,将input文件放入/tmp/
  2. 在命令行中执行shell-runer.bat脚本文件
     ..\input\shell-runer.bat /dev/input/event0 monkey 1024 600
    
powered by Gitbooklast modified: 2023-04-25 18:35:02

results matching ""

    No results matching ""