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
Appium
连接真机
手机连接电脑1、使用数据线,USB调试,手机进入开发者模式2、在Windows命令行中使用adbdevices查看设备连接情况,在Listofdevicesattached下能看到一个实例ID说明监听成功:二、
Appium
1
鱼q
·
2023-08-04 18:55
Appium
android
软件测试
Python移动端自动化
Appium
是一个跨平台移动端自动化测试工具,可以为IOS和Android平台创建自动化测试用例。可以模拟App内部的各种操作,如点击、滑动、文本输入等。只要我们手工操作的动作
Appium
都可以完成。
想成为工程师的菜鸟
·
2023-08-04 18:55
python
python
自动化
开发语言
Appium
+python实现App自动化登录
Appium
+python实现App自动化登录以下是个人用
Appium
+python写的第一个App自动化案例,仅做单页面,比较简单,后续将涉及到主功能模块化,需使用到功能时调用即可。
蒜苗头
·
2023-08-04 18:54
Appium
appium自动化测试
Python+
Appium
自动化测试-
appium
连接真机启动app
appium
环境搭建好后,我们就可以连接真机启动app了。环境为windows,
Appium
1.18.0,Android手机,被测app为今日头条app,让我们开始吧。
蜀山客e
·
2023-08-04 18:22
软件测试
自动化测试
appium
软件测试
python
自动化测试
appium
python+
Appium
实现手机移动端自动化 - 模拟器 或 真机【有线】
什么都不说了,直接上干货吧,亲测可用哦一.环境准备首先,先介绍下所需的环境,如下:JDK1.8
Appium
Python3.xAndroid-sdk夜深模拟器/mumu模拟器(PS:自动化真机时可以选择不安装
小码农场-小码农
·
2023-08-04 18:22
智能手机
自动化
单元测试
robotframerwork之
appium
自动化之获取手机短信验证码
做
appium
自动化难免会遇到手机验证码登录的case,网上也找了各种方面,但都没有执行成功过,所以就自己想了个笨方法,在这里记录下。
涯起
·
2023-08-04 17:27
adb常用命令使用
1.查看当前运行的包名和Activityadbshelldumpsyswindow|findstrmCurrentFocus2.卸载appadbuninstallio.
appium
.settingsadbuninstallio.
appium
.unlockadbuninstallio.
appium
.android.ime
julielele
·
2023-08-03 16:24
android
adb
appium
自动爬取数据
爬取类容:推荐知识点中所有的题目爬取方式:
appium
模拟操作获取前端数据入门级简单实现,针对题目和答案是文字内容的没有提取出来适用场景;数据不多,参数加密,反爬严格等场景from
appium
importwebdriverimporttimeimportxlwt
julielele
·
2023-08-03 16:52
python
appium
python
开发语言
常见自动化测试工具集合
1、
Appium
------->AppUI自动化测试官网:http://
appium
.io
Appium
是一个移动端自动化测试开源工具,支持iOS和Android平台,支持Python、Java等语言,即同一套
小米测试开发
·
2023-08-02 23:01
接口测试
自动化
测试工具
运维
接口测试
自动化测试
性能测试
软件测试
Appium
自动化测试框架基础环境搭建
一、环境:1、MacbookPro系统版本:macOSCatalina10.15.72、Xcode版本:12.13、iPhone真机型号:iPhone7系统版本:iOS13.64、
Appium
版本:V1.18.3
Smalla
·
2023-08-01 16:55
app自动化测试之
Appium
问题分析及定位
使用
Appium
进行测试时,会产生大量日志,一旦运行过程中遇到报错,可以通过
Appium
服务端的日志以及客户端的日志分析排查问题。
程序员曦曦
·
2023-08-01 12:25
appium
软件测试
程序人生
自动化测试
python
APP自动化测试-Python+
Appium
+Pytest+Allure框架实战封装(详细)
自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言pytest只是单独的一个单元测试框架,要完成app测试自动化需要把pytest和
appium
阿里测试君
·
2023-07-31 17:25
软件测试
appium
自动化测试
appium
pytest
软件测试
自动化测试
app自动化测试
自动化测试框架
python自动化测试
appium
的基本使用
appium
的基本使用一、
appium
的基本使用
appium
环境安装1、安装AndroidSDK2、安装
Appium
3、安装手机模拟器4、Pycharm安装
appium
-python-alicent5、
dsdasun
·
2023-07-31 16:22
UI自动化
appium
长按控件----TouchAction
在界面按键没有元素进行定位的可以用TouchAction这个函数TouchAction包含一系列操作,例如短按、长按、点击、移动、暂停,由不同的操作可以组成一套动作,使用TouchAction需要先导入对应的模块:from
appium
.webdriver.common.touch_actionimportTouchAction
游荡魂
·
2023-07-31 12:05
使用
Appium
进行iOS的真机自动化测试
环境搭建Xcode
appium
安装依赖工具包brewinstallnodebrewinstallnpmbrewinstall--HEADideviceinstallerbrewinstall--HEADlibimobiledevicebrewinstallios-deploybrewinstallcarthagenpminstall-g
appium
-doctor
GalaxyJM
·
2023-07-31 04:50
小程序自动化测试工具之AirTest
01、背景之前一直做WEBUI与接口,最近有个自动化测试项目,是小程序,本来打算采用
Appium
来做,但是经过实践我放弃了,
Appium
用于App测试比较多,对于小程序,好多人建议用AirTest,由于不了解
测试工程师成长之路
·
2023-07-31 00:02
测试工程师成长之路
软件测试
测试类型
小程序
python
web自动化测试-PageObject 设计模式
使用UI自动化测试工具时(包括selenium,
appium
等),如果无统一模式进行规范,随着用例的增多会变得难以维护,而PageObject让自动化脚本井然有序,将page单独维护并封装细节,可以使testcase
软件测试潇潇
·
2023-07-30 07:38
设计模式
软件测试
程序人生
python
自动化测试
Appium
安卓自动化:遇到几个费肝的问题
前言来啦老铁!近期在搭建安卓自动化环境、试运行脚本等时候,遇到一些技术问题,过程中也花了不少时间研究,特此记录,希望对大家有帮助~问题列表启动安卓模拟器遇到报错;开始执行脚本时遇到报错;通过自动化点击某些具有重定向功能的按钮后,无法重定向;1.启动安卓模拟器遇到报错;启动安卓模拟器时遇到报错如下:报错这个是说系统环境变量里头没有找到ANDROID_SDK_ROOT这个环境变量,需要从环境变量方面入
狄仁杰666
·
2023-07-30 06:06
自动化测试——APP测试
一、环境配置1、安装jdk配置环境变量2、AndroidSDK环境安装3、
Appium
Server安装4、模拟器安装5、安装
appium
-python-clientPython第三方库二、APP自动化测试原理三
Serendipity_筱楠
·
2023-07-30 04:23
自动化
测试
测试工具
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(超详解)
webdriver.Remote('http://127.0.0.1:4723/wd/hub',desired_caps),很多小伙伴们和同学们不知道这个ip和端口哪里来的,我觉得有必要给小伙伴解释一下,于是决定写一篇关于这个
appium
潇潇说测试
·
2023-07-29 20:27
自动化测试
软件测试
技术分享
appium
python
自动化
软件测试
程序人生
Appium
+python自动化(三十五)- 命令启动
appium
之
appium
服务命令行参数(超详解)
简介前边介绍的都是通过按钮点击启动按钮来启动
appium
服务,有的小伙伴或者童鞋们乍一听可能不信,或者会问如何通过命令行启动
appium
服务呢?且听一一道来。
潇潇说测试
·
2023-07-29 20:26
appium
python
自动化
软件测试
程序人生
自动化测试 —— Pytest测试框架
Pytest是一个非常成熟的全功能的Python测试框架,主要有以下特点:简单灵活,容易上手,文档丰富支持参数化,可以细粒度地控制测试用例支持简单的单元测试与复杂的功能测试,还可以用来做Selenium、
Appium
测试界的彭于晏
·
2023-07-29 14:56
软件测试
技术分享
自动化测试
自动化
软件测试
自动化测试
pytest
IOS +
Appium
自动化教程
前言项目闲置下来了,终于抽空有时间搞自动化了,看了下网上的教程基本通篇都是android自动化的介绍,ios自动化方面的内容网上简介的少之可怜。由于本人对ios自动化也是第一次做,甚至对苹果电脑的使用都不太熟悉,花了大概一周时间粗略的看下ios开发知识,网上随手下载的来源于这两本pdf《iOS开发从入门到精通.pdf》、《iOS开发指南:从零基础到App上架.pdf》、至于Mac笔记本的学习完全是
软件测试凡哥
·
2023-07-29 02:02
软件测试
appium
自动化测试
ios
appium
自动化
软件测试
程序人生
软件测试工程师
自动化测试
【UI自动化测试】
Appium
+Python+Unittest+HTMLRunner
简介获取AppPackage和AppActivity定位UI控件的工具脚本结构PageObject分层管理HTMLTestRunner生成测试报告启动
appium
server服务以python文件模式执行脚本生成测试报告
软件测试小杨~
·
2023-07-28 17:33
软件测试
ui
appium
python
appium
2.x 最新安装教程来了!不用再装
appium
desktop 了!
新的
appium
已经舍弃了
appium
-server,重新回归到只有命令行安装和启动
appium
服务。本文是基于最新的
appium
2.x的安装教程。正想学习使用
appium
的不要错过。
测试小鬼
·
2023-07-28 09:34
appium
python
职场和发展
经验分享
面试
软件测试
win11安装
appium
node_global”//设置全局包目录npmconfigsetcache“E:\nodejs\node_cache”//设置缓存目录npmconfiglist//查看npm配置npminstall-g
appium
lightjia
·
2023-07-28 05:42
移动端
appium
python+
appium
自动化测试如何控制App的启动和退出
所以以下内容均基于Android系统做出的整理一、启动app启动app需要设置Capability参数,而Capability参数放在DesiredCapalibity中,DesiredCapalibity告诉
Appium
qq_43371695
·
2023-07-28 00:03
软件测试
自动化测试
python
appium
自动化测试
软件测试
测试工具
selenium
python批量删除微信好友_用 Python +
Appium
的方式自动化清理微信僵尸好友
当我们发消息的时候会出现下面扎心的一幕,然后默默将他删除使用
Appium
基础的
appium
使用在公众号文章《解放双手,提高生产力,这款神器你值得拥有》中已经讲过了,这里使用最新1.20.0版本的
appium
面瘫汪
·
2023-07-28 00:00
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
教程(环境搭建上)
第1章环境搭建1.1android-sdk环境前言
appium
可以说是做app适用最广泛的一个自动化框架,它的主要优势是支持android和ios,另外脚本语言也是支持java和Python。
测试菜鸟小家洛_
·
2023-07-27 22:49
uiautomator2环境搭建,连接设备
uiautomator2这个框架,环境比
appium
简单多了,可以值得一学的1.uiautomator2简介和原理分析uiautomator2是一个自动化测试开源工具,仅支持Android平台的原生应用测试
骄阳根据地
·
2023-07-27 11:50
笔记
UI自动化测试PO模式框架--总结输出
不管用的是
Appium
,还是uiautomator2,PO模式的GUI框架都适合,并非大相径庭,学习者要总结出自己的一套框架,才能做到举一反三,因为万变不离其宗。
骄阳根据地
·
2023-07-27 11:20
笔记
IOS自动化测试环境搭建教程
Homebrew安装(用brew来安装依赖)4、npm和nodejs安装5、libimobiledevice安装6、idevicesinstaller安装7、ios-deploy安装8、Carthage安装9、
Appium
软件测试小杨~
·
2023-07-27 08:11
软件测试
ios
压力测试
python
面试
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
APP UI自动化测试——API介绍
0.定位前的准备工作在定位APP控件时,需要将APP页面dump到uiautomatorviewer中,然后通过uiautomatorviewer定位控件能够将手机界面dump出来的前提:1.打开
appium
晓晓白的软件测试进阶之路
·
2023-07-27 07:03
APP
UI自动化
app
android
软件测试
appium
(java)
java-clienthttps://mvnrepository.com/artifact/io.
appium
/java-clientseleniumserverhttps://www.seleniumhq.org
冰皮月饼真好吃
·
2023-07-26 22:35
常用自动化测试工具有哪些?
1、
Appium
AppUI自动化测试
Appium
是一个移动端自动化测试开源工具,支持iOS和Android平台,支持Python、Java等语言,即同一套Java或Python脚本可以同时运行在iOS和
测试小婉
·
2023-07-26 20:19
接口自动化
自动化
测试工具
运维
软件测试
自动化测试
接口测试
构建行为驱动的iOS自动化测试
本文介绍了如何用行业流行的行为驱动BDD框架Cucumber作为测试框架,使用Node.js编程语言结合
Appium
开发iOS原生应用的自动化测试。
weixin_34214500
·
2023-07-26 17:33
测试
移动开发
xcode
ADB命令(app自动化测试底层技术)
一、adb相关知识体系1,adb的使用场景操作手机设备app自动化测试2,adb测试体系app自动化测试-
appium
遍历测试-appcrawierapp性能测试app专项测试STF设备管理平台云测平台兼容性测试二
江云的博客
·
2023-07-26 10:24
软件测试
App移动端测试
adb
通过
Appium
和Accessibility Inspector获取iOS应用元素定位的方法
XCTest框架和
Appium
XCUITest驱动程序对于原生iOS应用,应
qq_492448446
·
2023-07-25 20:47
Appium自动化
自动化测试
appium
ios
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
自动化
软件测试
程序人生
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他