# kylinos安卓应用自动化 **Repository Path**: tcu/AndroidAutotest ## Basic Information - **Project Name**: kylinos安卓应用自动化 - **Description**: 此脚本为自动化测试安卓应用,由于安卓应用数量巨大,人工测试会占用很多的人力,此脚本可模仿0级测试用例对安卓应用进行打开关闭、任意点击拖拽等,查看是否存在应用页面不兼容、应用不可打开等问题。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2021-09-24 - **Last Updated**: 2024-02-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 安卓兼容应用程序0级测试用例自动化测试脚本 ## 此脚本为自动化测试安卓应用,由于安卓应用数量巨大,人工测试会占用很多的人力,此脚本可模仿0级测试用例对安卓应用进行打开关闭、任意点击拖拽等,查看是否存在应用页面不兼容、应用不可打开等问题。 具体流程: 1. 在/home/kylin/.local/share/applications目录下,解析出本机所有已安装的安卓应用 2. 逐一打开每个安卓应用,解析定位出此安卓应用界面坐标点,等待3秒截图一次保存在对应文件夹下 3. 模仿google monkey脚本此安卓应用范围内随机点击、双击、拖拽等,循环执行5次后,截图一次保存在对应文件夹下 4. 晚上可挂机循环跑测试脚本,对应log和安卓应用界面截图每日保存在一个文件夹下 找bug: 由于执行脚本时无人看管,只能在次日通过截图进行对比,验证是否存在某个应用上是否存在打开关闭或界面异常bug,2021-09-23晚经过200个安卓应用测试,发现两个应用的bug(82348,82275),这样可以使之前4个小时的测试时间,缩短为5分钟。 使用说明: 1. 在此目录下执行sudo sh first_install.sh安装所需环境 2. 在此目录下执行python3 Script/android.py