python手机自动化测试工具_appium+python自动化测试
appium+python自动化测试
标签(空格分隔): appium
获取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运行脚本,随后在手机上会弹出安装下面两个软件的提示,安装后,桌面上多两个图标。说明启动成功!
python手机自动化测试工具_appium+python自动化测试相关推荐
- python手机自动化命令_Appium+Python实现自动化登录
#Appium+Python实现自动化测试 Appium简介 官方的概述为: Appium is an open source test automation framework for use wi ...
- python手机版ios-使用Python写iOS自动化测试
写在之前 Xcode 7之前,苹果任然保留着automation这个简单上手的自动化测试工具,自需要录制脚本即可,在Xocde 7之后,随着UnitTests加入Xcode之后,这个一个功能就被关闭了 ...
- 自动化测试工具selenium python_Selenium自动化测试工具使用方法汇总
1.设置无头浏览器模式 from selenium import webdriver from selenium.webdriver.chrome.options import Options chr ...
- 自动化测试工具selenium python_WEB自动化测试工具selenium录制器
简介 selenium录制器是最近刚流行起来的一个WEB自动化测试工具,由多测测团队开发. Selenium录制器采用关键字驱动的理念,简化测试用例的创建和维护,可以直接运行在浏览器中,就像真正的用户 ...
- python手机版安卓-当python遇到Android手机 那么,万物皆可盘
嚣张开场 今天不跟大家讲python知识,是不很失望?No,看过了今天的内容,你python的装13指数,至少上升1w+,并附带暴击.溅射.眩晕.致盲效果.没错,就是这么嚣张..... 当python ...
- python手机版下载官方-Python
Python是一款通用型的计算机程序设计语言,Python对编程人员来说是一款非常有利的工具,可以让您快速编写代码,而且代码运行速度非常快.Python具有非常简捷而清晰的语法特点,适合完成各种高层任 ...
- 支持所有库的python手机编程-入坑 Python 后强烈推荐的一套工具库
让我们创建一个新的项目目录: mkdir best_practices cd best_practices Pipx是一个方便的实用程序,允许快速安装python命令行工具.我们将用它来安装 pipe ...
- python app自动化测试框架_appium+python,app自动化测试框架
基于appium的app自动化测试框架 基于appium框架的app自动化测试 App自动化测试主要难点在于环境的搭建,appium完全是基于selenium进行的扩展,所以app测试框架也是基于we ...
- 虫师python appium自动化测试书_Appium移动自动化测试实例-基于python
一.环境搭建 安装Android 环境变量.SDK.Android API.ADT等. 步骤1 安装SDK:下载地址为https://pan.baidu.com/s/1mi6PT9m.如提示错误:' ...
最新文章
- linux脚本石英钟,原生JS实现的简单小钟表功能示例
- Linux中的chmod权限问题
- 了解linux内核必读的5本书
- Laravel 5.1 artisan 的使用
- 元组字典集合内置方法与拷贝
- C#LeetCode刷题之#345-反转字符串中的元音字母​​​​​​​(Reverse Vowels of a String)
- 利用Spring的AbstractRoutingDataSource解决多数据源的读写分离问题
- 未签名的应用程序请求对系统进行无限制访问_关于JavaScript的的高速缓存未命中分析
- Windows中cmd命令启动Oracle数据
- 【微信小程序】微信Web开发者工具下载及安装
- 循环结构程序设计学习心得
- 新生周赛——YZJ的牛肉干
- 服务器显示raid报警,Raid为什么会出现故障?RAID/服务器恢复
- PL/0编译器(java version)–Pcode.java
- LINUX 下SQL server 安装、配置及对接ceph功能性能测试
- linux intel wifi驱动,ubuntu 8.04下面 Intel WIFI link 5100无线网卡驱动安装
- TCP、UDP、Socket、HTTP面试题(总结最全面的面试题!!!)
- Spring的动态代理原理
- BZOJ 3573 [HNOI2014]米特运输
- 我的第一篇博客!!!万里长征第一步!!!
热门文章
- Cannot parse date 2023-01-16 09:48:12: while it seems to fit format 'yyyy-MM-dd'T'HH:mm:ss.SSSZ'
- python爬取前程无忧当日的全部招聘信息
- iOS预审总被拒?腾讯教你提升iOS审核通过率!
- 基于智能手机的家校沟通系统设计与实现_kaic
- 基于android的车辆违章停放执法移动APP(ssm+uinapp+Mysql)-计算机毕业设计
- 3GPP 5G协议规范说明
- js 日期转换为农历
- 深度学习神经网络NET搜集大全,从神经元到NN,CNN,RNN,AE,VAE,自用[转载]。
- 20220910最新版Redis7源码编译及windows中安装
- 微擎微信支付php,微擎小程序配置微信支付教程【小程序配置微信支付】