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
Android自动化测试
Android自动化测试
,5个必备的测试框架
AppiumAppium是一个开源的移动测试工具,支持iOS和Android,它可以用来测试任何类型的移动应用(原生、网络和混合)。作为一个跨平台的工具,你可以在不同的平台上运行相同的测试。为了实现跨平台的功能,Appium使用了供应商提供的AndroidUI框架来实施测试:在iOS中使用XCTest,在Android中使用UIAutomator或Instrumentation。它将这些供应商框架
测试界清流
·
2023-06-19 21:43
软件测试
python
开发语言
功能测试
测试工具
android
【
Android自动化测试
】Ui Automator技术(以对QQ软件自动发说说为例)
文章目录一、引言二、了解(Android官方文档)1、UiDevice类2、UIAutomatorAPI3、UIAutomator查看器三、使用1、依赖2、代码一、引言描述:UIAutomator是一个界面测试框架,适用于整个系统上以及多个已安装应用间的跨应用功能界面测试。这里我将会拿QQ软件的说说模块进行测试。知识点:UiAutomator难度:初级效果二、了解(Android官方文档)1、Ui
云端new守夜人
·
2023-06-14 16:41
Android开发
android
ui
iOS 自动化测试踩坑(一): 技术方案、环境配置与落地实践
【摘要】移动端的自动化测试,最常见的是
Android自动化测试
,我个人觉得Android的测试优先级会更高,也更开放,更容易测试;而iOS相较于Android要安全稳定的多,但也是一个必须测试的方向,这个系列文章记录了
软件测试潇潇
·
2023-06-08 20:35
技术分享
软件测试
自动化测试
ios
xcode
swift
软件测试
程序人生
Android自动化测试
-Monkey和MonkeyRunner
Android自动化测试
入门-Monkey和MonkeyRunner测试是应用开发中不可或缺的一部分。
蜀山客e
·
2023-04-21 21:21
Android自动化测试
写在开头:AndroidUI自动化测试推荐网易的Airtest,也是谷歌推荐的,操作简单,而且基于图像识别根据用户操作界面自动生成Python测试代码JUnit单元测试参考https://www.jianshu.com/p/c8ac3976bda2testImplementation'junit:junit:4.12'image.pngimage.png使用gradle命令进行单元测试gradle
EmpathyBasic
·
2023-04-21 20:04
Android自动化测试
32--Appium Desktop
AppiumDesktop本章重点本章重点学习AppiumDesktop,通过对比UiAutomator的差别加深理解。学习目标了解AppiumDesktop掌握AppiumDesktopinspector的基本使用AppiumDesktop下载安装AppiumServer是Appium移动测试框架中重要的组件,它负责监听移动设备(真机或模拟器),然后将不同编程语言开发的Appium测试脚本进行解
代码小怡
·
2023-04-14 20:45
android
软件测试
自动化测试
appium
测试工程师
用Robotium对android进行自动化测试的探索
一.简介Robotium是一款国外的
Android自动化测试
框架,主要针对Android平台的应用进行黑盒自动化测试,它提供了模拟各种手势操作(点击、长按、滑动等)、查找和断言机制的API,能够对各种控件进行操作
MrWheat
·
2023-04-05 18:28
android自动化测试
弹框,
Android自动化测试
框架Espresso(二)——测试Toast弹出内容...
Android中的Toast是我们经常会使用的,能够方便的在界面上弹出一个提示语句,还可以控制显示的时长,十分方便。使用Espresso测试Toast的弹出内容不是很好操作,主要由于Toast的布局并不是属于我们当前应用的,而是通过另一个Sevice控制的,这个原理可以看看相关的一些博文,我这里不再详细说明。当时为了测试Toast是否显示正确,也是查了不少文章,最后在StackOverflow找到
知乎人文
·
2023-04-03 21:43
android自动化测试弹框
如何使用常用移动端(Android)自动化测试工具——Appium
自动化测试这项技能也一直是软件测试从业者想要掌握的一项技能,根据有关调研显示,希望掌握自动化测试技能的人十年来都约占七成本文会带来自动化测试中的移动端(Android)自动化测试的内容和对其测试框架进行简单的概述,希望可以让大家对
Android
Chaqian
·
2023-04-01 19:02
软件测试
Android自动化测试
Appium
移动端测试工具
Android自动化大讲堂31--Instrumentation捕获项目控件
本文摘自《深入理解
Android自动化测试
》第四章第4.9.3节既然具备了自动化的三个基本条件,下面咱们就一起尝试着对之前项目进行简单的自动化测试吧!首先,我们需要捕获这两个界面的控件ID。
巴哥奔_
·
2023-03-30 12:23
Android自动化大讲堂37--UIAutomator API详解之给力的手势
终极自动化框架UIAutomator使用详解注意:本文节选自《深入理解
Android自动化测试
》第五章5.5.1节1UIAutomatorAPI详解在“com.android.UIAutomator.core
巴哥奔_
·
2023-03-30 12:53
Android自动化大讲堂37--UIAutomator API详解之给力的手势
终极自动化框架UIAutomator使用详解注意:本文节选自《深入理解
Android自动化测试
》第五章5.5.1节1UIAutomatorAPI详解在“com.android.UIAutomator.core
巴哥奔_
·
2023-03-30 12:53
UIAutomator(一)
UIAutomator一、简介
Android自动化测试
框架功能性测试针对UI元素的测试UI测试框架可跨进程操作可使用uiautomator框架提供的API来对安卓应用进行一系列自动化测试操作,如点击、滑动
ass_kicker
·
2023-03-28 18:42
Android自动化测试
记录2018-08-08该东西只是记录,方便你我他导包:compile'com.android.support.test.uiautomator:uiautomator-v18:2.1.2'UiDevice此类介绍:打开某个APPUiDevicemDevice=UiDevice.getInstance(InstrumentationRegistry.getInstrumentation());tr
XINHAO_HAN
·
2023-03-13 16:10
Android自动化测试
框架实现
背景介绍最近打算梳理一下不同产品领域的自动化测试实现方案,如:Android终端、Web、服务端、智能硬件等,就先从Android终端产品开始梳理吧。本文主要介绍UI自动化测试的实现,因为这类测试解决方案比较通用,Android系统层、内核层的自动化测试解决方案可能要根据公司的具体业务来定了。开源工具目前已经有比较不错的一些开源工具,如:Appnium、Python-UiAutomator,功能基
新猿异码
·
2023-02-28 06:56
APP自动化测试
android
java
python
干货 | 一文搞定 uiautomator2 自动化测试工具使用
Google官方提供了一个
Android自动化测试
工具(Java库),基于Accessibility服务,功能很强,可以对第三方App进行测试,获取屏幕上任意一个App的任意一个控件属性,并对其进行任意操作
·
2023-02-17 18:01
软件测试
iOS 自动化测试踩坑(一): 技术方案、环境配置与落地实践
移动端的自动化测试,最常见的是
Android自动化测试
,我个人觉得Android的测试优先级会更高,也更开放,更容易测试;而iOS相较于Android要安全稳定的多,但也是一个必须测试的方向,这个系列文章记录了
霍格沃兹测试开发
·
2023-02-17 07:19
UIAutomator
以下内容均见于《腾讯
Android自动化测试
实战》UIAutomator:可用于单元测试、性能测试、压力测试、ROM层级的测试、或是App间协作须跨进程的测试,对于Web测试则暂不支持。
littleGrow
·
2023-02-01 11:18
Android自动化测试
--Espresso
那么无可避免的会经常使用到
android自动化测试
了。
fcott
·
2023-02-01 07:51
用ADB命令写
Android自动化测试
脚本
之前有用过monkey进行测试,简单测试一下稳定性;最近也简单了解了一下Espresso感觉还可以,可以对UI进行测试和校验;最近发现自己根据adb命令来写一下脚本来执行自动化测试也是不错的,比较有意思,主要是测试程序的稳定性脚本来执行测试的优缺点写起来容易基本上可以实现90%以上的功能性覆盖测试结果需要通过自己观察整个过程和日志文件来得出的有些外部的动作,脚本是无法实现的,比如需要录入指纹只适配
Tyhj
·
2023-01-31 13:03
iOS 自动化测试踩坑(一): 技术方案、环境配置与落地实践
移动端的自动化测试,最常见的是
Android自动化测试
,我个人觉得Android的测试优先级会更高,也更开放,更容易测试;而iOS相较于Android要安全稳定的多,但也是一个必须测试的方向,这个系列文章记录了
·
2023-01-30 11:22
软件测试
【uiautomator2】
Android自动化测试
框架
UiAutomator是Google提供的用来做安卓自动化测试的一个Java库.Uiautomator工作流程1.在移动设备上安装atx-agent(守护进程),随后atx-agent启动uiautomator2服务(默认7912端口)进行监听2.在PC上编写测试脚本并执行(相当于发送HTTP请求到移动设备的server端)3.移动设备通过WiFi或USB接收到PC上发来的HTTP请求,执行指定的
Cocktail_py
·
2023-01-07 06:10
uiautomation
android
Android自动化测试
实战 Java篇 主流工具 框架 脚本
Android自动化测试
实战Java篇主流工具框架脚本后端开发:1、2017龙果微服务架构的分布式事务解决方案2、2017年龙果springboot入门实战视频教程-首套中文教程3、51CTOSpringBoot
weixin_30588675
·
2022-11-24 16:23
测试
面试
前端
ViewUI
Android自动化测试
之Monkeyrunner使用方法及实例
monkey:主要用于压力和可靠性测试,运行该命令可以随机地向目标程序发送各种模拟键盘事件流,并且可以自己定义发送的次数。记住那几个命令就行了。monkeyrunner:主要用于功能测试,回归测试,并且可以自定义测试扩展,灵活性较强,并且测试人员可以完全控制。一、打开模拟器运行monkeyrunner之前必须先运行相应的模拟器,不然monkeyrunner无法连接设备。用Elipse打开Andro
applezxy123
·
2022-07-30 07:21
自动化测试
自动化测试框架总结
目录1.单元测试框架2.Web自动化测试框架3.iOS自动化测试框架4.
Android自动化测试
框架1.单元测试框架几乎所有的主流语言,都会有其对应的单元测试框架,下面简单介绍一下python,java
软件测试自动化测试
·
2022-04-21 09:38
自动化测试
自动化
自动化测试框架
测试工具
android自动化测试
unity,基于Unity3D引擎的UI自动化测试方案
一、基本思路熟悉Unity3D开发后就会发现,游戏的每个场景都有一个UI树,而通过这个UI树的根节点可以遍历整个UI树的所有UI对象。而Unity3D是通过挂载脚本的方式来控制游戏逻辑的,因此我们可以在场景的UI树的跟对象上挂载脚本来获取整个UI树的所有UI对象。再通过GameObject的GetComponent方法来获取我们需要的组件,利用组件属性的Get、Set方法来操控游戏UI对象,而不需
weixin_39814482
·
2022-03-19 09:28
Android自动化测试
应用<一>《uiautomatorviewer工具的安装与使用》
本文将介绍如何使用window系统下Android+python+uiautomatorviewer进行安卓应用的自动化测试其实笔者自己是想达到自动挂机打游戏的目的!O(∩_∩)O哈哈~有一个良好的兴趣往往能使我们有更加强大的动力去学习,谁说不是呢!(强行良好)这是笔者第一次写文章,记录自己学习的一点一滴,借此督促自己不能半途而废(其实就是写来装逼的)文章适合新手小白(比如笔者),边采坑边写的,如
OldKe
·
2022-02-13 04:26
MonkeyRunner-
Android自动化测试
参考链接API文档:http://www.android-doc.com/tools/help/MonkeyDevice.html环境搭建:http://www.cnblogs.com/lynn-li/p/5885001.html基础入门:http://www.jianshu.com/p/52742630c311MonkeyRunner.pngmonkey和monkeyrunner的区别(不可控)
Tester_Jingel
·
2022-02-08 14:28
Android monkey测试小结
本文转自
Android自动化测试
--monkey详细到炸的总结一、Monkey简介:Monkey是Android中的一个命令行工具,可以运行在模拟器里或者现实设备中,向系统发送伪随机的用户事件流(点击、
新来的小白
·
2022-02-03 12:15
Android自动化测试
处理各种弹窗的操作方法
在UI自动化测试中弹窗是影响自动化用例稳定性的一大因素,如何方便快捷的处理各种情况下的弹窗,是搞UI自动化测试必须要面临的问题.弹窗的种类:安装APP时的系统弹窗此类弹窗一般有两种,一种是自动化测试框初始化本身也需要安装一些APP,比如uiautomator2会安装atx-agent、com.github.uiautomator,这些弹窗在初始化环境的时候可以手动点掉,case里不需要关注。另一种
·
2021-07-27 18:32
Android自动化测试
--Instrumented Unit Tests使用
上一篇文章:
Android自动化测试
--LocalUnitTests使用相比上一篇文章所讲的LocalUnitTests,本文所讲的自动化测试InstrumentedUnitTests最显著的特点就是,
fodroid
·
2021-04-26 10:04
软件自动化测试开发-开班啦
公众号:测试开发社区软件自动化测试开发-从入门到精通课程大纲:
android自动化测试
实战(基于目前流行的移动测试框架appium和java语言开发)ios自动化测试实战(基于目前流行的移动测试框架appium
Autotestplat
·
2021-04-26 04:31
Android自动化测试
--monkey的使用
一、Monkey定义探索软件测试工具有哪些,本文主要介绍Monkey工具。Monkey测试是Android平台自动化测试的一种手段,通过Monkey程序模拟用户触摸屏幕、滑动、按键等操作来对设备上的程序进行压力测试,检测程序多久的时间会发生异常。每次操作的时间间隔是由我们测试人员通过参数来设定,通常情况下,我们设定每次操作的时间间隔为500ms。Monkey程序简介:Monkey程序由Androi
感召的鳞
·
2021-04-24 04:58
Android自动化测试
--Monkey使用
上一篇文章:
Android自动化测试
--UIAutomator使用这里我们就用之前项目EspressoTests中编写的例子来测试,首先我们先安装apkadbinstall/Users/shihao/Desktop
fodroid
·
2021-04-22 00:16
使用 FindBugs-IDEA 插件查找代码中潜在的 BUG
在
Android自动化测试
技术中,我们首先会运用各种代码检查工具对Android代码进行检查,从而提前发现代码中存在的一些bug和隐患,提高代码质量。
沐风雨木
·
2021-04-21 19:11
mac os下
Android自动化测试
环境搭建
1.安装homebrew/bin/zsh-c"$(curl-fsSLhttps://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"2.**安装Python3.x**https://www.python.org/downloads/安装完成后,打开终端执行“Python3”命令,出现以下情况便配置成功image.png3.安装jdk工具先去官
芝芝复吱吱
·
2021-03-31 15:19
java的ui自动化测试框架_UI自动化测试框架
本篇要讲的是
Android自动化测试
框架UiAutomator。从此解放UI测试的双手。在写测试用例之前,先使用uiautomatorviewer熟悉UI控件,以qq为列。
CAI'RANG
·
2021-02-24 12:05
java的ui自动化测试框架
python
android自动化测试
仪器_使用Python进行
Android自动化测试
[align=left][color=#424242][font="][b][size=4]教程内容:[/size][/b][/font][/color][/align][align=left][color=#424242][font="][size=16px]针对实际工作需求,逐一为你讲解性能测试、自动化测试框架、API接口测试及高大上的持续集成,并以NativeApp和Hybr
weixin_39889214
·
2020-12-05 00:12
Android进阶书籍分享
Android移动性能实战android应用性能优化最佳实践高性能Android应用开发腾讯
Android自动化测试
实战移动App性能评测与优化Android自定义控件开发入门与实战GradleforAndroid
那个阳光下奔跑的少年
·
2020-10-12 20:54
Android自动化测试
第二篇 Appnium环境搭建
目录1.1Appnium工作原理1.2Appnium环境搭建1.2.1Node下载安装配置1.2.2JAVA下载安装1.2.3AndroidSDK安装1.2.4Appium-Server安装1.2.5appium-desktop安装1.1Appnium工作原理1.appium是c/s模式的2.appium是基于webdriver协议添加对移动设备自动化api扩展而成的,所以具有和webdriver
鹿少年
·
2020-10-11 15:40
Appnium
测试工程师
Android自动化测试
之手机自动化测试工具基本原理(一)
手机自动化测试工具基本原理一、首先说说手机自动化测试的原理1、手机自动化测试的原理为PC上一个控制端(测试工具)与手机上的一个agent端,通过串口、USB或者无线方式将PC与手机终端相连,然后应用测试工具向手机发送请求或者命令,手机收到命令或者请求后,交给agent端解析,然后agent将这些解析的命令下发给手机的各个功能模块所能识别的命令,调用那些功能模块模拟操作。完成这些操作后,手机会返回一
iteye_17686
·
2020-09-17 07:54
Android 自动化测试(3) 根据ID查找对象&touch&type (python)
我在之前的两篇文章中用java来实现过
Android自动化测试
(1)如何安装和卸载一个应用(java)、
Android自动化测试
(2)根据ID查找对象(java)。
黄舒颖 咸丫蛋
·
2020-09-16 21:03
Android自动化测试
[android]
android自动化测试
十三之monkeyRunner自动化框架
1.MonkeyRunner自动化遇到的问题一、元素坐标不好定位二、不利于代码复用三、出现问题不好调试四、无封装大量多余代码针对以上四点问题,尝试了一些自动化测试框架,虽不尽如意,但是也把成果展示如下:1.制作一个应用,该应用可以得到你应用上所点击的IP$./andrec--helpUsage:andrec[options]apkfileOptions:--versionshowprogram's
大搜车-自娱
·
2020-09-16 20:54
android
Android自动化测试
——Monkey与MonkeyRunner
Android自动化测试
——Monkey与MonkeyRunner一、自动化测试概述通常,在设计了测试用例并通过评审之后,由测试人员根据测试用例中描述的规程步步执行测试,得到实际结果与期望结果的比较。
Happy_hai
·
2020-09-16 20:51
android自动化测试
之monkeyrunner中touch参数坐标的获取方法
方法一、通过photoshop来获取由于现在太菜,所以我采用土办法。即通过命令:result=d.takeSnapshot()result.writeToFile('shot1.png','png')在需要知道控件坐标的界面中,通过上述命令进行截图。然后通过photoshop,划一个矩形,就可知道坐标了。用这办法试了很多次,非常OK。方法二、通过hierarchyviewer工具来获取在网上查找资
zm2714
·
2020-09-16 20:00
android
Android自动化测试
MonkeyRunner(二)------第一个示例
博客论文系列篇导航-----你还可以看看这里@_@-------------------------------------------------------------------------------------------------------------------一、ADB基本命令ADBAndroidDebugBridge:Android调试桥adbkill-server:关闭ad
幻视
·
2020-09-16 20:33
Android应用
自动化测试
python
测试
干货|一文搞定 uiautomator2 自动化测试工具使用
一、背景简介Google官方提供了一个
Android自动化测试
工具(Java库),基于Accessibility服务,功能很强,可以对第三方App进行测试,获取屏幕上任意一个App的任意一个控件属性,并对其进行任意操作
程序员一凡
·
2020-09-16 14:27
软件测试
自动化测试
自动化测试
软件测试
测试工具
什么能力很重要,但是多数人却不具备?
作者:许奔,著有《深入理解
Android自动化测试
》、《创新者的世界》文章开始前我问大家一个问题:作为工程师,为什么你却没有自己的专利呢?
蔚1
·
2020-09-16 12:47
达人课
程序人生
Android 自动化测试 Espresso篇:异步代码测试
前言在我的上一篇文章
Android自动化测试
Espresso篇:简介&基础使用中,简单阐述了Espresso的基本使用,以及为什么我们要使用Espresso。
却把清梅嗅
·
2020-09-14 19:11
移动端 - 移动终端自动化测试应用场景
一、
android自动化测试
框架时间线二、
android自动化测试
应用场景(1)性能测试。
weixin_30776863
·
2020-09-13 07:59
上一页
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
其他