appium 移动端自动化测试

识字粗堪供赋役,不须辛苦慕公卿。这篇文章主要讲述appium 移动端自动化测试相关的知识,希望能为你提供帮助。
使用appnium 操作如下(保证adb在连接真机或者模拟器的情况下)

appium 移动端自动化测试

文章图片

如图所下
appium 移动端自动化测试

文章图片

如图所下
appium 移动端自动化测试

文章图片

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
只需要添加【appium 移动端自动化测试】平台名称 (iOS, Android)
设备系统号版本号 (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
对号入座 点击 启动会话
如图所下
appium 移动端自动化测试

文章图片

让我们锁定一个
appium 移动端自动化测试

文章图片

确定结果如下
appium 移动端自动化测试

文章图片

点击查找
appium 移动端自动化测试

文章图片

显示 此界面 锁定到了元素
appium 移动端自动化测试

文章图片

下面让我们开始录制脚本 开始导入pycharm
appium 移动端自动化测试

文章图片

打开pycharm 新建文件 复制文件
appium 移动端自动化测试

文章图片

如图所下 根据你锁定的页面
你需要查出所对应的包名/启动名 替换到你的脚本文件 上图标记的两个箭头 要不然就会找不到你的页面 就是导致报错
appium 移动端自动化测试

文章图片

接下来你就可以根据需求 开始对你app端 进行自动化测试了










    推荐阅读