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自动化测试
Appium 介绍与环境搭建
目录Appium介绍
APP自动化测试
介绍什么是Appium?
Juno3550
·
2021-11-03 15:00
RobotFramework(一)
Teardown测试模板类型测试套件自定义测试库标准库变量标量列表字典环境变量创建关键字创建其他高级特性用户关键字语法Teardown高级特性小结简介这是一个基于python的测试框架支持web自动化,接口自动化,
APP
Roy_Allen
·
2021-10-27 13:14
Perl
python
framework
Appium server安装踩坑记
最近准备开展
app自动化测试
,逐步搭建appium自动花测试框架安装准备1.安装nodejs安装完成后检查:node-versionnpm-version2.安装JDK3.安装AndroidSDK准备环境完成
钓小鱼的猫
·
2021-09-30 11:13
03-11 Android 纯 web 页面测试
appium支持多种架构
APP自动化测试
:原生应用混合应用纯web应用:例如手机浏览器、微信H5环境准备手机端被测浏览器:建议使用手机自带浏览器,或者Chrome浏览器PC端安装Chrome浏览器,并且能访问
·
2021-09-06 08:15
测试测试工具
03-05
APP自动化测试
-常用定位方式
id定位dirver.find_element_by_id(resource-id属性值)driver.find_element_by(MobileBy.ID,resource-id属性值)accessibility_id定位driver.find_element_by_accessibility_id(content-desc属性值)driver.find_element_by(MobileBy
·
2021-08-29 17:33
测试测试工具
app自动化测试
框架(九、多设备测试(android))
场景一、有100条测试用例:两台手机设备,一台操作系统,实现每台手机设备同时执行100条测试用例思路:1、获取多个设备2、启动多个appiumserverappiun-server1->设备1appiun-server2->设备2。。。。。。3、有多少台设备就启动多少个进程4、每一台设备生成各生成一份alluredir报告1、获取设备,封装设备信息image.pngimage.pngimage.p
HC2
·
2021-08-12 17:56
app自动化测试
框架(四、筛选用例)
一、pytest的-m选项pytest支持标记测试用例,选择多标记的测试用例进行执行importpytestfrompage_obj.login_pageimportLoginPageimportallure@allure.feature("登录模块")classTestLogin:@allure.title("成功登录")@pytest.mark.smoke#标记用例deftest_login_
HC2
·
2021-08-04 10:45
app自动化测试
框架(三、allure美化测试报告)
一、安装allureallure文档:https://docs.qameta.io/allure/#allure下载地址:https://repo1.maven.org/maven2/io/qameta/allure/allure-commandline/2.13.8/allure安装(1)需要先安装java环境(2)windows下载zip包,解压后把bin目录加入环境变量Mac可以用brew安
HC2
·
2021-08-04 07:36
app自动化测试
框架(一、框架的搭建)
一、(1)、创建autotest_app项目(2)、封装元素的各类操作image.pngpipinstallseleniumpipinstallAppium-Python-Clientbasepage.pyfromselenium.webdriver.support.waitimportWebDriverWaitfromselenium.webdriver.supportimportexpecte
HC2
·
2021-08-03 19:10
app自动化测试
(十一) 基础操作类封装
在用appium原生方法进行编写时,我们时常要进行这样的组合等待+功能+日志基于pageobject的思想,我们将常用到的方法进行二次封装方法封装公式:前置条件(等待)+异常捕获+功能操作+日志这样的封装法,将等待等前置条件都集成到一个操作中,减少编写用例时的代码量。做到每个操作都会进行等待+异常捕获+日志以下是部分功能的二次封装demoimportosimporttimefromappium.w
fungaegis
·
2021-06-23 06:13
测试开发笔记六(移动端
app自动化测试
)
01|Appium环境安装appium生态工具adb:android的控制工具,用于获取android的各种数据和控制AppiumDesktop:内嵌了appiumserver和inspector的综合工具AppiumServer:appium的核心工具,命令行工具Appiumclient:各种语言的客户端封装库,用于连接appiumserverAppCrawler自动遍历工具环境安装java1.
提摩太_e9ec
·
2021-06-22 12:33
APP自动化测试
一、什么是自动化测试,了解自动化测试所谓的自动化测试就是前期通过人肉编码,完成测试框架,后期解放双手自动完成规定的测试流程。自动化测试主要分为三层:UI层、接口层、单元层。移动端、web端通常所说的自动化测试是指UI层测试,基本原理就是:基于页面元素的识别和定位来模拟用户行为,首先识别到某个元素,比如一个按钮,然后定义一个动作,比如点击,这样就通过代码模拟完成了一次按钮的点击,代替了人工去点击。如
黄小明_4310
·
2021-06-21 22:51
android
app自动化测试
框架(java)
1自动化测试1.1自动化测试简介自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程。从广义上来讲,一切通过工具(程序)的方式来代替或辅助手工测试的行为都可以看做自动化测试。从狭义上来讲,自动化测试就是通过工具记录或编写脚本的方式模拟手工测试的过程,通过回放或运行脚本来执行测试用例,从而代替人工对系统的功能进行验证。1.2自动化测试的优点1)提高效率:通过运行自动化测试脚本,就可以在夜间、午
C1R2
·
2021-06-21 15:28
app自动化测试
(十二) app&ui自动化融合框架
从理念上Appium旨在满足移动端自动化需求,遵循四个原则1.你没有必要为了自动化而重新编译你的应用或者以任何方式修改它。(Android、IOS系统自带框架)2.你不应该被限制在特定的语言或框架上来编写运行测试。(WebDriverAPI客户端-服务端协议(称为JsonWireProtocol))3.移动端自动化框架在自动化接口方面不应该重造轮子。(WebDriver-Web浏览器自动化的W3C
fungaegis
·
2021-06-11 10:19
Android Hybrid
App自动化测试
一、Selendroid原理、元素识别工具、脚本设计原则1、Appium原理针对于Hybrid的App,Appium基于Selendroid框架实现,而Selendroid框架又是基于Instrumentation框架实现的。可见,Appium本身是借助于其他框架控制App。2、Selendroid的架构Selendroid的架构3、环境的准备AppiumTestDeviceTestAppAppi
sherlywu88
·
2021-06-09 18:00
app自动化测试
(一) 环境安装(win&linux)
appium环境和相关工具环境搭建起来还是比较麻烦的踩了一些坑,也找了一些资料以下我一个个坑和资料的合集Windows系统:Microsoft.NETFramework4.5以上node.jshttps://nodejs.org/en/JDK1.8及以上版本https://www.oracle.com/technetwork/java/javase/downloads/index.htmlAndr
fungaegis
·
2021-06-09 13:47
APP自动化测试
神器之Appium-Capability的用法
知乎首发地址:https://zhuanlan.zhihu.com/p/141439504一、什么是Capability和sessionCapability的功能是配置Appium会话。他们告诉Appium服务器您想要自动化的平台和应用程序。DesiredCapabilities是一组设置的键值对的集合,其中键对应设置的名称,而值对应设置的值。(如:"platformName":"Android"
捉虫布道人
·
2021-06-04 03:14
App测试工具大全,收藏这篇就够了!
一、
APP自动化测试
工具Appium官网:http://appium.io/介绍:Appium是一个开源的、跨平台的自动化测试工具。支持自动化iOS,Android和Windows桌面平台上的原
憨憨说测试
·
2021-05-18 17:06
软件测试
测试工程师
测试类型
App自动化测试
平台搭建记录之什么是appium
前言目前我们的项目关于测试这块还是处于很初级阶段,rails后端的rspec也写的很少,app方面完全靠手动测试,基于此情况,我们决定搭建一个自动化测试平台,期望目标是移动端ios和android及h5每天定时拉取最新代码,进行部署,打包,最后进行回归测试,生成测试报告发送给测试人员,最后流程如下所示img为什么选择appium作为自动化测试框架使用标准的api形式,能够同时支持ios,andro
深不可测xy
·
2021-05-15 15:58
面试官:你了解
APP自动化测试
的ADB命令及input命令吗?
本节大纲ADB简介及安装ADB命令及input命令详解Python+ADB实现
App自动化测试
实战为什么称之为妙用?
程序员一凡
·
2021-05-13 16:34
软件测试
测试工程师
程序员
软件测试
app测试
自动化测试
ADB
input
面试官:
APP自动化测试
关键点在哪里?(功能测试开始解析)
首先问大家一个问题,做APP测试它的关键点在哪里?APP测试的关键,如果你去面试的一家公司主要业务是做一个app测试,他肯定会问你一个问题:你如何去做APP测试?那我们就从app测试的关键去分析。大家可以想一想app测试的关键点有哪些?脑海中应该马上能想到很多专业的测试技术,首先就是一个app功能,这个是毫无疑问的,不管你是做web端还是做app还是做小程序等等。首先功能你把它全部测试好,这个其实
程序员一凡
·
2021-05-12 16:01
程序员
软件测试
测试工程师
软件测试
自动化测试
app测试
面试题
经验分享
Appium App UI 自动化测试环境搭建,超详细!
目录1.
App自动化测试
背景2.Appium自动化测试简介3.Appium+Python自动化测试环境搭建4.AppiumAPI详细介绍5.Unittest框架介绍、测试报告生成、自动化测试(一)
App
软件测试小dao
·
2021-04-30 20:57
软件测试
软件测试工程师
自动化测试
软件测试
测试工程师
自动化测试
黑盒测试
白箱测试
Appium + Python APP 自动化测试学习
Appium+Python
APP自动化测试
的环境搭建可以参考Python+Appium简单5步搭建环境,搭建好接下来就可以学习如何使用啦~1.导入package通过下面的代码导入模块fromappiumimportwebdriverfromappium.webdriver.extensions.android.nativekeyimportAndroidKey2
我有两颗糖
·
2021-04-22 18:06
测试
python
android
appium
Appium+Python进行iOS
App自动化测试
(1)环境搭建
什么是App自动化?为什么要做App自动化?App自动化是指给Android或iOS上的软件应用程序做的自动化测试。手工测试和自动化测试的对比如下:手工测试优势:不可替代、发现更多bug、包含了人的想象力与理解力。注意,不是所有功能都需要自动化。自动化测试优势:可重复、效率高,增加软件信任度。App测试自动化的目的如下:执行自动化测试只会发现很少的bug。执行自动化冒烟测试或回归测试是用来验证系统
悟饭哪
·
2021-03-16 15:14
APP自动化测试
环境的搭建过程
APP自动化测试
的环境搭建非常麻烦,初学的小伙伴可能搞了几天都没有搭建成功,下面详细介绍搭建的过程及需要避免的坑!
幸运儿~
·
2021-02-07 11:28
APP自动化测试
python
Python3 + Appium + 安卓模拟器实现
APP自动化测试
并生成测试报告
2020年4月补充鉴于配置自动化测试这套框架确实稍微有点麻烦,许多小伙伴在配置的过程中总是踩坑,最近写了篇简化版的入门教程,不想折腾AndroidSDK的小伙伴可以移步到那篇文章:https://www.jb51.net/article/169763.htm概述本文主要分为以下几个部分安装Python3安装Python3的Appium库安装AndroidSDK安装JDK安装Appium安装模拟器编
·
2021-01-27 17:32
编写自动化脚本生成apk_干货|手把手教你做
app自动化测试
什么是App自动化?为什么要做App自动化?App自动化是指给Android或iOS上的软件应用程序做的自动化测试。手工测试和自动化测试的对比如下:手工测试优势:不可替代、发现更多bug、包含了人的想象力与理解力。注意,不是所有功能都需要自动化。自动化测试优势:可重复、效率高,增加软件信任度。执行自动化测试可以让测试同事有更多的精力来关注复杂场景,做更多更深层次的测试。风险分析自动化测试的主要风险
Valentina瓦贝勒
·
2021-01-13 15:14
编写自动化脚本生成apk
appium操作多台手机_Appium+pytest+allure+jenkins如何实现多台手机连接
关注并置顶【柠檬班】的小哥哥小姐姐“猪”事顺利使用appium可以实现
app自动化测试
,我们之前是连接一台手机去运行,如何同时连接多台手机呢?很多人可能想到的是多线程(threading)。
巍小调
·
2021-01-09 19:43
appium操作多台手机
app功能自动化语法 python_APP UI自动化测试,思路全总结在这里了
首先想要说明一下,
APP自动化测试
可能很多公司不用,但也是大部分自动化测试工程师、高级测试工程师岗位招聘信息上要求的,所以为了更好的待遇,我们还是需要花时间去掌握的,毕竟谁也不会跟钱过不去。
weixin_39885383
·
2021-01-09 06:43
app功能自动化语法
python
App自动化测试
——定位工具和元素定位策略
上一章,我们学会了如何启动和关闭App,但是自动化用例的操作中,最主要的是对UI元素的操作;这章我们主要就学习,如何定位元素,定位的工具使用,以及基本的元素操作有哪些。【一】定位工具我们常用的定位工具有两种:1.androidsdk自带的uiautomatorviewer2.appium自带的inspector这两种工具的使用,和用法都各有优劣和特点,接下来一一介绍:uiautomatorview
weixin_43802541
·
2020-12-30 18:27
软件工程师
职场生活
技术管理
程序员
软件测试
自动化测试
为什么输入login自动变成了home_干货|手把手教你做
app自动化测试
什么是App自动化?为什么要做App自动化?App自动化是指给Android或iOS上的软件应用程序做的自动化测试。手工测试和自动化测试的对比如下:手工测试优势:不可替代、发现更多bug、包含了人的想象力与理解力。注意,不是所有功能都需要自动化。自动化测试优势:可重复、效率高,增加软件信任度。执行自动化测试可以让测试同事有更多的精力来关注复杂场景,做更多更深层次的测试。风险分析自动化测试的主要风险
weixin_39619170
·
2020-12-01 13:16
最新
App自动化测试
之Appium环境搭建以及python自动化脚本demo演示
Appium简介Appium是一个开源、跨平台的测试框架,可以用来测试原生及混合的移动端应用。Appium支持IOS、Android及FirefoxOS平台。支持多种语言。Appium的核心是一个web服务器,它提供了一套REST的接口。它接收到客户端的连接,监听到命令,接着在移动设备上执行这个命令,然后将执行结果放到HTTP响应中返还给客户端。对于Android系统,Appium使用的是UiAu
公众号-小博测试成长之路
·
2020-11-28 22:10
自动化测试
Python
app自动化
自动化测试
appium
环境搭建
python
APP自动化测试
系列之appium-desktop配置及录制脚本
本文1956字,阅读约需6分钟上一篇Appium自动化系列文章:
APP自动化测试
系列之获取Android的A
CoCo小锦鲤
·
2020-11-23 08:00
sms
软件测试
adb
nagios
gwt
App 测试工具大全,收藏这篇就够了
一、
APP自动化测试
工具Appium官网:http://appium.io/GitHub地址:https://github.com/appium/appium介绍:Appium是一个开源的、跨平
ningmengban
·
2020-11-04 15:26
web自动化
测试
python
app
软件测试
Java
测试工程师
app自动化测试
三大元素定位工具
在日常android
app自动化测试
工作当中,使用一种工具可能难以定位到元素,目前主流有三种工具。
cdn998
·
2020-11-02 14:29
Python+Appium自动化测试-编写自动化脚本
环境为Windows10+Python3.7+appium1.18.0+Android手机+今日头条app+Pycharm一,连接测试手机,获取测试机及被测APP配置具体的获取方法请参考
APP自动化测试
之
蜀山客e
·
2020-10-28 15:06
自动化测试
软件测试
appium
软件测试
python
自动化测试
android
Andorid AlertDialog 点击后自动消失_干货|手把手教你做
app自动化测试
什么是App自动化?为什么要做App自动化?App自动化是指给Android或iOS上的软件应用程序做的自动化测试。手工测试和自动化测试的对比如下:手工测试优势:不可替代、发现更多bug、包含了人的想象力与理解力。注意,不是所有功能都需要自动化。自动化测试优势:可重复、效率高,增加软件信任度。执行自动化测试可以让测试同事有更多的精力来关注复杂场景,做更多更深层次的测试。风险分析自动化测试的主要风险
weixin_39690401
·
2020-10-28 05:13
Andorid
AlertDialog
点击后自动消失
java研究所APP打开
Python
手机自动化
自动安装package
control
APP UI自动化测试思路总结
首先想要说明一下,
APP自动化测试
可能很多公司不用,但也是大部分自动化测试工程师、高级测试工程师岗位招聘信息上要求的,所以为了更好的待遇,我们还是需要花时间去掌握的,毕竟谁也不会跟钱过不去。
给你一页白纸
·
2020-10-26 23:00
Andorid AlertDialog 点击后自动消失_干货|手把手教你做
app自动化测试
什么是App自动化?为什么要做App自动化?App自动化是指给Android或iOS上的软件应用程序做的自动化测试。手工测试和自动化测试的对比如下:手工测试优势:不可替代、发现更多bug、包含了人的想象力与理解力。注意,不是所有功能都需要自动化。自动化测试优势:可重复、效率高,增加软件信任度。执行自动化测试可以让测试同事有更多的精力来关注复杂场景,做更多更深层次的测试。风险分析自动化测试的主要风险
weixin_39651816
·
2020-10-26 10:58
Andorid
AlertDialog
点击后自动消失
java研究所APP打开
APP自动化测试
很重要?一文带你搞懂怎么测APP
现在是移动互联网的时代,移动端APP产品在不断推陈出新,相应的APP测试人员也变得炙手可热。今天松勤软件测试程老师跟大家全面谈谈APP应该怎么做测试。一、首先,移动测试要注意以下几点:移动APP测试中如何设计TestCase?移动互联网开发节奏很快,而且版本快速、频繁迭代,建议放弃传统的TeseCase,不需要写详细的测试用例。而采用featurelist。比如使用“思维导图+功能点”的方法。这样
伤心的辣条
·
2020-10-09 15:34
测试
软件测试工程师
自动化测试
测试工程师
压力测试
软件测试
单元测试
python
java版
app自动化测试
初始化模板
项目目录介绍目录结构如下:(包含:驱动的基础配置、全局异常处理、异常截图、报告自动生成、app常用操作方法封装、常用工具类封装)各包分层关系basepage包负责存放app公共操作方法、AndroidDriver基础配置、testNG公共执行顺序BaseTest,对外暴露驱动等。BaseApp类包含app操作有:封装By类型的点击操作和输入框输入数据操作、切换到下一个窗口操作、上下左右滑动操作、具
Coding测试
·
2020-09-28 14:00
Python+Appium自动化测试之toast定位
一,前言在
app自动化测试
的过程中经常会遇到需要对toast进行定位,最常见的就是定位toast或者获取toast的文案进行断言,如下图,通过定位"登录成功"的toast就可以断言今日头条登录用例是否通过
给你一页白纸
·
2020-09-25 14:26
APP自动化测试
系列之Appium介绍及运行原理
本文3055字,阅读约需7分钟在上一篇APP自动化系列文章:
APP自动化测试
系列之adb连接真机和模拟器,主
CoCo小锦鲤
·
2020-09-23 08:00
java
软件测试
zookeeper
http
android
Python+Appium自动化之swipe()滑动页面
app自动化测试
过程中,经常会遇到滑动屏幕操作,appium框架的话我们可以使用webdriver提供的swipe()方法来对屏幕页面进行上滑、下滑、左滑、右滑操作。
给你一页白纸
·
2020-09-16 16:50
Appium实现安卓
app自动化测试
或爬虫功能
自动化测试和爬虫基本是相同的操作,首先定位页面元素,再次爬虫是获取数据,测试是封装请求参数发送请求查看请求结果。自动化测试包括接口测试、web测试、app测试,接口测试用request包,web测试可以用selenium,安卓app测试则需要通过Appium服务器访问手机app。本文只讲述window电脑环境,Android手机系统app测试方法。一、环境准备:(1)需要安装软件:jdk8、App
村西那条弯弯的河流
·
2020-09-13 23:23
Pyhton
APP自动化测试
使用weditor时报错adbutils.errors.AdbError:unknown host service
uiautomator2是python语言实现的一个
app自动化测试
框架,weditor是python版的uiautomator2中的一个元素定位工具。
十八小菜鸡
·
2020-09-13 22:57
app自动化
python
adb
android
定位
windows
pyapp体验版本发布--一款全新的
app自动化测试
框架
pyapp体验版本发布--一款全新的
app自动化测试
框架1.环境搭建简单,只需要本机支持adb命令(可正常执行adb就行),不需要appium2.僚机模式助力多设备的兼容性测试感兴趣的加群631466916
lamecho ???
·
2020-09-13 13:15
app自动化测试
手机自动化测试
安卓app测试
辣么丑
pyapp
2.安卓
app自动化测试
-初识python调用appium
篇2安卓
app自动化测试
-初识python调用appium--lamecho辣么丑1.1概要大家好!
lamecho ???
·
2020-09-13 13:14
篇4 安卓
app自动化测试
-Appium API进阶
篇4安卓
app自动化测试
-AppiumAPI进阶--lamecho辣么丑1.1概要大家好!
weixin_33975951
·
2020-09-13 13:01
python自动化测试应用-第4篇(APP测试)--Appium进阶篇
篇4安卓
app自动化测试
-AppiumAPI进阶--lamecho辣么丑1.1概要大家好!
lamecho ???
·
2020-09-13 11:07
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他