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
app自动化测试
浅谈移动端UI自动化测试工具 Appium
https://testerhome.com/topics/11318相关文章阅读链接:移动
APP自动化测试
框架对比https://mp.weixin.qq.com/s/pu1TKZhNW2L2BmvpjGzLCw
郭龙_Jack
·
2020-07-31 17:06
测试
Python Appium移动端
app自动化测试
框架
最近有时间把前面写的PythonUI自动化脚本转换成了适用于App的测试,整体架构没多少变化,先看整体架构先从入口说起:(1)config.ini:运行前进行基本的配置,配置文件,由于是借鉴的UI框架,所以里面的有些配置没动,如果要用该框架,里面需要你修改自己的邮箱(2)caseList.txt:这里存放要运行的case,带#号的测试用例不会执行,如果不需要运行哪条用例,前面加上#(3)runCa
饭小粒
·
2020-07-31 17:36
python
Appium测试之旅
Appium+Python+Android自动化测试
App自动化测试
框架比较App类型对比Appium原理介绍AppiumAndroid环境搭建配置Androidsdk环境过程略,可以在cmd中直接输入
caiyuqin_m_z
·
2020-07-31 16:45
Appium
python
android
软件测试
Appium跨应用
app自动化测试
目录KeyWords适用场景Appium提供的方法Appium源码使用示例KeyWordsAppium,多个appActivity,Android,app自动化,UI自动化,跨应用app自动化适用场景一:在一个@Test中需要用到多个apppackage,此时需要手动切换app;二:同一个package中有多个service,例如测试环境下的package,为了方便QA测试,会在同一个packag
CosetteQi
·
2020-07-31 15:53
APP自动化测试
学习笔记
Appium
移动
app自动化测试
移动
App自动化测试
(一)目前移动App的自动化测试框架比较多,比如:Robotium、Expresso等,很多大公司甚至都会有自己的一套自动化测试框架。
weixin_34148508
·
2020-07-30 22:52
Appium移动自动化测试环境搭建
移动自动化测试环境搭建]前言Appium是一个开源的自动化测试框架,支持跨平台,支持多种编程语言,可用于原生,混合和移动web应用程序,使用webdriver驱动ios,android应用程序、那么为了学习
app
测试星云
·
2020-07-30 16:20
Python结合Appium实现
APP自动化测试
环境准备下载app开发所需要的IDE,配置开发所需要的环境安装Python需要的环境以及IDE安装Appiumforwindows,安装完成后,启动Appium,host和port默认的即可。然后设置AndroidSDk和JavaJDK的路径。按下图操作然后点击保存并重新启动按钮即可。我的环境AndroidStudio3.5.2Javajdk1.8Python3.7.2Python开发工具是pyc
Best-dadong
·
2020-07-30 11:04
Python
Android
App自动化测试
1.
App自动化测试
的技术体系2.AndroidSDK环境搭建与常用命令Anddroid自动化测试前提条件是系统中有JDK环境,并且已经安装好AndroidSDKTools。
zhengshaoyong
·
2020-07-30 11:00
App自动化测试
1.
App自动化测试
的技术体系2.AndroidSDK环境搭建与常用命令Anddroid自动化测试前提条件是系统中有JDK环境,并且已经安装好AndroidSDKTools。
zhengshaoyong
·
2020-07-30 11:00
腾讯优测优分享-手机应用自动遍历的实现
摘要:腾讯优测是专业的
app自动化测试
平台,安卓平台上的自动化遍历如果框架嫌麻烦可以尝试下,我在工作中也在不断地学习探索,目前处在探索的初期阶段。
腾讯优测
·
2020-07-30 06:13
测试
开发
安卓
适配
通过实例介绍Android
App自动化测试
框架--Unittest
1.为什么需要使用框架实现自动化测试作为测试工程师,可能在代码能力上相比开发工程师要弱一点,所以我们在写脚本的时候就会相对容易的碰到更多的问题,如果有一个成熟的框架供给我们使用的话,可以帮助我们避免一些问题,在脚本编写过程中经常遇到的问题:1.代码混乱,难阅读;2.重复编码,效率低;3.需求变化,难维护。如果一栋楼房的框架设计的不够合理,很可能会出现倒塌的情况,测试框架对我们编写自动化脚本的意义也
weixin_30699235
·
2020-07-30 02:14
零基础
APP自动化测试
教程(四)
接上篇,今天给大家带来一个麻雀虽小五脏俱全的UI自动化测试框架。有实用性,比较适合初学者,也适合大家根据该框架扩展出更丰富的功能。文章末尾有该框架的源码,可直接Down下来一起探讨。简介这是一个用Python语言基于Appium写的自动化测试框架,使用方法较为简单。测试人员可以不用懂代码,只需要编写如下文例子中的YAML格式文件即可按照自己的想法实现测试用例。各个模块之间相对独立,易于后续扩展其他
好运哥888
·
2020-07-29 22:17
Appium
零基础
APP自动化测试
教程(三)
经过前面两篇文章的介绍,大家应该已经基本了解如何使用Appium了(纳尼,还不会?那么请多看多尝试)。然而会使用Appium只是我们UI自动化的开始,相当于武术中的基本拳脚功夫,听上去是不是有点打击士气,可别急,本篇文章会带你更上一个台阶,了解拳脚功夫以外的“套路”。如果你是自己去摸索APP的UI自动化测试,那么恭喜你,会分为以下几个阶段(不要问我为什么知道,因为它喵的我就是这样过来的):纯小白期
好运哥888
·
2020-07-29 22:16
Appium
APP自动化测试
,判断页面与预期是否相同
自动化测试中,有时需要验证页面跳转是否正常1、选择appium实现,因为要填写appPcakage和appActivity,只能验证一个单独的APP,在自身APP上各个页面是否跳转正常例如:焦点从APP中的【智能音箱】TAB移动到【历史】TAB后,可以通过try去判断“历史”页面是否存在应有的元素,若抛出异常说明跳转没有成功#从A页面,跳转到B页面driver.find_element_by_xp
weixin_30247159
·
2020-07-29 14:13
【超详细】使用模拟器连接appium
一、搭建app自动化环境windows下搭建
app自动化测试
环境:https://blog.csdn.net/weixin_46457203/article/details/105708887二、连接设备到
嘉 诚
·
2020-07-28 23:10
appium
APP自动化测试
(一)-appium
一:
APP自动化测试
框架比较跨应用:比如在测试抖音的同时还想测试微信Hybrid:混合应用程序二:Appium自动化测试框架官网:http://appium.io/优点:1:跨架构、支持原生、混合以及web
weixin_42717928
·
2020-07-28 21:24
appium
RF+Appium框架实现
app自动化测试
--环境搭建(mac)
mac上使用RF+Appium实现app的自动化测试–环境搭建安装rf环境安装Python:下载地址:https://www.python.org/RF框架是基于python的,所以一定要有python环境。安装Robotframework:目前最新版本是3.0.2,下载地址:https://pypi.python.org/pypi/robotframework/3.0.2下载后解压,打开终端切换
wanglu_000
·
2020-07-28 15:20
Appium使用swipe定位滚动列表和滚动屏幕元素
app自动化测试
时,会碰到下图这样的元素,点击商品类型,弹出的选择框是滚动列表使用uiautomatorviewer截图:滚动框为一个整体,无法定位到商品类型中的每一个元素,所以使用id,name无效这里可以使用
朝天椒的夏天
·
2020-07-28 05:17
Appium
APP自动化测试
搭建
app自动化测试
环境
1>需要的软件-->1.1、jdk-->1.2、python-->1.3、python的appnium库:Appium-Python-Client(pip安装或者pycharm等工具安装)-->1.4、Android-sdk(配置安卓环境需要的软件)-->1.5、Node.js-->1.6、appiumhttps://pan.baidu.com/s/1KWt9RMbLyG2oOZNgHsJ4CA密
huangql517
·
2020-07-16 00:43
appnium
使用Python操控手机微信app(最新教程)
/1前言/最近在做手机
APP自动化测试
,需要安appium,并配置环境变量,网上虽然有很多教程,但是随着版本的更新总有各种各样的坑,本文以亲身踏坑经历给大家详细介绍一下如何正确安装appium。
学术严谨
·
2020-07-15 18:32
python
编程语言
测试工具
HPQualityCenter(付费).2.性能测试工具:Jmeter(开源),Loadrunner(付费).3.web自动化测试工具:java+selenium(开源),ruby+watir(开源).4.
app
archerLuoV
·
2020-07-14 14:58
测试
测试工具
【
APP自动化测试
】Monkey的测试原理和方法
参考资料:http://blog.csdn.net/io_field/article/details/52189972一、Monkey测试原理:Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。
倩倩sweet
·
2020-07-14 09:33
app测试
App自动化测试
之Monkey使用场景及常用命令
一、Monkey测试简介Monkey通过模拟用户触摸屏幕、滑动Trackball、按键等程序来对设备上的程序进行压力测试,检测程序多久会发生异常。一般异常分为以下三种:无响应(ANR)、奔溃(crash)、闪退。奔溃和闪退的区别在于前者有提示框,而后者没有,直接跳到系统桌面上。二、Monkey常用场景命令●参数:-p用于约束限制,指定一个或多个包。设置后则系统只启动指定的APP,不指定包则会启动系
weixin_30252709
·
2020-07-14 02:33
app自动化测试
过程中遇到的问题1:如何获取手机中的短信验证码
目前在python写一个app的自动化测试方法,记录一下过程中遇到的问题1.如何用脚本获取手机获取的短信验证码写注册这些需要验证码的接口的时候,遇到了无法获取验证码的问题,而自己的app编程又不太行,于是去查了一下,发现了一个比较好用的软件:tasker,可以自定义手机的操作,操作也不复杂,下面说步骤第一步:用python启动一个服务,这里用flask举例,并将收到内容写到本地文件importfl
InsideMao
·
2020-07-13 00:55
app自动化
APP自动化测试
之环境搭建:3.逍遥模拟器安装配置
APP自动化测试
之环境搭建:3.逍遥模拟器安装配置1.前提基于win10专业版64位系统+jdk1.8+python3+pycharm+androidSDK+appium+unittest。
海阔and天空
·
2020-07-12 17:27
APP自动化测试
初识 Katalon Studio 自动化测试工具
做Web自动化测试我们经常选择Selenium,因为它开源免费,支持不同的开发语言,还有录制功能,从一定程度上减少了测试人员开发脚本的成本;做
App自动化测试
我们通常选择Appium,它也是开源免费,同时支持
Cara69
·
2020-07-12 17:55
Android
测试
IOS
App自动化测试
环境配置 - Selenium2.0+Appium
(注:项目是HP的,客户在美国,配置文档是给客户看的,所以用的E文,也懒得翻译了,见谅)TestEnvironmentMacandIOSenvironmentMacmini:OSX10.10.3IOSdevices:iPhone5S8.0SoftwareenvironmentJDK1.8.25XCode6.3Appium1.3.7HPePrintIOSApp5.7.0.181Appledevelo
SailWu
·
2020-07-12 16:06
自动化测试
Selenium
IOS
ios
自动化测试
Python+appium框架原生代码实现
App自动化测试
欢迎关注【无量测试之道】公众号,回复【领取资源】,Python编程学习资源干货、Python+Appium框架APP的UI自动化、Python+Selenium框架Web的UI自动化、Python+Unittest框架API自动化、资源和代码免费送啦~文章下方有公众号二维码,可直接微信扫一扫关注即可。step1:首先介绍下python+appium的框架结构,如下截图所示(1):apk目录主要放置
Wu_Candy
·
2020-07-12 11:36
(一)python+appium移动端自动化测试环境搭建
(JSONWireProtocol)简单点说就是
app自动化测试
工具,用程序代替人工进行测试,提升工作效率环境
@圣汐
·
2020-07-12 10:22
从0到1搭建自动化测试框架
为节省成本,保证高效及高质量迭代,我们需采用更高效的测试方式,
App自动化测试
是较高效的手段。之前自动测试实践过程中遇到的诸多问题(代码复
weixin_34356138
·
2020-07-12 09:27
普通
app自动化测试
与手游
app自动化测试
的区别
【转载】手游自动化测试与
App自动化测试
技术上的区别手游和App的开发技术不同,导致了两者的自动化测试技术完全不同。一般来说,安卓应用是使用AndroidSDK开发的,利用Java编写。
weixin_34008805
·
2020-07-12 08:24
Android Native
App自动化测试
实战讲解(上)(基于python)
1.Native
App自动化测试
及Appuim框架介绍android平台提供了一个基于java语言的测试框架uiautomator,它一个测试的Java库,包含了创建UI测试的各种API和执行自动化测试的引擎
weixin_30627341
·
2020-07-12 06:44
Android Native
App自动化测试
实战讲解(下)(基于python)
6.Appuim自动化测试框架API讲解与案例实践(三)如图1,可以在主函数里通过TestSuite来指定执行某一个测试用例;6.1,scroll();如图2从图3中可以看到当前页面的所有元素resource_id都是相同的,所以不能通过resource_id来定位元素,这里选择by_class_name方法来获取元素列表的方式,然后向scroll(object1,object2)中传入两个列表中
weixin_30251587
·
2020-07-12 05:54
App自动化测试
基础知识
简介adb全名AndoridDebugBridge,中文直译就是“调试桥接器”。顾名思义,这是一个Debug工具。为什么需要这样一个工具呢?手机或模拟器,后文中统称为设备,即移动设备。本教程使用逍遥安卓模拟器作为演示工具。因为PC和设备之间需要通过网络连接。而我们绝大部分的开发工具、测试攻击均运行在PC上,相当于需要通过网络远程调试(测试)应用,就需要一款工具能够用来连接PC和手机。adb由谷歌官
流逝的云
·
2020-07-12 04:34
自动化测试
Appium基础篇3-第一个appium自动化脚本之自动安装apk包到手机
我也是第一次学习appium在安卓上的
app自动化测试
。Java和Python我都会,至少用
Anthony_tester
·
2020-07-12 02:30
定时执行
APP自动化测试
(python3+uiautomator2)QQ群交流 822659419
定时执行
APP自动化测试
(python3+uiautomator2)QQ群交流822659419定时执行
APP自动化测试
(python3+uiautomator2)QQ群交流822659419定时执行app
默金……
·
2020-07-11 20:19
python--安卓
APP自动化测试
环境搭建(Appium+夜神模拟器)
0.前言看了很多自动化测试入门的课程,还是B站白月黑羽讲的最详细从环境搭建到常用功能,讲的都比较详细由于没什么项目实践,就简单写了一个什么值得买APP自动签到脚本后期打算买个树莓派,把整个环境搭在树莓派上,但是不知道能不能安装appium代码实现思路上和PC端的浏览器自动化测试比较类似(Selenium库)环境搭建上有很多坑,最好是按照之前搭过的配置来(百度云链接在下面)之前自己搭的时候,也是一样
高冷的宅先生
·
2020-07-11 12:19
Python
【Android测试】自动化测试框架简介
目前常用的可用于
APP自动化测试
的框架有以下几个:1、Monkey是AndroidSDK自带的测试工具,在测试过程中会向系统发送伪随机的用户事件流,如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试
快乐的飞鱼
·
2020-07-11 09:27
Android开发
Mac安装
app自动化测试
环境
1、首先,去官网http://appium.io/下载Mac版的最新稳定版客户端Appium-mac-1.15.1.dmg或Appium-1.15.1-mac.zip(注:Appium1.15不需要安装Appium的环境依赖node.js)2、安装Appium3、去jdk官网:https://www.oracle.com/java/technologies/javase-downloads.htm
a768818702
·
2020-07-11 01:12
Appium
Android
SDK
app自动化测试
4---desired capabilities
Capabilitiescapabilities是什么?DesiredCapabilities是一个键值对的组合,在Python里面是一个字典。客户端将这些键值对发送给appium服务器,告诉服务器怎么测试。desiredCapabilities例子:desired_caps={}#字典desired_caps['platformName']="Android"#设备版本号,需要测试的手机的操作系
oOo右右
·
2020-07-10 22:42
Appium自动化测试
Python测试专项——Native
App自动化测试
及Appium框架介绍
一自动化工具简介1Appium:开源,跨平台的自动化测试工具,用于测试Native(原生)和Hybrid(混合)应用,支持IOS/Android/FirefoxOS平台。2环境:在不同平台中,Appium是基于不同框架的,Android平台中是基于Uiautomator框架的3理念:无需重新编译应用(和instrumentation对比,无需源码就可实现测试过程);不局限与语言和框架;无需重复造轮
weixin_30718391
·
2020-07-10 19:48
python专项测试——Android
App自动化测试
框架
1为什么需要框架?代码混乱,难阅读;重复编码,效率低;需求变化,难维护;一自动化实例1准备测试的app;准备测试环境;实现脚本;2测试app:只有登录功能测试环境:Appium(Android/IOS);AndroidSDK;Appium-Python-Client;Selenium(Appium-Python-Client继承于Selenium);UIAutomatorViewerPycharm
weixin_30737433
·
2020-07-10 15:29
iPhone
App自动化测试
工具总结
无线客户端的发展很快,特别针对是android和ios两款无线操作系统的客户端应用,相应的测试工具也应运而生,这里主要给大家介绍一些针对iPhoneApp的自动化测试工具。首先,我们把这些测试框架分为三大类:接口测试工具、注入式UI测试工具、录放式UI测试工具。一、接口测试工具,主要在iphoneSDK提供的单元测试框架的基础上,完成代码的接口功能测试。这类工具用的比较多的是SDK本身提供的tes
chenlia
·
2020-07-09 14:17
Apple_iOS
Android判断是否快速点击新思路
对用户来讲,网络延时或者不稳定造成请求接口时出现的App反应迟缓,下意识的会进行重复提交;或者用户不小心进行的重复点击;又或者测试
App自动化测试
工具导致的短时间内大量重复点击。
beforenight
·
2020-07-08 22:16
APP自动化测试
框架----环境搭建(java)
前言appium可以说是做app最火的一个自动化框架,它的主要优势是支持android和ios,另外脚本语言也是支持java和Python。java和python的测试框架,我都搭建好了,工作需要是java,所以这里先以java为主,讲解一下框架的结构。一、环境准备我的环境是Windows7版本64位系统(32位的同学自己想办法哦)1.jdk1.8.0(64位)2.android-sdk_r24.
vissy小朱
·
2020-07-08 21:15
APP自动化测试框架
APP自动化测试
框架----启动APP(java)
接下来就是需要启动APP,如何启动app呢?首先要获取包名,然后获取launcherActivity。获取这两个关键东西的方法很多,这里就不一一多说,小伙伴们可以各显神通。小编这里主要给大家推荐一个sdk自带的实用工具aapt.aapt即AndroidAssetPackagingTool,在SDK的build-tools目录下。该工具可以查看apk包名和launcherActivity,当然还有更
vissy小朱
·
2020-07-08 21:15
APP自动化测试框架
mac - appium+python+android+ios
APP自动化测试
环境搭建
一.安装brewsudochmod-Rg+w/usr/localruby-e"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"二.安装python3.5.31.安装pyenvbrewupdatebrewinstallpyenv然后在.bash_profile文件中添加eval“$(pyenv
Hey_Sarah
·
2020-07-08 10:58
自动化测试
Appium执行
App自动化测试
H5页面的自动化测试方法及注意事项
目前市面上流行的App应用除了NATIVE原生App以外,许多App里面都有嵌入H5页面,本篇文章主要介绍一下对h5页面执行自动化测试的方法及注意事项.Appium如何进行H5页面的自动化测试基于UIAutomator+ChromeDriver来执行需要提前准备的事项1.确定模拟器Root设置已开启;2.准备uc-devtools软件(用于H5页面的元素定位);3.准备xposed+webview
梦在海这边
·
2020-07-08 06:20
App自动化测试
App自动化中常用的adb命令
app自动化测试
过程中经常需要对apk安装包进行操作以及获取里面的关键信息,本篇文章主要介绍adb常用命令,后面执行app自动化过程中会经常用到.adbconnect:连接app命令adbdevices
梦在海这边
·
2020-07-08 06:19
App自动化测试
App自动化测试
环境搭建
因此提前及早的学习相关的知识对拓宽自己的技术层面,保持自己的领先优势很有必要.对于测试工程师而言自动化测试也是快速掌握一门开发语言的最佳选择.本篇文章基于java+appium+android_sdk指导大家如何搭建
app
梦在海这边
·
2020-07-08 06:19
App自动化测试
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他