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
Python+Appium
python测试安卓手机之appium-desktop
主流的目前有
Python+Appium
移动端自动化测试,当然当前很火的也有网易开发的自动化测试工具Airtest。本人目前公司使用是Python+Appium+Py
流鼻涕的绿恐龙
·
2023-11-02 00:18
python+appium
:Failure [INSTALL_FAILED_ALREADY_EXISTS: Attempt to re-install io.appi um.settings w...
解决步骤:1、修改源码文件-注释安装appiumSettings和unlock的两行代码文件路径:C:\ProgramFiles(x86)\Appium\node_modules\appium\lib\devices\android\android.jsimage.png2、路径:ProgramFiles(x86)\Appium\node_modules\appium\node_modules\a
lonelyping
·
2023-10-31 01:14
Python+Appium
【第三章】Adb元素定位
uiautomatorviewer介绍操作uiautomatorviewer定位app界面AppniumAppnium操作Appium元素识别Appium元素定位Xpath绝对路径属性定位部分属性定位uiautomator元素定位textresourceIdclassNamecontenet-des根据元素关系定位后代元素定位兄弟元素定位手机H5页面识别总结代码地址博客园地址uiautomator
罐装七喜
·
2023-10-30 23:21
Python-App自动化
python
android
开发语言
Python+Appium
【第六章】学习Pytest/配置Allure报告
Pytest介绍与安装什么是Pytest编写要求/规范fixture设置fixture设置fixture作用范围fixture传参适用fixture之autouse、ids、name应用conftest外层conftest内层调用外层mark配置mark并使用设置用例执行顺序常用的方法skipskip三种用法什么是AllureAllure环境搭建设置json报告输出html报告总结Pytest介绍
罐装七喜
·
2023-10-30 23:21
Python-App自动化
python
单元测试
压力测试
3分钟教你用
Python+Appium
实现自动化测试
一、环境准备1.脚本语言:Python3.xIDE:安装Pycharm2.安装JavaJDK、AndroidSDK3.adb环境,path添加E:\Software\Android_SDK\platform-tools4.安装Appiumforwindows,官网地址Redirecting点击下载按钮会到GitHub的下载页面,选择对应平台下载安装完成后,启动Appium,host和port默认的
互联网杂货铺
·
2023-10-27 02:39
软件测试
自动化测试
单元测试
测试工具
appium
Python
android
python+Appium
自动化:python多线程多并发启动appium服务
Python启动Appium服务使用Dos命令或者bat批处理来手动启动appium服务,启动效率低下。如何将启动Appium服务也实现自动化呢?这里需要使用subprocess模块,该模块可以创建新的进程,并且连接到进程的输入、输出、错误等管道信息,并且可以获取进程的返回值。场景使用Python启动2台appium服务,端口配置如下:Appium服务器端口:4723,bp端口为4724Appiu
爱学习的潇潇
·
2023-10-25 10:00
软件测试工程师
自动化测试
软件测试
1024程序员节
软件测试
自动化测试
功能测试
程序人生
职场发展
【
Python+Appium
】开展自动化测试(十五)使用Android模拟器(详解)
目录:导读前言一,Genymotion1,注册账号2,下载Genymotion3,安装Genymotion4,创建虚拟设备5,安装app6,
python+appium
启动Genymotion模拟器中的APP
软件测试凡哥
·
2023-10-24 23:34
自动化测试工具
appium
自动化测试
python
appium
自动化测试
软件测试
chatGPT4.0-基于
Python+Appium
的APPUI关键字驱动自动化测试框架demo
以下是一个简单的UI关键字驱动+数据驱动的自动化测试框架代码示例,使用Python和Appium进行移动应用测试。我们将使用openpyxl库读取Excel数据,使用Appium-Python-Client库进行UI自动化测试。首先,请确保已安装以下库:pipinstallopenpyxlpipinstallAppium-Python-Client然后,创建一个名为test_framework.p
米雪唲2
·
2023-10-24 19:46
chatGPT
python
appium
开发语言
Python+Appium
实现自动化测试
一、环境准备1.脚本语言:Python3.xIDE:安装Pycharm2.安装JavaJDK、AndroidSDK3.adb环境,path添加E:\Software\Android_SDK\platform-tools4.安装Appiumforwindows,官网地址Redirecting点击下载按钮会到GitHub的下载页面,选择对应平台下载安装完成后,启动Appium,host和port默认的
软件测试玲雪
·
2023-10-22 21:20
软件测试
python
appium
开发语言
python+appium
自动化(未完)
1.contextscontexts(self):Returnsthecontextswithinthecurrentsession.返回当前会话中的上下文,使用后可以识别H5页面的控件:Usage:driver.contexts用法driver.contexts2.current_contextcurrent_context(self):Returnsthecurrentcontextofthe
diaojixiang3725
·
2023-10-22 14:29
测试
移动开发
javascript
ViewUI
python+appium
自动化测试-pytest+allure测试报告(一)
来自APPAndroid端自动化测试初学者的笔记,写的不对的地方大家多多指教哦之前发布的
python+appium
自动化测试-pytest+allure测试报告(一)这篇文章由于部分内容有误,修改并补充后现在重新发布一
Snails_Tin
·
2023-10-17 22:58
python+appium+pytest自动化测试-参数化设置
该网站上更新文章有延迟,如需查看关于
python+appium
文章,请前往testhome关注我哦。
Snails_Tin
·
2023-10-15 11:03
Python+Appium
自动化测试-编写自动化脚本
之前已经讲述怎样手动使用appium-desktop启动测试机上的app,但我们实际跑自动化脚本的过程中,是需要用脚本调用appium启动app的,接下来就尝试写Python脚本启动app并登陆app。环境为Windows10+Python3.7+appium1.18.0+Android手机+今日头条app+Pycharm一,连接测试手机,获取测试机及被测APP配置具体的获取方法请参考APP自动化
测试界的扛把子
·
2023-10-07 01:02
自动化测试
技术分享
appium
自动化
运维
【
python+appium
】自动化测试
python+appium
自动化测试系列就要告一段落了,本篇博客咱们做个小结。
测试萧十一郎
·
2023-09-29 23:33
软件测试
软件测试工程师
自动化测试
appium
职场和发展
自动化测试
软件测试
功能测试
程序人生
python主讲移动端自动化测试框架appium_python+appium 移动端自动化测试框架
python+appium
移动端自动化测试框架总课时预计10天appium自动化测试框架的介绍0.5天appium框架依赖环境的搭建1天java环境变量配置介绍ANDROID开发环境的配置与介绍python3
weixin_40006963
·
2023-09-28 03:31
使用【
Python+Appium
】实现自动化测试
一、环境准备1.脚本语言:Python3.xIDE:安装Pycharm2.安装JavaJDK、AndroidSDK3.adb环境,path添加E:\Software\Android_SDK\platform-tools4.安装Appiumforwindows,官网地址Redirecting点击下载按钮会到GitHub的下载页面,选择对应平台下载安装完成后,启动Appium,host和port默认的
爱学习的潇潇
·
2023-09-25 20:02
自动化测试
软件测试
软件测试工程师
appium
软件测试
程序人生
自动化测试
功能测试
职场发展
Python+Appium
第一章环境搭建一更新:1、安装JDK环境下载路径:https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html设置变量:验证变量:java-version2、安装Node.js下载路径:https://nodejs.org/zh-cn/验证环境:node-v3、安装Androiddevtools下载地址
小桃子的思念
·
2023-09-23 19:40
python
开发语言
后端
appium
搭建Android自动化
python+appium
环境
一.需要软件JDK:JAVA安装后配置JDK环境SDK:SDK下载后配置adb环境Python:pyhton语言Pycharm:python脚本编译工具Appium-python-client:pyhton中的库Appium客户端二.搭建步骤1.配置JDK环境①.下载安装java:https://www.oracle.com/java/technologies/javase-jdk14-downl
测试萧十一郎
·
2023-09-22 06:57
软件测试
软件测试工程师
自动化测试
python
android
自动化
自动化测试
软件测试
功能测试
程序人生
python自动化操作应用程序错误_[小菜随笔]新手使用appium+python进行自动化测试过程中webdriver.Remote报错的错误分析方法(带实例)...
很多人刚开始使用
python+appium
去执行APP自动化的时候经常会遇到webdriver.Remote,报错位置指向都是driver=webdriver.Remote('http://127.0.0.1
weixin_39675679
·
2023-09-21 12:11
Python+Appium
自动化测试-编写自动化脚本
之前已经讲述怎样手动使用appium-desktop启动测试机上的app,但我们实际跑自动化脚本的过程中,是需要用脚本调用appium启动app的,接下来就尝试写Python脚本启动app并登陆app。环境为Windows10+Python3.7+appium1.18.0+Android手机+今日头条app+Pycharm一,连接测试手机,获取测试机及被测APP配置具体的获取方法请参考APP自动化
爱学习的执念
·
2023-09-19 22:57
软件测试
技术分享
python
appium
自动化
[
Python+appium
] 有关no module named selenium 错误解决方法
网上找了很多资料,想来把自己解决的过程记录下来~可以参考http://zhangting04.blog.163.com/blog/static/235801052201411154336956/https://www.cnblogs.com/xiaxj/p/7091322.html1首先下载安装pip下载链接https://pypi.org/project/pip/#files下载解压到文件夹,并
西奥之樱桃
·
2023-09-18 06:16
搭建Android自动化
python+appium
环境
一.需要软件JDK:JAVA安装后配置JDK环境SDK:SDK下载后配置adb环境Python:pyhton语言Pycharm:python脚本编译工具Appium-python-client:pyhton中的库Appium客户端二.搭建步骤1.配置JDK环境①.下载安装java:https://www.oracle.com/java/technologies/javase-jdk14-downl
测试萧十一郎
·
2023-09-16 16:43
软件测试工程师
软件测试
自动化测试
python
android
自动化
软件测试
功能测试
自动化测试
程序人生
Python+Appium
自动化测试-编写自动化脚本
之前已经讲述怎样手动使用appium-desktop启动测试机上的app,但我们实际跑自动化脚本的过程中,是需要用脚本调用appium启动app的,接下来就尝试写Python脚本启动app并登陆app。环境为Windows10+Python3.7+appium1.18.0+Android手机+今日头条app+Pycharm一,连接测试手机,获取测试机及被测APP配置具体的获取方法请参考APP自动化
软件测试曦曦
·
2023-09-14 16:48
自动化测试
软件测试
软件测试工程师
python
appium
自动化
软件测试
功能测试
自动化测试
程序人生
appium环境安装
一,环境安装
python+appium
的使用需要安装以下工具:Java1.8AndroidsdkNode.js(>=10版本),npm(>=6版本)python3appium-desktopAppiumpythonclient
半腼色
·
2023-09-14 06:27
python+appium
在Android端环境配置
一、安装配置JDK一、安装环境1、本机系统:Windows10(64位)2、JDK版本:1.8(64位)二、下载安装1、JDK和JRE简介Java环境分JDK和JRE,JDK就是JavaDevelopmentKit。简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。JRE是JavaRuntimeEnviroment是指Java的运行环境,是面向Java程序的使用者。2
Snails_Tin
·
2023-09-09 03:29
python+appium
自动化测试-重复执行测试用例
来自APPAndroid端自动化测试初学者的笔记,写的不对的地方大家多多指教哦。在功能测试过程中,经常会遇到一些偶然出现的Bug,需要通过重复执行用例来复现问题,那么,在自动化测试的过程中,对于一些偶然出现的Bug,也可以针对单个用例,或者针对某个模块的用例重复执行多次来复现。重复执行测试用例的方法这边主要总结了三个:①重复运行单条或全部测试用例②测试用例运行失败后重新运行③测试用例重复运行直到第
Snails_Tin
·
2023-09-06 13:30
APP自动化测试
python
自动化
软件测试
Python+Appium
自动化测试之通过坐标定位元素
在使用appium做app自动化测试的过程中,可能会遇到元素的属性值不是唯一的情况,导致不能通过find_element_bi_xx()方法定位元素,这个时候我们就可以通过坐标来定位元素。通过绝对坐标定位(不推荐)在手机(或模拟器)的开发者选项里打开指针位置,任意点的绝对坐标都能获取到,如下A点的坐标为(542,1362)通过相对坐标定位(推荐)更换不同分辨的测试机后,之前获取的手机某个位置点的绝
给你一页白纸
·
2023-09-01 01:48
Python+Appium
自动化测试-编写自动化脚本
之前已经讲述怎样手动使用appium-desktop启动测试机上的app,但我们实际跑自动化脚本的过程中,是需要用脚本调用appium启动app的,接下来就尝试写Python脚本启动app并登陆app。环境为Windows10+Python3.7+appium1.18.0+Android手机+今日头条app+Pycharm一,连接测试手机,获取测试机及被测APP配置具体的获取方法请参考APP自动化
程序员潇潇
·
2023-08-28 19:47
软件测试工程师
自动化测试
软件测试
python
appium
自动化
功能测试
软件测试
自动化测试
程序人生
搭建Android自动化
python+appium
环境
一.需要软件1.JDK:JAVA安装后配置JDK环境2.SDK:SDK下载后配置adb环境3.Python:pyhton语言4.Pycharm:python脚本编译工具5.Appium-python-client:pyhton中的库6.Appium客户端二.搭建步骤1.配置JDK环境①.下载安装java:https://www.oracle.com/java/technologies/javase
yoyo小小汐~
·
2023-08-28 18:56
android
python
软件测试
接口测试
自动化测试
程序员
测试工程师
我用Python自动抢微信红包!
春节来到,红包们大概率在微信各大群中肆虐,大家是否都一样不抢到红包们心里就感觉错过了一个亿,可总会被这事那事耽误而遗憾错过,下面用Python写一个自动抢红包代码启动入口启动程序的配置和公众号文章《用
Python
小凶许打小脑斧
·
2023-08-28 14:43
python+appium
:Android控制按键
参考链接:https://www.cnblogs.com/harry-xiaojun/p/6900259.html屏幕快照2018-11-06上午11.04.16.png
_ool
·
2023-08-25 06:44
使用【
Python+Appium
】实现自动化测试
一、环境准备1.脚本语言:Python3.xIDE:安装Pycharm2.安装JavaJDK、AndroidSDK3.adb环境,path添加E:\Software\Android_SDK\platform-tools4.安装Appiumforwindows,官网地址Redirecting点击下载按钮会到GitHub的下载页面,选择对应平台下载安装完成后,启动Appium,host和port默认的
程序员木江
·
2023-08-10 13:30
自动化测试
android
python+appium
自动化测试 —— Appium并发测试之python启动appium服务
来自APPAndroid端自动化测试初学者的笔记,写的不对的地方大家多多指教哦python启动appium服务,需要使用subprocess模块,该模块可以创建新的进程,并且连接到进程的输入、输出、错误等管道信息,并且可以获取进程的返回值。测试场景使用python启动2台appium服务,端口配置如下:Appium服务器端口:4723,bp端口为4724Appium服务器端口:4725,bp端口为
程序员小濠
·
2023-08-10 13:30
软件测试
自动化测试
技术分享
python
软件测试
测试工程师
自动化测试
【
Python+Appium
】开展自动化测试(一)appium环境搭建
AndroidSDK环境1,下载AndroidSDK2,双击SDKManager,启动SDKManager,选择下载3,配置环境变量三,安装Node.js四,安装.netframework五,appium安装前言用
python
软件测试凡哥
·
2023-08-10 13:27
自动化测试框架
自动化测试
经验分享
自动化测试
自动化测试框架
自动化
appium
【
python+appium
】自动化测试
python+appium
自动化测试系列就要告一段落了,本篇博客咱们做个小结。
程序员念姐
·
2023-08-10 13:55
软件测试
自动化测试
python
appium
开发语言
postman
jmeter
Python+Appium
自动化测试-appium连接真机启动app
app自动化测试的第一步,是启动被测app。appium环境搭建好后,我们就可以连接真机启动app了。环境为windows,Appium1.18.0,Android手机,被测app为今日头条app,让我们开始吧。一,连接手机(测试机)通过USB线连接Android手机和电脑,打开手机的开发者模式,开启USB调试模式(方法自行百度)。打开cmd输入命令adbdevices,显示连接手机的udid即为
蜀山客e
·
2023-08-04 18:22
软件测试
自动化测试
appium
软件测试
python
自动化测试
appium
python+Appium
实现手机移动端自动化 - 模拟器 或 真机【有线】
有线连接真机,实现真机自动化?实现模拟器自动化?在这里,都能满足你的需求!什么都不说了,直接上干货吧,亲测可用哦一.环境准备首先,先介绍下所需的环境,如下:JDK1.8AppiumPython3.xAndroid-sdk夜深模拟器/mumu模拟器(PS:自动化真机时可以选择不安装)安装配置JDK1.81)下载方式1:官网下载JDK1.8安装包下载地址:https://www.oracle.com/
小码农场-小码农
·
2023-08-04 18:22
智能手机
自动化
单元测试
python+appium
自动化测试如何控制App的启动和退出
由于本人使用的是Android设备做自动化测试,所以以下内容均基于Android系统做出的整理一、启动app启动app需要设置Capability参数,而Capability参数放在DesiredCapalibity中,DesiredCapalibity告诉Appium想要的自动化平台和应用程序,这是一组键值对,主要是用于通知Appium服务器建立需要的session设置Capability的公共
qq_43371695
·
2023-07-28 00:03
软件测试
自动化测试
python
appium
自动化测试
软件测试
测试工具
selenium
Python+Appium
【第二章】初识adb命令
什么是adb命令?主要功能adb命令学习获取当前存在全部设备列出手机所有安装的apk包名安装apk应用获取apk包名卸载apk进入adb终端上传本地文件至设备从设备下载文件到电脑自动打开apk清除apk缓存查看某一个app进程的相关信息查看某一个app的内存占用杀掉进程操作计算器进行加法运算加法运算总结代码地址博客园地址什么是adb命令?adb(AndroidDebugBridge),安卓平台调试
罐装七喜
·
2023-07-19 12:57
Python-App自动化
python
android
开发语言
ADB+Python+Appium连接真机操作步骤说明及报错解决方案
进入设置-WiFi-查看WiFi详情的IP地址4、adbconnectIP地址:端口号,此处的端口号由步骤2返回5、adbshell命令进入终端6、dumpsyswindow|grepmCu查看包名二、
Python
我是丸子丫
·
2023-07-18 08:22
app
Python
android
ui
自动化
python+appium
报错
pycharm内容fromappiumimportwebdrivercaps={}caps["platformName"]="Android"caps["appium:platformVersion"]="7"caps["appium:deviceName"]="127.0.0.1:62001"caps["appium:appPackage"]="com.android.settings"caps
初入江呼
·
2023-07-15 22:55
python
appium
android
解决:
python+appium
报错ValueError: Timeout value connect was <...>, but it must be an int, float or None.
在使用
python+appium
自动化测试pycharm一直报错,已找到解决方案,感谢网友的分享,方案在本文底部代码和报错如下:Appium无反应或者是报如下错误一些其他网友的解答在本链接:求指点使用appium
来杯丞汁~
·
2023-07-15 22:20
python
appium
pycharm
Python+Appium
自动化测试之元素等待方法与重新封装元素定位方法
目录一,元素等待方法1,强制等待2,隐式等待3,显式等待二,重新封装元素定位方法在appium自动化测试脚本运行的过程中,因为网络不稳定、测试机或模拟器卡顿等原因,有时候会出现页面元素加载超时元素定位失败的情况,但实际这又不是bug,只是元素加载较慢,这个时候我们就会使用元素等待的方法来避免这种情况,增加代码的健壮性。一,元素等待方法1,强制等待importtime#强制等待5stime.slee
小米测试开发
·
2023-07-15 10:22
自动化测试
python
appium
测试工具
selenium
职场
自动化测试
一看就会:
Python+Appium
实现自动化测试
一、环境准备1.脚本语言:Python3.xIDE:安装Pycharm2.安装JavaJDK、AndroidSDK3.adb环境,path添加E:\Software\Android_SDK\platform-tools4.安装Appiumforwindows,官网地址http://appium.io/点击下载按钮会到GitHub的下载页面,选择对应平台下载安装完成后,启动Appium,host和p
测试阿里大牛
·
2023-07-14 11:55
软件测试
自动化测试
appium
http
网络协议
压力测试
测试用例
python+appium
目录一、环境搭建1、安装JDK(1.8.0)并配置环境2、安装AndoridSDK(建议使用29版本)3、安装NodeJs4、安装appium5、安装appium-python-client二、连接1、adb连接设备2、开启AppiumServer3、python脚本三、APIDocumentation-Appium1、app2、元素3、交互一、环境搭建1、安装JDK(1.8.0)并配置环境1、下
Cang__Yuan
·
2023-07-14 10:39
android
开发语言
python+appium
自动化测试-滑动到固定的位置停止
当前很多APP都存在滑动操作,但这些元素一般无法单独定位到,多为一个数组或列表,这边介绍了几种方法,使元素滑动到你想要的位置后停止。一、scroll()方法Appium中webdriver提供scroll()方法来滚动页面,该方法只适用于屏幕上已经显示的两个元素,从一个元素滚动到另一个元素。若元素不存在当前屏幕或被遮挡,则无法使用该方法。方法介绍:scroll(self,start_el,stop
程序员雷叔
·
2023-06-20 02:30
appium
python
测试用例
测试工具
功能测试
压力测试
单元测试
【
Python+Appium
】find_element_by_X 与 find_elements_by_X的区别
用find_element_by_X的方法,得到的是具体的某个元素,但是当同一个id、name、class_name…对应多个元素时,我们该怎么去取需要的那一个元素呢?此时就需要用上find_elements_by_X的方法:比如,用find_elements_by_name(),得到的是一个列表,而这个列表里存储的是name相同的所有元素,然后用索引去取我们想要的某个元素。如果我们想要的那个元素
失语失芯不失梦
·
2023-06-16 11:23
appium+python测试环境搭建的一个小问题的解决
最近开始学习
python+appium
做appUI自动化测试,最次搭建环境遇到了一些问题,网上查资料也没能解决,经过几天的探索,终于解决了,所以想分享出来,希望后来的人能少走些弯路所有环境搭建的步骤,网上都有详细的步骤
张敏_7c75
·
2023-06-11 19:49
领导让我搭建Appium环境,还好我看到了这篇文章
python+Appium
自动化测试框架【项目实战合集】,轻松掌握app高级自动化测试_哔哩哔哩_bilibilipython+Appium自动化测试框架【项目实战合集】,轻松掌握app高级自动化测试共计
测试小鬼
·
2023-06-09 02:54
appium
面试
python
软件测试
经验分享
Python+Appium
自动化测试之location与size获取元素坐标
appium做app自动化测试过程中,有时需要获取控件元素的坐标进行滑动操作。appium中提供了location方法获取控件元素左上角的坐标,再通过size方法获取控件元素的宽高,就可以得到控件元素更多的坐标。一,获取元素坐标的方法size获取元素的宽、高ele_size=driver.find_element_by_xx('xx').size#元素的宽width=ele_size['width
给你一页白纸
·
2023-06-07 14:13
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
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
其他