移动端appium
移动端appium
appium
下载地址:https://github.com/appium/appium-desktop/releases, 尽量下载低版本的,比如1.5
安装:下载到本地是个exe文件,安装,直接点击可执行文件即可.
安装成功:

如何添加appium快捷方式,任务栏--鼠标右键,任务管理器,找到appium的进程,点击进程邮件打开文件位置,然后就会打开到本地的安装目录,将可执行的文件,鼠标右键发送到桌面
android sdk
mac下载使用:brew cask install android-platform-tools
添加环境变量:
D:\MyTesting\software\android-sdk-windows\tools
D:\MyTesting\software\android-sdk-windows\platform-tools
D:\MyTesting\software\android-sdk-windows\build-tools\27.0.1
安装完成,测试,终端输入:
adb
错误信息提示:

解决办法:参考:https://www.cnblogs.com/Neeo/articles/11599789.html#%E9%87%8D%E8%A6%81%E7%9A%84%E6%93%8D%E4%BD%9C
原因是:夜神模拟器不兼容的问题
adb命令
过滤进程和端口相关命令:
tasklist # 返回所有的正在执行应用信息
tasklist |findstr "NoxVMHandler.exe" # 拿到夜神的pid
netstat -ano|findstr 6071
链接可用的设备
adb connect 127.0.0.1:62001 # 或者连接52001

检查可用设备(真机和模拟器)
adb devices

安装app
adb install App的包名
卸载app
查询app在设备中的包名
aapt dump badging app的路径

再去卸载
adb uninstall com.baidu.BaiduMap

列出设备中所有的包名
adb shell pm list packages
更多参考:[https://www.cnblogs.com/Neeo/articles/11599789.html#%E9%87%8D%E8%A6%81%E7%9A%84%E6%93%8D%E4%BD%9C
下载Python操作appium的模块
pip install -i https://pypi.doubanio.com/simple/ appium-python-client
移动端测试
{
"platformName": "android",
"platformVersion": "4.4.2",
"deviceName": "127.0.0.1:62001",
"appPackage": "com.jd.app.reader",
"appActivity": "com.jingdong.app.reader.logo.JdLogoActivity"
}
移动端环境配置
环境依赖:
- python
- appium:node.js
- uiautomator:android
移动端测试分类
APP功能测试
APP功能测试主要包含:
业务逻辑测试:
依据产品的设计文档,设计测试用例。
再加上一些隐性的需求测试,比如产品文档有没有涉及到的.
兼容性测试:
系统版本:
Android:原生Android系统及定制版本
ios:原生系统
分辨率:
主要关注图片的分辨率看见没你好
异常测试:
升级安全卸载测试:
APP安全测试
主要有专门的测试人员
APP自动化测试
浙公网安备 33010602011771号