app自动化测试

1. 自动化测试环境搭建

1.1 安装java,安装成功如下图:

app自动化测试

1.2 安装Android SDK
1.2.1 下载网址: https://android-sdk.en.softonic.com/?ex=MOB-593.7
1.2.2安装步骤:

安装步骤:
解压android-sdk的压缩包?文件
将解压的?目录复制到某?一个?文件夹下,?文件夹的路路径也不不要包含 中?文
添加相应的环境变量量(以下三个?目录)
D:\Program Files\android-sdk\tools uiautomatorviewer.bat?工具可以?用来查看
app的元素信息
D:\Program Files\android-sdk\platform-tools adb.exe 此?工具?用来连接?手机
D:\Program Files\android-sdk\build-tools\25.0.0 aapt.exe 可以获取app的包名和启动名

1.3.3验证:
  1. 在命令行输入 uiautomatorviewer .如果显示下图图片,就表示安装成功。

    app自动化测试

2 . 在命令行输入adb,如果能出现以下图片,就是正常的。

app自动化测试

3. 在命令行输入appt,如果能出现以下图片,就是正常的。

app自动化测试

2.安装appium服务器

2.1 appium安装

找到安装包, 双击appium服务器?的可执行文件,默认安装在C盘。

2.2 appium 验证

2.2.1 启动服务前,先配置jdk以及android。

app自动化测试

2.2 启动服务,如果能看到以下图片,就是安装正常了。

app自动化测试

3. 安装 appium-client-python

  • 安装方式

    • 离线 解压对应的安装包?文件,进到解压目录下执行 python setup.py install

    • 在线 pip install Appium-Python-Client

    • pycharm

  • 验证是否安装

    • pip show Appium-Python-Client

    • pycharm

 

4. 连接adb

4.1 首先在模拟器中打开右上角的菜单,然后选择功能教程,然后找一个叫连接adb。

4.2 改端口,然后连接:adb connect 127.0.0.1:7555

4.3 然后做如下操作,就完成了。

app自动化测试

5. 测试的相关命令

5.1 查看安装包和所在界面的命令

app自动化测试

5.2 根据路径查安装包
app自动化测试
 
5.3 安装与卸载app

app安装:adb install 路径/app安装包名称

app卸载:adb uninstall 包名

 

5.4 上传与下载文件

app自动化测试

5.5 查看日志

为什么要获取日志信息:要给开发定位问题

命令:adb logcat 查看相关日志信息

5.6 测试app的启动速度
 app自动化测试

 

app自动化测试

上一篇:Qt -- 获取文件夹中的文件/文件夹名字


下一篇:Cookie机制