识字粗堪供赋役,不须辛苦慕公卿。这篇文章主要讲述appium 移动端自动化测试相关的知识,希望能为你提供帮助。
使用appnium 操作如下(保证adb在连接真机或者模拟器的情况下)
文章图片
如图所下
文章图片
如图所下
文章图片
desired_caps常用参数:
platformName平台的名称:ios, android, or FirefoxOS
platformVersion设备系统版本号
deviceName设备号 IOS:instruments -s devices,Android: adb devices
app安装文件路径:/abs/path/to/my.apk or http://myapp.com/app
appActivity启动的Activity
appPackage启动的包
unicodeKeyboardunicode设置(允许中文输入)
resetKeyboard键盘设置(允许中文输入)
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
设备系统号版本号 (adb shell getprop ro.build.version.release)
设备号 (adb devices)
appPackage (/ 前)
appActivity (/ 后)
查看包和启动包的四种命令
adb shell dumpsys activity | findstr “mResume”
adb shell dumpsys window | findstr mCurrentFocus
adb shell dumpsys window w |findstr / |findstr name=
adb activity adb shell dumpsys window w
对号入座 点击 启动会话
如图所下
文章图片
让我们锁定一个
文章图片
确定结果如下
文章图片
点击查找
文章图片
显示 此界面 锁定到了元素
文章图片
下面让我们开始录制脚本 开始导入pycharm
文章图片
打开pycharm 新建文件 复制文件
文章图片
如图所下 根据你锁定的页面
你需要查出所对应的包名/启动名 替换到你的脚本文件 上图标记的两个箭头 要不然就会找不到你的页面 就是导致报错
文章图片
接下来你就可以根据需求 开始对你app端 进行自动化测试了
推荐阅读
- uni-app生命周期
- Android Stuido无法下载jcenter库
- WPF APP 启动时增加特殊逻辑
- linux系统中服务的访问控制列表TCP Wrapper
- android holder加入圆框
- APP 弱网测试
- Dapper的新实践,Dapper.Contrib的使用与扩展
- 笔记本外接音响怎样设置,本文教您设置办法
- 如何处理win7待机断网问题,如何处理制作详细说明