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

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运行脚本,随后在手机上会弹出安装下面两个软件的提示,安装后,桌面上多两个图标。说明启动成功!

【整整200集】超超超详细的Python接口自动化测试进阶教程合集,真实模拟企业项目实战

 

http://www.lryc.cn/news/147656.html

相关文章:

  • 【AI辅助办公】PDF转PPT,移除水印
  • ssm农业视频实时发布管理系统源码
  • 【100天精通python】Day48:python Web开发_WSGI接口与使用
  • Understanding Lockup Cells
  • javaCV实现java图片ocr提取文字效果
  • 七牛云OSS存储
  • 11.物联网lwip,网卡原理
  • 视频监控/视频汇聚/视频云存储EasyCVR平台接入华为ivs3800平台提示400报错,该如何解决?
  • WordPress主题Zing V2.2.1/模块化WordPress响应式通用企业商城主题
  • 【无需公网IP】在树莓派上搭建Web站点
  • 出差在外,远程访问企业局域网象过河ERP系统「内网穿透」
  • Vue2-replace属性、编程式路由导航、缓存路由组件、两个新的生命周期钩子、路由守卫、路由器工作模式
  • C语言:指针的运算
  • 设计模式的使用——模板方法模式+动态代理模式
  • C++学习记录——삼십 智能指针
  • 插件式架构 与 ReSharper、Visual Studio的故事
  • Python UDP编程
  • 结构体(个人学习笔记黑马学习)
  • 小白带你学习linux的PXE装机
  • 华为鲲鹏服务器
  • Python金币小游戏
  • Modbus转Profinet网关在大型自动化仓储项目应用案例
  • Java 并发 ThreadLocal 详解
  • JWT 技术的使用
  • 机器学习深度学习——NLP实战(自然语言推断——微调BERT实现)
  • 如何在windows下使用masm和link对汇编文件进行编译
  • Golang字符串基本处理方法
  • 算法训练营第三十九天(8.30)| 动态规划Part09:购买股票
  • renren-fast-vue环境升级后,运行正常打包后,访问页面空白
  • Uniapp笔记(三)uniapp语法2