E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
appium+python
Appium+Python
环境搭建 (Win)(一)
(jdk+sdk+eclipse+python)→(node.js+Appium)→真机/模拟器Appium架构AppiumAppium是由nodejs的express框架写的HttpServer,Appium使用WebDriver的jsonwire协议,来驱动Apple系统的UIAutomation库、Android系统的UIAutomator框架。它创建、并管理多个WebDriversessi
云层_
·
2024-02-07 05:32
appium python 抓包_
appium+python
adb常用命令分享
前言:在appium中adb命令的使用必不可少,做android测试嘛,adb命令肯定肯定是每天都要用的啦,所以今天给特地写个博客吧!这里就不介绍adb是什么以及怎么安装adb了,因为这些东西网上一搜一大把!没必要重写。对于这些常用的adb命令网上也都有介绍,我这里其实就是简单汇总吧。一、检查设备前提:安卓设备开启开发者模式,开启usb调试1.如何检查手机(或模拟器)是连上电脑的,在cmd输入:二
weixin_39562338
·
2024-02-05 17:03
appium
python
抓包
appium+python
获取toast弹窗信息
以微信登录界面的toast弹窗为例:我的appium版本是1.17.1,服务器运行时日志有这样的打印信息所以我的desired_caps如下(如果是之前的版本,需要安装uiautomator2,并且在初始化时指定automationName为uiautomator2):desired_caps_a={'platformName':"Android",'platFormVersion':"10",'
蜀山客e
·
2024-02-05 17:30
软件测试
自动化测试
appium
软件测试
自动化测试
python
appium
Windows下
Appium+Python
Android自动化测试环境搭建
安装JavaJDK(及环境变量配置)http://www.oracle.com/technetwork/java/javase/downloads/index.html安装AndroidSDK(及环境变量配置)https://www.jianshu.com/p/5daddf3a0f1d安装Python(及环境变量配置)https://www.python.org/downloads/windows
AsaGuo
·
2024-01-31 20:14
appium+python
find_element定位元素的方法
1.继承webdriver的几个常见的定位方法a.find_element_by_id("id")b.find_element_by_name()#text值,appium1.14.0+python3.7这个方法提示不支持c.find_element_by_className()2.appium拓展方法这里以微信会话界面为例a.find_element_by_android_uiautomator
蜀山客e
·
2024-01-18 13:39
Appium+python
自动化(四)- 如何查看程序所占端口号和IP(超详解)(番外篇)
简介这篇博文和分类看似没有多大关系,但是也是从上一篇衍生出来的产物,因为涉及到FQ工具Lantern,就算是给关注和支持的小伙伴们拓展一下眼界和知识面。而且好多人都阅读了上一篇没发现那个参考博客点不开吗?那是因为还没来的急,整理和编写,今天再试一下就可以。一个软件可能占用多个端口拥有多个目标IP,下面以FQ工具Lantern为例,说明端口查看方法:1.借助第三方软件查看如果你电脑上安装了360等优
北京-宏哥
·
2024-01-01 18:08
appium
自动化
tcp/ip
selenium
python
测试工具
chrome
Appium+Python3环境搭建,其实超简单!【软件测试教程】
略懂Python,所以接下来的教程是
appium+python
,自己搭建环境的时候,按照某些博客安装遇到各种奇葩问题,希望此篇文章对你有所帮助,如有错误,请指正。
测试汪大牛
·
2023-12-31 03:08
Appium+python
自动化(一)- 环境搭建—上(超详解)
简介今天是高考各地由于降水,特别糟糕,各位考生高考加油,全国人民端午节快乐。最近整理了一下自动化的东西,先前整理的python接口自动化已经接近尾声。即将要开启新的征程和篇章(Appium&python)。那么首相的问题就是搭建环境了。好久没搭建环境又踩了不少坑,appium的环境搭建比较繁琐,好多同行估计都在环境上被卡死了。所以特此分享一下~~appium可以说是做app最火的一个自动化框架,它
北京-宏哥
·
2023-12-28 23:15
appium
python
自动化
测试工具
前端
Appium+python
自动化(三)- SDK Manager(超详解)
简介本来宏哥一开始打算用真机做的,所以在前边搭建环境时候就没有下载SDK,但是由于许多小伙伴通过博客发短消息给宏哥留言说是没有真机,所以顺应民意整理一下模拟器,毕竟“得民心者,得天下”。SDK顾名思义,AndroidSDKManager就是一个Android软件开发工具包管理器,就像一个桥梁,连通本地和服务器,从服务器下载安卓开发所需工具到本地。而AVDManager是一个Android虚拟驱动管
北京-宏哥
·
2023-12-28 17:51
appium
自动化
运维
测试工具
chrome
eclipse
Appium+python
自动化(五)- 模拟器(超详解)
一、简介Appium是做安卓自动化的一个比较流行的工具,对于想要学习该工具但是又局限于或许当前有些小伙伴没android手机来说,可以通过安卓模拟器来解决该问题,下面就讲解使用appium连接安卓模拟器的操作步骤。而宏哥是由于手机数据线问题,也只好先用模拟器来替代真机玩了。所以没有安卓手机的大款的小伙伴们不要着急,这时候可以在电脑上开个模拟器玩玩,下面就分别介绍两种不同的模拟器:(1)Google
北京-宏哥
·
2023-12-28 10:21
appium
python
自动化
测试工具
Appium+python
自动化(六)- 连接模拟器并启动淘宝APP(超详解)
简介上一篇讲解完模拟器的安装、配置好以后,就好比我们手机已经买好,并且系统已经做好了,就差我们用数据线和电脑连接开始实战了,这篇宏哥就带着小伙伴们和童鞋们趁热打铁,讲解和分享一下如何连接模拟器(电脑版的虚拟手机),然后再安装一款APP-淘宝为例。一、appium+pycharm+连接夜神模拟器并启动淘宝APP(推荐)1、首先打开pycharm并写好代码,这里以淘宝APK作为测试Demo,淘宝APK
北京-宏哥
·
2023-12-28 10:21
appium
python
自动化
测试工具
Appium+python
自动化(七)- 初识琵琶女Appium(千呼万唤始出来,犹抱琵琶半遮面)- 上(超详解)
简介“千呼万唤始出来,犹抱琵琶半遮面”,经过前边的各项准备工作,终于才把appium这位琵琶女请出来。那么下边就由宏哥给各位看官、小伙伴们和童鞋们来引荐这位美女(帅哥)。这一篇主要是对前边的内容做一个小小的总结,我们不能只顾得埋头拉车,不记得抬头看路可不行哦!说明:Appium--奴家的大号,提起奴家的大号在江湖上也是无人不知,无人不晓。奴家==Appium;一、奴家自我介绍奴家是一款开源的自动化
北京-宏哥
·
2023-12-28 10:21
appium
python
自动化
测试工具
Appium+python
自动化(八)- 初识琵琶女Appium(千呼万唤始出来,犹抱琵琶半遮面)- 下(超详解)
简介通过上一篇宏哥给各位小伙伴们的引荐,大家移动对这位美女有了深刻的认识,而且她那高超的技艺和婀娜的身姿久久地浮现在你的脑海里,是不是这样呢???不要害羞直接告诉宏哥:是,就对了。宏哥要的就是这个效果。达到这个效果,就说明你学的差不多了,可以出师了。今天继续由宏哥给你引荐这位琵琶美女。说明:Appium--奴家的大号,提起奴家的大号在江湖上也是无人不知,无人不晓。奴家==Appium;1、界面认识
北京-宏哥
·
2023-12-28 10:46
appium
python
自动化
测试工具
Appium+python
自动化(二)- 环境搭建—下(超详解)
简介宏哥的人品还算说得过去,虽然很久没有搭建环境了,但是换了新电脑设备,一气呵成,将android的测试开发环境已经搭建准备完毕。上一篇android测试开发环境已经准备好,那么接下来就是appium的环境安装和搭建了。嘿嘿!宏哥和小伙伴们开个玩笑,不要觉得自人品不好,就不会成功那都是骗人的。搭建环境和人品半毛钱关系也没有,搭建环境环境安装过程中切勿浮躁,静下心来一个一个慢慢地按照步骤一个个来。遇
北京-宏哥
·
2023-12-28 10:46
appium
python
自动化
测试工具
Appium+Python
入门学习总结
最近研究了一下Appium,查看了一些大神的博客,绕过了一些坑,现将从搭建环境到运行真机测试的流程总结如下:一、搭建环境,这里我参考了虫师的博客,一步一步来,搭好了Appium的环境,如果需要真机测试,android模拟器及以后的部分不用安装,链接如下:http://www.cnblogs.com/fnng/p/4540731.htmlhttp://www.cnblogs.com/fnng/p/4
朝畫夕拾
·
2023-12-19 04:45
python手机自动化测试工具_
appium+python
自动化测试
appium+python
自动化测试标签(空格分隔):appium获取APP的包名1、aapt即AndroidAssetPackagingTool,在SDK的build-tools目录下。
tomorrow-77
·
2023-11-15 10:09
python手机自动化测试工具
App自动化测试|
Appium+Python
自动化测试环境搭建
windows下搭建python+appium环境搭建过程步骤如下:安装jdk并配置好环境变量(jdk版本1.8以上)安装android-sdk并配置好环境变量;具体步骤见:https://ceshiren.com/t/topic/4001安装安卓模拟器安装node.js(官网下载安装最新版本);下载地址:http://nodejs.cn/download/找到windows安装包下载并安装点击[
测试杂货铺
·
2023-11-15 10:03
python
职场和发展
测试用例
测试工具
功能测试
App自动化测试|
Appium+Python
自动化测试环境搭建(Windows)
windows下搭建python+appium环境搭建过程步骤如下:安装jdk并配置好环境变量(jdk版本1.8以上)安装android-sdk并配置好环境变量;具体步骤见:https://ceshiren.com/t/topic/4001安装安卓模拟器安装node.js(官网下载安装最新版本);下载地址:http://nodejs.cn/download/找到windows安装包下载并安装点击[
软件测试大空翼
·
2023-11-15 10:33
python
开发语言
appium+python
自动化测试
获取APP的包名1、aapt即AndroidAssetPackagingTool,在SDK的build-tools目录下。该工具可以查看apk包名和launcherActivity2、在android-sdk里面双击SDK-manager,下载buidl-tools3、勾选build-tools,随便选一个版本,我这里选的是24的版本4、下载完成后:在D:\androidsdk\android-s
潇潇说测试
·
2023-11-15 09:57
软件测试
自动化测试
软件测试工程师
appium
职场和发展
功能测试
软件测试
自动化测试
程序人生
pythonapp自动化_移动App Appium自动化测试教程
Appium+Python
【2018年新】_IT教程网
资源名称:移动AppAppium自动化测试教程
Appium+Python
【2018年新】资源目录:第一章:App自动化测试概述1-1Appium自动化课程简介1-2课程大纲1-3移动设备操作系统兴亡简史
weixin_39996096
·
2023-11-08 22:07
pythonapp自动化
pythonapp自动化_移动App Appium自动化测试教程
Appium+Python
【2018年新】
资源介绍资源名称:移动AppAppium自动化测试教程
Appium+Python
【2018年新】资源目录:第一章:App自动化测试概述1-1Appium自动化课程简介1-2课程大纲1-3移动设备操作系统兴亡简史
weixin_39861955
·
2023-11-08 22:06
pythonapp自动化
appium+python
自动化测试教程_移动App Appium自动化测试教程
Appium+Python
移动AppAppium自动化测试教程
Appium+Python
├─移动端测试学习指南.pdf│└─Appiumpython2018最新资料│appium教程相关软件│├─第一章:App自动化测试概述│1
weixin_39719077
·
2023-11-08 22:36
Appium+python
自动化(三)- SDK Manager(超详解)
简介本来宏哥一开始打算用真机做的,所以在前边搭建环境时候就没有下载SDK,但是由于许多小伙伴通过博客发短消息给宏哥留言说是没有真机,所以顺应民意整理一下模拟器,毕竟“得民心者,得天下”。SDK顾名思义,AndroidSDKManager就是一个Android软件开发工具包管理器,就像一个桥梁,连通本地和服务器,从服务器下载安卓开发所需工具到本地。而AVDManager是一个Android虚拟驱动管
北京_宏哥
·
2023-10-30 23:38
Appium+python
自动化10-AVD 模拟器
前言有些小伙伴没android手机,这时候可以在电脑上开个模拟器玩玩一、模拟器配置1.双击启动AVDManager,进入配置界面2.点Create按钮创建3.配置模拟器基本信息--AVDName:设备名称,自己定义一个,用英文(不要用中文)--Device:设备型号,如下图选项意思是,4.7寸手机,768*1280分辨率,屏幕密度:xhdpi--Target:选对应API版本号,Android版本
Roshan_
·
2023-10-29 20:14
全网最强,Python+Appium+pytest自动化测试,多设备并发+多线程(实战详细)
编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言
Appium
百度测试开发
·
2023-10-24 05:06
自动化测试
软件测试
App自动化测试
appium
软件测试
自动化测试
自动化测试框架
python自动化测试
App自动化测试
pytest自动化测试框架
appium+python
ios元素定位
https://segmentfault.com/a/1190000010205649由于使用id、className、AccessibilityId定位方式较为简单,多数情况下,在同一个页面,都不是唯一存在的,不能识别一个元素。而xpath定位方式在xcui底层原生不支持,由appium额外支持的,定位速度很慢,而且有时候定位不到元素的情况存在。综上所述,在iOS的UI自动化中,使用原生支持的i
孤独又可爱的虎虎
·
2023-10-18 03:13
appium+python
自动化测试
获取APP的包名1、aapt即AndroidAssetPackagingTool,在SDK的build-tools目录下。该工具可以查看apk包名和launcherActivity2、在android-sdk里面双击SDK-manager,下载buidl-tools3、勾选build-tools,随便选一个版本,我这里选的是24的版本4、下载完成后:在D:\androidsdk\android-s
软件测试曦曦
·
2023-09-29 19:21
自动化测试
软件测试工程师
软件测试
appium
软件测试
自动化测试
功能测试
程序人生
职场发展
python自动化操作应用程序错误_[小菜随笔]新手使用
appium+python
进行自动化测试过程中webdriver.Remote报错的错误分析方法(带实例)...
很多人刚开始使用python+appium去执行APP自动化的时候经常会遇到webdriver.Remote,报错位置指向都是driver=webdriver.Remote('http://127.0.0.1:4723/wd/hub/',desired_caps)这行代码很容易误导别人错认为是自己的webdriver发生了错误,此时应该如何排查这个问题,以下将举例说明当发生以下错误的时候Trace
weixin_39675679
·
2023-09-21 12:11
appium+python
自动化测试
获取APP的包名1、aapt即AndroidAssetPackagingTool,在SDK的build-tools目录下。该工具可以查看apk包名和launcherActivity2、在android-sdk里面双击SDK-manager,下载buidl-tools3、勾选build-tools,随便选一个版本,我这里选的是24的版本4、下载完成后:在D:\androidsdk\android-s
测试界的扛把子
·
2023-09-20 22:55
自动化测试
技术分享
appium
appium+python
环境搭建入门及安装启动app
1.安装nodeJs(1)https://nodejs.org/en/进入官网下载稳定版(2)安装完毕之后,查看是否成功:2.准备android-sdk(1)之前下载的adt-bundle-windows-x86_64-20130917.zip(2)配置SDK环境变量ANDROID_HOME:E:\adt-bundle-windows-x86_64-20130917\sdkPath:%ANDROI
shiny99
·
2023-09-06 21:32
appium+python
自动化实现微信自动添加好友和通讯录好友发消息1
1.环境搭建1.安装Home-Brewbrew是mac系统的软件包管理工具brew官网有安装brew的命令http://brew.sh/安装和卸载brew的方式https://github.com/homebrew/install#uninstall-homebrew查看brew支持的软件https://formulae.brew.sh/formula/安装brew:打开终端,输入以下命令/bin
有爱的梦_大东
·
2023-09-04 21:24
appium+python
自动化测试
获取APP的包名1、aapt即AndroidAssetPackagingTool,在SDK的build-tools目录下。该工具可以查看apk包名和launcherActivity2、在android-sdk里面双击SDK-manager,下载buidl-tools3、勾选build-tools,随便选一个版本,我这里选的是24的版本4、下载完成后:在D:\androidsdk\android-s
程序员木江
·
2023-08-28 09:15
软件测试
appium
Appium + python 实战
文章目录Appium介绍Appium原理Appium使用
Appium+Python
实战Appium介绍是一个移动端的自动化测试框架,是跨平台的,支持ios和Android平台上的移动原生应用、混合以及web
小曾同学.com
·
2023-08-10 13:00
测试开发
Android开发
python
android
开发语言
Appium
Appium+python
自动化(一)- 环境搭建—上(超详解)
简介最近整理了一下自动化的东西,先前整理的python接口自动化已经接近尾声。即将要开启新的征程和篇章(Appium&python)。那么首先的问题就是搭建环境了。好久没搭建环境又踩了不少坑,appium的环境搭建比较繁琐,好多同行估计都在环境上被卡死了。所以特此分享一下~~appium可以说是做app最火的一个自动化框架,它的主要优势是支持android和ios,另外脚本语言也是支持java和P
程序员阿雅
·
2023-08-10 13:27
python
appium
自动化
Appium+python
实现App自动化登录
Appium+python
实现App自动化登录以下是个人用
Appium+python
写的第一个App自动化案例,仅做单页面,比较简单,后续将涉及到主功能模块化,需使用到功能时调用即可。
蒜苗头
·
2023-08-04 18:54
Appium
appium自动化测试
Appium+python
自动化(三十四)- 有图有真相,很美很精彩 - 屏幕截图和Android APP类型简介
简介在实际自动化项目运行过程中,很多时候App可以会出现各种异常,为了更好的定位问题,除了捕捉日志我们还需要对运行时的设备状态来进行截屏。从而达到一种“有图有真相”的效果。截图方法方法1save_screenshot()该方法直接保存当前屏幕截图到当前脚本所在文件位置。driver.save_screenshot('login.png')查看方法1源码:方法2get_screenshot_as_f
潇潇说测试
·
2023-07-29 20:57
appium
python
自动化
软件测试
程序人生
Appium+python
自动化(二十八)- 高级滑动(超详解)
高级溜冰的滑动滑动操作一般是两点之间的滑动,这种滑动在这里称其为低级的溜冰滑动;就是上一节给小伙伴们分享的。然而实际使用过程中用户可能要进行一些多点连续滑动操作。如九宫格滑动操作,连续拖动图片移动等场景。那么这种高级绚丽的溜冰滑动在Appium中该如何模拟这类操作呢?下面给你慢慢道来。TouchAction首先看一下官方文档地址:https://seleniumhq.github.io/selen
潇潇说测试
·
2023-07-29 20:27
技术分享
软件测试
自动化测试
appium
python
自动化
软件测试
程序人生
Appium+python
自动化(三十三)- 本地调试测试代码,远程控制测试环境-Remote(超详解)
简介在前边所有涉及启动app的时候有这样一行代码driver=webdriver.Remote('http://127.0.0.1:4723/wd/hub',desired_caps),很多小伙伴们和同学们不知道这个ip和端口哪里来的,我觉得有必要给小伙伴解释一下,于是决定写一篇关于这个appium的服务器ip文章!来给大家答答疑,解解惑!这样就不会问一些比较幼稚的问题,让别人看了笑话,笑掉大牙了
潇潇说测试
·
2023-07-29 20:27
自动化测试
软件测试
技术分享
appium
python
自动化
软件测试
程序人生
Appium+python
自动化(三十五)- 命令启动appium之 appium服务命令行参数(超详解)
简介前边介绍的都是通过按钮点击启动按钮来启动appium服务,有的小伙伴或者童鞋们乍一听可能不信,或者会问如何通过命令行启动appium服务呢?且听一一道来。一睹为快其实相当的简单,不看不知道,一看吓一跳,直接在docs命令窗口输入命令:appium就可以运行起appium这回小伙伴和童鞋们相信了吧,都启动来了。第一行:欢迎使用Appium,版本v1.8.1第二行:Appium启动成功,启动ip为
潇潇说测试
·
2023-07-29 20:26
appium
python
自动化
软件测试
程序人生
Appium+python
自动化(二十五)-获取控件ID(超详解)
简介在前边的第二十二篇文章里,已经分享了通过获取控件的坐标点来获取点击事件的所需要的点击位置,那么还有没有其他方法来获取控件点击事件所需要的点击位置呢?答案是:Yes!因为在不同的大小屏幕的手机上获取控件的坐标点,不是一样的,而是有变化的,因此在不同的手机机型上,我们可能都需要重新获取坐标点,这么操作起来,如果操作控件特别的多,那么获取控件的坐标点就会显得特别的繁琐。因此我们可以通过获取控件的ID
潇潇说测试
·
2023-07-27 23:10
技术分享
软件测试
自动化测试
appium
python
自动化
软件测试
程序人生
Appium+python
自动化(二十四) - 元素等待(超详解)
思考在自动化过程中,元素出现受网络环境,设备性能等多种因素影响。因此元素加载的时间可能不一致,从而会导致元素无法定位超时报错,但是实际上元素是正常加载了的,只是出现时间晚一点而已。那么如何解决这个问题呢?实际测试过程中,比如点击一个控件需要启动一个新activiy界面,或需要加载弹框,或请求网络加载数据成功后刷新界面,此时需要等待一段时间,新界面出现了才能继续执行UI操作,否则还在加载中,程序已开
潇潇说测试
·
2023-07-27 23:09
自动化测试
软件测试
技术分享
appium
python
自动化
软件测试
程序人生
Appium+python
自动化(二十三)- Monkeyrunner与Monkey傻傻的分不清楚(超详解)
monkeyrunner简介1.monkeyrunner工具使用Jython,这是一种使用Java编程语言的Python实现。Jython允许monkeyrunnerAPI与Android框架轻松交互。使用Jython,您可以使用Python语法来访问API的常量,类和方法。MonkeyRunner工具是使用Jython(使用Java编程语言实现的Python)写出来的,它提供了多个API,通过m
潇潇说测试
·
2023-07-27 23:09
软件测试
技术分享
自动化测试
appium
python
自动化
软件测试
程序人生
Appium+python
自动化(二十六)- Toast提示(超详解)简介
开始今天的主题-获取toast提示在日常使用App过程中,经常会看到App界面有一些弹窗提示(如下图所示)这些提示元素出现后等待3秒左右就会自动消失,这个和我日常生活中看到的烟花和昙花是多么的相似,那么我们该如何获取这些元素文字内容呢?Toast简介Android中的Toast是一种简易的消息提示框。当视图显示给用户,在应用程序中显示为浮动。和Dialog不一样的是,它永远不会获得焦点,无法被点击
潇潇说测试
·
2023-07-27 23:08
自动化测试
软件测试
技术分享
appium
python
自动化
软件测试
程序人生
【appium】自动化测试appium教程(环境搭建上)
小编擅长Python,所以接下来的教程是
appium+python
的实例。
测试菜鸟小家洛_
·
2023-07-27 22:49
appium+python
android元素定位
根据UIAutomator定位元素-转image##text属性的方法`driver.find_element_by_android_uiautomator(``'newUiSelector().text("CustomView")'``).click()``#text``driver.find_element_by_android_uiautomator(``'newUiSelector().t
孤独又可爱的虎虎
·
2023-07-27 07:38
Appium+python
自动化(二十二)- 控件坐标获取(超详解)
简介有些小伙伴或者是童鞋可能会好奇会问上一篇中的那个monkey脚本里的坐标点是如何获取的,不是自己随便蒙的猜的,或者是自己用目光或者是尺子量出来的吧,答案当然是:NO。获取控件坐标点的方式这里宏哥给小伙伴们分享和讲解三种方法,个人喜欢第二种,也推荐小伙伴们和童鞋们使用第二种,当然了萝卜青菜各有所爱,这里不做强制要求。小平同志不是说过:不管白猫还是黑猫抓住耗子就是好猫。适合自己才是最好的,小伙伴们
潇潇说测试
·
2023-07-25 16:42
自动化测试
技术分享
软件测试
appium
自动化
运维
软件测试
程序人生
Appium+python
自动化(二十一)- 让猴子按你指令大闹手机,让我们都成为耍猴高手(超详解)
耍猴第一式-隐藏命令monkey隐藏的两个命令:1–pck-blacklist-file–pck-whitelist-filemonkey还有一个隐藏的命令那就是:1–f:可以指定monkey的自定义脚本一般monkey测试都是随机的测试事件,假如我们需要测试某一个特定的场景,普通的命令很难办到,这是就是需要自定义脚本这个命令了,它的使用方式也是很简单方便的,只要我们按照monkey的脚本规范写好
潇潇说测试
·
2023-07-25 16:09
软件测试
技术分享
自动化测试
python
appium
自动化
软件测试
程序人生
Appium+python
自动化(二十)- Monkey(猴子)日志(超详解)
简介日志是非常重要的,用于记录系统、软件操作事件的记录文件或文件集合,可分为事件日志和消息日志。具有处理历史数据、诊断问题的追踪以及理解系统、软件的活动等重要作用,在开发或者测试软系统过程中出现了问题,我们首先想到的就是她——logging。她可不像泰戈尔说的:“天空没有留下翅膀的痕迹,但我已经飞过”;Monkey这个小姑娘,她可是一个爱炫耀,爱显摆的人已经达到了人过留名、雁过留声的境界。只要我们
潇潇说测试
·
2023-07-25 05:47
自动化测试
技术分享
软件测试
appium
python
自动化
软件测试
程序人生
Appium+python
自动化(十八)- - Monkey事件
操作事件简介Monkey所执行的随机事件流中包含11大事件,分别是触摸事件、手势事件、二指缩放事件、轨迹事件、屏幕旋转事件、基本导航事件、主要导航事件、系统按键事件、启动Activity事件、键盘事件、其他类型事件。Monkey通过这11大事件来模拟用户的常规操作,对手机App进行稳定性测试。下面让我们来详细了解这11大事件。1、触摸事件触摸事件是指在屏幕某处按下并抬起的操作,可通过--pct-t
潇潇说测试
·
2023-07-25 05:16
自动化测试
技术分享
软件测试
appium
自动化
运维
软件测试
程序人生
Appium+python
自动化(十九)- Monkey(猴子)参数(超详解)
前边几篇介绍了Monkey以及Monkey的事件,今天就给小伙伴们介绍和分享一下Monkey的参数。首先我们看一下这幅图来大致了解一下:1、Monkey命令基本参数介绍-p用此参数指定一个或多个包。指定包之后,monkey将只允许系统启动指定的app。如果丌指定包,monkey将允许系统启动设备中的所有app。指定一个包:1adbshellmonkey-pcom.shjt.map100指定多个包:
潇潇说测试
·
2023-07-25 05:16
软件测试
技术分享
自动化测试
appium
python
自动化
软件测试
程序人生
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他