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
webdriver(selenium+
appium
)
1.两者区别Selenium2将浏览器原生的API封装成WebDriverAPI,webdriver是基于http协议的;
appium
是基于webdriver协议添加对移动设备自动化api扩展而成的,基于
sofiiii
·
2023-10-20 08:02
appium
工具使用 App元素探测器 Adb介绍及 原理解析<搬代码>
deviceNameplatformNameappPackageappActivitydeviceName设备名字,platformName什么系统android,appPackage测试包名,appActivity启动项的名字找到launchable-activity的name里面launchable-activity:name=‘com.tencent.qqmusic.activity.App
搬代码
·
2023-10-20 05:08
adb
android
android
studio
Python
Appium
自动化测试 元素定位
其实这个不冲突,但如果你用
appium
较新版本那是不行的,在新版本中name定位被
白码会说
·
2023-10-19 23:57
Appium
进行APP自动化测试
之前用过uiautomator2对安卓App进行自动化测试,本次简单介绍
Appium
进行App自动化测试。
Appium
具体功能不再介绍,可自行百度。
zljun8210
·
2023-10-19 22:25
自动化测试
Python
python
Appium
App自动化测试
使用WEditor开发APP自动化测试脚本
项目地址:https://github.com/alibaba/web-editor简介在之前进行APP自动化测试的时候使用的是
Appium
InspectorWEditor是基于python的查看APP
测试游记
·
2023-10-19 22:22
python
android
app
ios
安卓
【App自动化测试】(五)移动端自动化常用的元素定位工具——Uiautomatorviewer、 ATX WEditor、
Appium
Inspector
1.2uiautomatorviewer工具功能介绍1.3uiautomatorviewer的使用方法2.ATXWEditor2.1ATXWEditor的安装2.2ATXWEditor功能介绍2.3ATXWEditor的使用3.
Appium
Inspector3.1
Appium
Inspector
爱测试的高胖胖
·
2023-10-19 22:15
APP自动化测试
Uiautomator
Weditor
AppiumInspector
元素定位
Appium
Appium
混合页面点击方法tap的使用
原生应用开发,是在Android、IOS等移动平台上利用官方提供的开发语言、开发类库、开发工具进行App开发;HTML5(h5)应用开发,是利用Web技术进行的App开发。目前,市面上很多app都是原生和h5混合开发,这样做的好处在于:1)开发效率高,节约时间同一套代码Android和IOS基本都可用。2)更新和部署比较方便,不需要每次升级都要上传到AppStore进行审核了,只需要在服务器端升级
心软小念
·
2023-10-19 22:42
技术分享
软件测试
appium
APP自动化之weditor工具
大家在做APP自动化测试过程中,可能使用的是
Appium
官方提供的inspect进行元素定位,但此工具调试不方便,于是今天给大家分享一款更好用的APP定位元素工具:weditorweditor基于web
心软小念
·
2023-10-19 22:38
技术分享
软件测试
测试工具
压力测试
软件测试
Selenium 与自动化测试 —— 《Selenium 2 自动化测试实战》读书笔记
背景最近在弄
appium
,然后顺便发现了Selenium框架和这本书,恰好这本书也介绍了一些软件测试&自动化测试的理论知识,遂拿过来学习学习。
weixin_30609331
·
2023-10-19 22:32
测试
python
ui
零基础如何学习自动化测试
在自动化的过程中时候总有人会犯很低级的问题,有语法问题,有定位问题,而且有人居然连__init__.py文件名都弄错误,还有将pageage(包名)命名为selenium、
appium
等导致无法引入相应库等等很多问题
自动化测试学习官
·
2023-10-19 22:01
学习
软件测试
自动化测试
python
《Selenium 2 自动化测试实战》读书笔记
背景最近在弄
appium
,然后顺便发现了Selenium框架和这本书,恰好这本书也介绍了一些软件测试&自动化测试的理论知识,遂拿过来学习学习。
自动化测试学习官
·
2023-10-19 21:55
selenium
测试工具
软件测试
自动化测试
职场和发展
VS2019 windows桌面应用_对Windows桌面应用程序进行UI自动化测试
要对Windows桌面应用程序进行UI自动化测试,目前可选的技术主要是两种:VS自带的CodedUITest和
Appium
+WinAppDriver。
weixin_39882948
·
2023-10-19 20:43
VS2019
windows桌面应用
pycharm执行python文件无法生成测试报告(
appium
自动化测试)
今天写了个python脚本,执行后,奇怪的是没有生成测试报告,但是也不报错。后来做了实验,if__name__=="__main__":下的测试套件里添加了一个test用例,但是执行的时候会执行文件里面所有的test用例。后面才发现,pycharm这个工具,执行py文件的时候默认调用unittest,执行的是用例/套件,不是执行整个文件,因此,写在if__name__=="__main__":下的
zhenzhendexiaoer
·
2023-10-19 01:59
pycharm/appium
sdk文件夹里没有android.bat,apkanalyzer.bat 在sdk里找不到,怎么下载?
C:UsersKYF>
appium
C:UsersKYF>“node”“C:UsersKYFAppDataRoamingpm\node_modules
appium
uildlibmain.js”[
Appium
鹿醚
·
2023-10-19 01:24
apkanalyzer.bat could NOT be found in D:\Program Files\android-sdk的解决方案
apkanalyzer.bat没法在自己设置的SDK目录下找到在使用
appium
-doctor后报错为WARN
Appium
Doctor✖apkanalyzer.batcouldNOTbefoundinD
VicTree
·
2023-10-19 01:18
appium
android
appuim
Python爬虫学习 爬取京东商品
1.本节目标以抓取京东App的商品信息和评论为例,实现
Appium
和mitmdump二者结合的抓取。
Python妙脆角
·
2023-10-18 18:02
python
爬虫
学习
人工智能
面试
WinApp自动化测试之WinAppDriver工具简介
WindowsApplicationDriver(WinAppDriver)是Windows系统上的一个应用程序驱动工具,使用该驱动程序,测试人员能够通过
Appium
-Python-Client依赖库完成对
爱吃 香菜
·
2023-10-18 16:10
软件测试
程序人生
程序员
软件测试
自动化测试
程序人生
职场和发展
jmeter
功能测试
职场经验
WinApp自动化测试之脚本常规操作
常用操作WinApp自动化测试脚本是使用
Appium
客户端完成开发的,一些基本的操作方法可参考
Appium
的API。本节主要介绍WinApp在脚本编写时与移动端App脚本开发上不同的地方。
爱吃 香菜
·
2023-10-18 16:10
程序人生
程序员
软件测试
python自动化脚本
自动化测试
python
程序员
软件测试
功能测试
单元测试
Appium
+python+unittest搭建UI自动化框架!
3.掌握目前主流的UI测试框架,移动端APP测试框架
Appium
,或者掌握Web端测试框架Selenium。
自动化测试老司机
·
2023-10-18 15:15
安全测试
自动化测试
软件测试
appium
python
ui
集成测试
功能测试
软件测试
自动化测试
每日一小步
最近一直在学
appium
的安装调试,大概折腾了一星期(自己好蠢),好不容易搭建好了,代码调
微笑打败一切_668e
·
2023-10-18 14:10
iOS自动化测试之
Appium
的安装和使用
一、前言因为需要配合测试同学处理自动化测试方面的东西,所以记录下来自己关于
Appium
的安装和使用,但是主要是关于安装的,因为安装真是遇到了很多坑,另外,我只是关注iOSApp的测试,所以这里没有测试Android
苦笑男神
·
2023-10-18 12:02
appium
+python ios元素定位
而xpath定位方式在xcui底层原生不支持,由
appium
额外支持的,定位速度很慢,而且有时候定位不到元素的情况存在。综上所述,在iOS的UI自动化中,使用原生支持的i
孤独又可爱的虎虎
·
2023-10-18 03:13
2023常见自动化测试工具集合
1、
Appium
------->AppUI自动化测试官网:http://
appium
.io
Appium
是一个移动端自动化测试开源工具,支持iOS和Android平台,支持Python、Java等语言,即同一套
程序员曦曦
·
2023-10-18 00:56
软件测试工程师
软件测试
自动化测试
自动化
测试工具
运维
软件测试
功能测试
自动化测试
程序人生
python+
appium
自动化测试-pytest+allure测试报告(一)
来自APPAndroid端自动化测试初学者的笔记,写的不对的地方大家多多指教哦之前发布的python+
appium
自动化测试-pytest+allure测试报告(一)这篇文章由于部分内容有误,修改并补充后现在重新发布一
Snails_Tin
·
2023-10-17 22:58
pytest执行用例报“Skipped: no variables file“跳过执行case问题解决
Skipped:novariablesfile"【解决方法】在PyCharm->Preference->Project:xxx->PythonInterpreter中,删掉pytest-
appium
三天打鱼,两天晒网
·
2023-10-17 20:44
pycharm
python
Appium
笔记--操作计算器(1)
为了更好的了解
appium
,通过一个简单的计算器操作,增加学习兴趣。
Qredsun
·
2023-10-17 11:03
appium
手机爬虫用
Appium
详细教程:利用Python控制移动App进行自动化抓取数据
Appium
是一个强大的跨平台工具,它可以让你使用Python来控制移动App进行自动化操作,从而实现数据的抓取和处理。
qq^^614136809
·
2023-10-17 02:28
hadoop
mapreduce
大数据
骨龄测试软件app_有哪些特别好用的 app 测试工具?
原理图:与
appium
的比较2.
Appium
Github地址:https:/
weixin_39559486
·
2023-10-16 11:41
骨龄测试软件app
App自动化测试环境搭建
目录1、javajdk安装2、node.js安装3、安装模拟器安装4、AndroidSDK安装5、
Appium
-Server安装6、
appium
客户端安装7、
Appium
-Python-Client安装只做记录和注意点
软件测试凡哥
·
2023-10-16 09:45
软件测试
自动化测试
appium
程序人生
软件测试工程师
软件测试
自动化测试
APP自动化测试
appium
测试环境
中文
Appium
API 文档
该文档是Testerhome官方翻译的源地址:https://github.com/
appium
/
appium
/tree/master/docs/cn官方网站上的:http://
appium
.io/slate
甩不掉的单身狗
·
2023-10-16 05:09
Appium
api
中文
Appium
API 文档
该文档是Testerhome官方翻译的源地址:https://github.com/
appium
/
appium
/tree/master/docs/cn官方网站上的:http://
appium
.io/slate
Tie_007
·
2023-10-16 04:39
Appium
软件测试面试题(2)
通过python进行对启动命令行
appium
进行封装,然后通过多线程的方法进行启动
appium
进行执行多台手机操作。
测试-安静
·
2023-10-16 03:20
Mac下配置
appium
+Android
1.安装JDK8安装完毕后配置环境变量终端输入open.bash_profile,打开.bash_profile写入#addjdk8exportJAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/HomeexportPATH=$JAVA_HOME/bin:$PATHexportCLASSPATH=.:$JAVA
熬夜debug
·
2023-10-15 13:16
python+
appium
+pytest自动化测试-参数化设置
该网站上更新文章有延迟,如需查看关于python+
appium
文章,请前往testhome关注我哦。
Snails_Tin
·
2023-10-15 11:03
Appium
初体验
偶然接触到这个自动化测试工具,现记录一下使用过程,另外我没有安卓真机,先用的genymotion模拟器,觉得夜神模拟器更加方便一点提供一部分安装包给大家,方便大家下载链接:https://pan.baidu.com/s/1MdSD14KGH_NU8n3cRrzknw提取码:cu5y1前置工作1.1安装并配置Androidsdk环境略1.2安装Pycharm略1.3安装配置JAVAJRE使用的过程中
香辣素毛肚
·
2023-10-14 23:42
爬虫
appium
Android自动化测试,5个必备的测试框架
Appium
Appium
是一个开源的移动测试工具,支持iOS和Android,它可以用来测试任何类型的移动应用(原生、网络和混合)。作为一个跨平台的工具,你可以在不同的平台上运行相同的测试。
美团程序员
·
2023-10-14 16:30
自动化测试
软件测试
技术分享
android
Appium
-混合应用、小程序启动
区分原生、H5打开手机手机开发者模式,同时打开手机系统设置-开发者选项-显示布局边边界----如果页面是整块,则为H5页面;如果页面标注一个个控件,则为原生Html5webview元素定位工具的实现一、工具选择webview元素定位有三种方式:使用driver.page_source方法,将获取到的页面内容写入到一个html文件中,然后使用浏览器打开html文件,使用F12调试用具进行元素定位ch
葬爱家族小阿杰
·
2023-10-14 10:57
Python自动化
python
小程序
webview
chrome
【
Appium
】测试时遇到手机内嵌H5页面的切换问题
前言:H5页面简单理解就是在手机内嵌套了一些网页格式的信息,可以让手机的应用看起来更丰富一些。而当手机内嵌H5页面时,常规的app定位方法就没法使用了,我们需要先切换到H5页面才能进行下一步的定位,那该怎么操作呢,详细如下:目录一、确认app中哪个页面使用了H5技术二、配置H5页面对应的chrome驱动2.1、确认H5页面内置的chrome版本2.2、下载相匹配的chrome驱动版本2.3、将ch
BetterFate!
·
2023-10-14 10:27
Appium
Python
appium
H5
第三方浏览器h5 android测试,浏览器测试app-H5页面使用
appium
实现自动化
测试环境准备1.PC端安装chrome,手机端安装谷歌浏览器(部分品牌应用商店可能会没有,可以安装应用宝,再到应用宝上安装google浏览器,或者PC端应用宝内下载。不太清楚这个有什么用途,我不按安装也是可以运行的。)2.打开手机的webview调试模式3.浏览器输入chrome://inspect/devices#devices,可以看到当前webview页面,如果获取不到可以刷新下,或者调试模
聂俊骁
·
2023-10-14 10:26
第三方浏览器h5
android测试
appium
定位H5页面
手机端由原生切换为H5,定位不到元素。需要将apk开启调试模式:在入口Activity中添加2行代码,如下if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.KITKAT){WebView.setWebContentsDebuggingEnabled(true);}效果如下:protectedvoidonCreate(BundlesavedInstanceS
weixin_30388677
·
2023-10-14 10:56
python
测试
Appium
-Hybrid Mobile App
定义可以理解为通过Web网络技术(如HTML,CSS和JavaScript)与Native相结合的混合移动应用程序。H5主要用于界面的编写,比如按钮、单选框以及下拉框等;CSS3用于对界面细节化的修饰,设置不同的样式;JS实现数据交互。Native与HTML相比,性能稳定、交互流畅,可以调用本地硬件和访问本地资源,但是开发和维护成本高,发布周期长。而HTML有着跨平台,开发成本第,更新快等有点。现
cnmeimei
·
2023-10-14 10:55
技术
Appium
操作H5页面滑动拖拽选择元素
一、项目实例如下图H5页面所示,项目操作时需要滑动屏幕,选择检索字段,如果使用selenium可以有很多函数使用,但
appium
中只有部分函数能够操作滑动页面,具体函数讲解参考
Appium
(九):
Appium
API
Yu_摆摆
·
2023-10-14 10:24
appium
python
软件测试
python
自动化
appium
- 混合应用-h5
1、native、web、hybrid简介目前主流应用程序大体分为三类:webAPP(网页应用)、hybridAPP(混合应用)、nativeAPP(原生应用)。native:优点:直接依托于操作系统,交互性最强,性能最好;功能最为强大,特别是在与系统交互中,几乎所有功能都能实现。缺点:开发成本高,无法跨平台,不同平台Android和iOS上都要各自独立开发;门槛较高,原生人员有一定的入门门槛,相
夜莺_Cody
·
2023-10-14 10:24
Python
appium
Python
appium
appium
01:
appium
定位H5页面元素
目录[TOC]#扩展连接https://blog.csdn.net/galen2016/article/details/53534366#一、移动端的应用在手机移动端,支持3种应用格式:Native应用、Web应用以及Hybird应用。##1.1Native应用Native,是安卓手机的原生应用,可以理解为普通的app;##1.2Web应用Web应用依托于浏览器展示,也就是我们所说的网页;##1.
滚滚向前滚
·
2023-10-14 10:23
Aappium
元素定位
H5
Appium
--Hydird自动化
[TOC]1.HybridApp+Native:安卓手机的原生应用,可以理解为普通的app+Web应用:依托于浏览器展示,也就是我们所说的网页+HybridApp:介于Native和Web应用之间的应用模式,在Native应用中嵌入web页面实现应用展示界面的个性化定制,也就是在应用中嵌入H5程序,比较常见的有微信小程序等,这些H5页面在移动端通过Webview访问。通过uiautomatorvi
zyanwei2018
·
2023-10-14 10:23
python-test
hybird
h5
appium
Appium
-webview自动化测试
一、App内webview控件的获取方法1.Native层面(1)uiautomator解析webview中内容并映射为原生控件,通过
appium
的定位方法定位控件(2)getPageSource为DOM
垃圾桶随意收
·
2023-10-14 10:52
appium
appium
定位APP元素方式(包含H5原生页面)
一、环境搭建1、下载安装
appium
。前往
appium
官网下载
appium
安装包,并进行安装2、安装AndroidSDK。
adorable_
·
2023-10-14 10:51
UI自动化
定位
android
appium
---如何判断原生页面和H5页面
目前app中存在越来越多的H5页面了,对于一些做app自动化的测试来说,要求也越来越高,自动化不仅仅要支持原生页面,也要可以H5中进行操作自动化,webview是什么webview是属于android中的一个控件,也相当于一个容器,需要把H5的一些前端内容,通过这个容器去调用,显示和渲染网页目前很多app中都实现app原生页面(native)和webview页面(H5),我们如何查看页面上哪些存在
潇潇说测试
·
2023-10-14 10:17
软件测试
自动化测试
软件测试工程师
appium
功能测试
软件测试
自动化测试
程序人生
职场发展
Appium
简介和环境搭建
Appium
简介和环境搭建espresso是白盒测试框架,通常是给开发人员用的,monkey是任意的在应用界面乱点乱划,适合压力测试monkeyrunner有点类似UIAutomator,但是通常是固定的根据坐标点击特点特点
码上版码
·
2023-10-14 07:31
Appium
自动化测试框架:关键字驱动+数据驱动
1.关键字驱动框架简介原理及特点关键字驱动测试是数据驱动测试的一种改进类型,它也被称为表格驱动测试或者基于动作字的测试。主要关键字包括三类:被操作对象(Item)、操作行为(Operation)和操作值(Value),用面向对象形式可将其表现为Item.Operation(Value)。将测试逻辑按照这些关键字进行分解,形成数据文件。用关键字的形式将测试逻辑封装在数据文件中,测试工具只要能够解释这
软件测试果冻
·
2023-10-14 06:41
软件测试
软件测试
测试开发工程师
自动化
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他