阅读 77

app自动化测试

1. 自动化测试环境搭建

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

1.2 安装Android SDK
1.2.1 下载网址:
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 .如果显示下图图片,就表示安装成功。

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

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

2.安装appium服务器

2.1 appium安装

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

2.2 appium 验证

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

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

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 然后做如下操作,就完成了。

5. 测试的相关命令

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

5.2 根据路径查安装包
 
5.3 安装与卸载app

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

app卸载:adb uninstall 包名

 

5.4 上传与下载文件

5.5 查看日志

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

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

5.6 测试app的启动速度
 

 

原文:https://www.cnblogs.com/zhangtongtong/p/14988039.html

文章分类
代码人生
文章标签
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐