当前位置: 首页 > article >正文

appium+python自动化测试

获取APP的包名

1、aapt即Android Asset Packaging Tool,在SDK的build-tools目录下。该工具可以查看apk包名和launcherActivity
2、在android-sdk里面双击SDK-manager,下载buidl-tools

3、勾选build-tools,随便选一个版本,我这里选的是24的版本

4、下载完成后:在D:\androidsdk\android-sdk-windows\build-tools\24.0.0目录下找到aapt.exe,将这个路径设置环境变量,添加到path下

5、打开cmd。输入aapt出现如下界面,说明环境OK了

6、获取apk包名
打开cmd,输入指令aapt dump badging,紧接着然后直接把要测试的APP拖入到cmd窗口,这时候就能看到apk的包的名称了;

7、获取launcherActivity
接着上一步操作,cmd屏幕拖到中间l找到auncherActivity了,图中红色的就是的;

写脚本:

1platformName:这里是android的apk
2.deviceName:手机设备名称,通过adb devices查看
3.platformVersion:android系统的版本号
4.appPackage:apk包名
5.appActivity:apk的launcherActivity

把devieces,包名 还有获取的launcherActivity名字写上就可以了;
2、启动appium,右上角点三角形按钮,变成正方形,就是启动状态

3、确认手机连上电脑,cmd-adbdevices
4、在pycharm运行脚本,随后在手机上会弹出安装下面两个软件的提示,安装后,桌面上多两个图标。说明启动成功!

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!


http://www.kler.cn/a/131543.html

相关文章:

  • Matlab自学笔记二十四:字符串的关系运算和比较
  • 测试开发环境下centos7.9下安装docker的minio
  • 如何合理估算 Java 线程池大小
  • uniapp地图手动控制地图scale
  • 自学ansible笔记
  • 视频一键转码:批量转换MP4视频的技巧
  • 02-2解析JsonPath
  • [Jenkins] 物理机 安装 Jenkins
  • 【Hello Go】初识Go语言
  • c语言-浅谈指针(2)
  • python爬虫 之 JavaScript 简单基础
  • OpenCV入门2——图像视频的加载与展示一些API
  • MySQL JDBC编程
  • 听GPT 讲Rust源代码--library/core/src(7)
  • 【MATLAB源码-第81期】基于matlab的polar码三种译码算法比较(SC,SCL,BP)。
  • 笔记本电脑没有声音?几招恢复声音流畅!
  • 微服务面试问题小结( 微服务、分布式、MQ、网关、zookeeper、nginx)
  • 【Vue原理解析】之虚拟DOM
  • rpmbuild 包名 version 操作系统信息部分来源 /etc/rpm/macros.dist
  • CLEARTEXT communication to XX not permitted by network security policy 报错