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
实现自动化测试
一、环境准备1.脚本语言:Python3.xIDE:安装Pycharm2.安装JavaJDK、AndroidSDK3.adb环境,path添加E:\Software\Android_SDK\platform-tools4.安装Appiumforwindows,官网地址http://appium.io/点击下载按钮会到GitHub的下载页面,选择对应平台下载安装完成后,启动Appium,host和p
爱码小士
·
2023-04-21 05:17
【
python+appium
】自动化测试
python+appium
自动化测试系列就要告一段落了,本篇博客咱们做个小结。
程序员木江
·
2023-04-17 23:15
python
appium
开发语言
【
Python+Appium
】自动化测试框架
目录:导读appium简介设计思路测试框架设计测试框架目录结构测试框架思维导图测试结果展示appium简介Appium是一个开源的、跨平台的测试框架,可以用来测试NativeApp、混合应用、移动Web应用(H5应用)等,也是当下互联网企业实现移动自动化测试的重要工具。Appium、Appium-desktop、AppiumClient的区别是Appium体系的核心,因为它本身也是一个web接口服
锦都不二
·
2023-04-17 17:50
自动化测试框架
自动化测试
appium自动化框架
python
appium
自动化测试框架
设计模式
APP自动化测试
python+Appium
自动化笔记
视频教程:前言_哔哩哔哩_bilibili文档地址:Appium原理与安装|白月黑羽获取包名命令:adbshelldumpsysactivityrecents|find"intent={"抓取元素定位工具【androidsdk中】AndroidSdk目录\tools\bin还有一个定位工具【AppiumInspector】会打开一个github链接去下载Releases·appium/appium
一码超人
·
2023-04-17 15:24
自动化
运维
python+appium
自动化测试-输出日志到控制台&文件
该网站上更新文章有延迟,如需查看关于
python+appium
文章,请前往testhome关注我哦。
Snails_Tin
·
2023-04-17 13:51
python+appium
启动微信公众号
1.开启微信debug模式在微信浏览器中打开:debugx5.qq.com,在信息页面勾选‘打开TBS内核Inspector调试功能’在电脑chrome浏览器输入:chrome://inspect/#devices,查看微信webview版本号2.代码配置#微信公众号vivodesired_caps_vivo_weixin={'platformName':'Android','platformVe
初初_1990
·
2023-04-15 14:36
python+appium
启动真机/模拟器
1.配置好appium+python+sdk等环境后,打开appium;usb将手机连接至电脑,手机打开开发模式,usb调试;若报错:启动appium报错,点击举例:vivonexs开发者模式:更多设置---》关于本机---》软件版本号,点击之后,更多设置---》开发者选项---》USB调试修改ip:本机,port不变;参数解释:platformName:填写Android或者iOS或者Firef
lau_jw
·
2023-04-05 13:36
python
开发语言
后端
python
一、python介绍python只是一个编程语言,在工作中需要结合其他的工具使用python+seleniumweb自动化(功能测试转换为代码)
python+appium
移动端(app)自动化python
weixin_43936202
·
2023-04-05 12:25
学习
python
python+appium
自动化测试元素等待
该篇文章主要用于整理的是在执行自动化测试过程中的几种元素等待方法implicity_wait()sleep()wait_activity()等待某元素出现后,再执行操作WebDriverWait()一、implicity_wait()--以下案例为微博隐式等待:属于全局的等待,它不是针对某一个元素,而是针对当前session(即当前driver对象的生命周期)的全部元素,所以只需要在构造drive
Snails_Tin
·
2023-04-03 21:51
测试工程师如何“攻城”(下)
欢迎关注【无量测试之道】公众号,回复【领取资源】,Python编程学习资源干货、
Python+Appium
框架APP的UI自动化、Python+Selenium框架Web的UI自动化、Python+Unittest
Wu_Candy
·
2023-04-03 02:55
感想篇
python+appium
自动化测试-重复执行测试用例
该网站上更新文章有延迟,如需查看关于
python+appium
文章,请前往testhome关注我哦。
Snails_Tin
·
2023-04-01 16:32
Appium - 自动化测试框架 - 工作原理、环境搭建
python+Appium
自动化测试框架【项目实战合集】,轻松掌握app高级自动化测试_哔哩哔哩_bilibilipython+Appium自动化测试框架【项目实战合集】,轻松掌握app高级自动化测试共计
测试小鬼
·
2023-04-01 06:38
自动化测试
接口自动化测试
软件测试
自动化
python
功能测试
程序人生
经验分享
Python快速搭建HTTP服务
欢迎关注【无量测试之道】公众号,回复【领取资源】,Python编程学习资源干货、
Python+Appium
框架APP的UI自动化、Python+Selenium框架Web的UI自动化、Python+Unittest
Wu_Candy
·
2023-03-31 03:00
探索类
Python+Appium
自动化测试之截图方法
一,selenium模块的两种截图方法get_screenshot_as_file(filename)参数filename为截图文件保存的绝对路径,如:driver.get_screenshot_as_file(r'E:/test_project/screenshot/test_01.png')save_screenshot(filename)该方法与get_screenshot_as_file(
给你一页白纸
·
2023-03-29 11:05
Python+Appium
如何实现自动化测试 ?完整项目实战+源码教会你
目录一、环境准备二、真机测试一、环境准备1.脚本语言:Python3.xIDE:安装Pycharm2.安装JavaJDK、AndroidSDK3.adb环境,path添加E:\Software\Android_SDK\platform-tools4.安装Appiumforwindows,点击下载按钮会到GitHub的下载页面,选择对应平台下载2023最新合集Python自动化测试开发框架【全栈/实
软件测试老莫
·
2023-03-28 22:59
自动化测试
python
appium
android
职场和发展
自动化测试
python+appium
实现抖音自动化浏览
所需环境python这里我用的是3.8appium所需要的环境配置:jdk1.8.0androidsdk模拟器:夜神模拟器环境配置这里就不详说环境了请参考http://t.csdn.cn/2An6x1,打开夜神模拟器并启动appium并在模拟器安装好抖音启动appium代码模块1.导入需要使用的包2,连接手机需要的配置,定义一个初始化方法3.打开模拟器抖音利用sdk里的UIAutomator来查找
成就十里
·
2023-03-19 08:53
自动化
python
python+appium
实现抖音自动化点击滑动
引言本篇文章环境配置是又臭又长,想直接看代码的老铁,可以直接跳到后边所需环境python这里我用的是3.6appium所需要的环境配置:jdk1.8.0androidsdk模拟器:mumu模拟器环境配置模拟器mumu模拟器下载地址查看模拟器安卓版本打开设置一直往下滑看到关于平板电脑点进去就可以看到Android版本了AppiumAppium安装地址jdk安装地址jdk环境配置教程AndroidSD
业余的炸鸡爱好者
·
2023-03-19 08:21
教程
笔记
黑科技
python
经验分享
爬虫
后端
python+appium
自动化测试元素定位
关于app自动化测试,元素定位工具有三个:appium自带的AppiumInspector工具AndroidADT原生的工具python版uiautomator2中的weditor由于我常用的是前两个,所以下面只介绍前面两种元素定位工具(以下内容中均以微博为例子)一、元素定位工具(一).AppiumInspector使用该工具的使用前提:1.客户端通过adbdevices的dos命令确认是否连接设
Snails_Tin
·
2023-03-08 22:50
Python+Appium
自动化测试之自动选择USB用于传输文件(不依赖appium对手机页面元素进行定位)
app自动化测试使用Android真机连接电脑时,通常会遇到两种情况:1、测试机连接电脑会弹窗提示USB选项,选择USB用于"文件传输",有些手机不支持设置默认USB选项,手机重新连接电脑时都需要手动点击选择USB选项;2、使用adb命令在真机上安装app时,需要手动点击确认安装按钮。每天定时唤醒手机执行自动化测试时,偶尔会遇到真机重新弹窗提示进行USB用于选项的选择,需要选择USB用于传输文件。
给你一页白纸
·
2023-02-17 01:57
【
Python+Appium
】报错:URLError:
写自动化测试的时候,我就写了一个特简单、特基础的东西,结果老是报错:URLError:然后就是疯狂地百度,怎么都百度不出来是什么错:1、有人说,是手机系统的原因,appium框架适配问题,结果我换了各种系统的手机还是不行2、有人说,是电脑杀毒软件的原因,然后我关闭之后再运行,仍旧不行最后,知道出错原因的我真的是要哭了,只是因为我拼错了地址!!!!!这是连接url地址的错误,然后反反复复一看,是我网
失语失芯不失梦
·
2023-02-01 20:34
python自动抢_
Python+Appium
实现自动抢微信红包
前言过年的时候总是少不了红包,不知从何时开始微信红包横空出世,对于网速和手速慢的人只能在一旁观望,做为python的学习者就是要运用编程解决生活和工作上的事情。于是我用python解决我们的手速问题python实现自动抢微信红包,至于网速慢得那就只能自己花钱提升了。环境准备appium环境安卓手机usb数据线python环境实现思路我们收到红包和消息都是自动置顶到第一个,于是我们打开第一个判断是否
柴大人123
·
2023-01-11 22:04
python自动抢
python爬虫编程解析及案例 mitmproxy +
python+Appium
抓取抖音粉丝信息
前言环境的准备环境配置2.1filder配置2.2xposed和JustTrustMe的配置2.3mitmproxy配置2.4配置AndroidStudioJDK的配置配置Appium定位页面元素运行项目前言环境的准备夜神模拟器(Android5.1.1)fildermitmproxypython3.7.3jdk1.8.0_251AndroidStudio(AndroidSDK5.1)xposed
cwh5920
·
2023-01-11 05:47
爬虫
python
开发语言
adb devices List of devices attached列表为空(终于解决了)Python Appium自动化真机连接遇到的问题
adbdevicesListofdevicesattached列表为空(终于解决了)PythonAppium自动化测试连接真机遇到的问题作者在win7虚拟机VMvare下,搭建
Python+Appium
qq_1311209878
·
2022-12-21 16:45
python-appium
python
android
bug
Python+appium
实现 Android 自动化
原文地址::https://blog.csdn.net/zljain/article/details/81480510相关文章1、python+uiautomator安卓UI控件操作----https://blog.csdn.net/weixin_34321753/article/details/931132292、python+adb实现自动化获取手机信息----https://www.cnbl
xqhrs232
·
2022-12-06 11:00
Android/Java
python+appium
自动化测试-单点和多点触控操作
一、TouchActionTouchAction类主要用于模拟手势操作,如点击、短按、长按、移动操作。1.点击:press()短按屏幕上的某个元素或某个坐标点,可以使用TouchAction中提供的press()方法press(self,el=None,x=None,y=None)注释:长按操作,可以传定位的元素对象,也可以传坐标el是定位元素的对象x,y是传坐标duration是按住的持续时间,
Snails_Tin
·
2022-12-06 11:29
APP自动化测试
python
自动化
软件测试
Python+Appium
自动化测试避坑指南
一、环境搭建:环境变量不生效1、首先,在系统变量里添加变量名为:ANDROID_HOME,值为:D:\android-sdk2、然后,在系统变量里,在已有的Path变量的值里后面添加:D:\android-sdk\build-tools\22.0.1,记得在前面加上英文分号3、最后,重启电脑,切记,如果环境变量配置好了,还在报关于变量未添加的错误,记得一定要重启电脑,都说:重启解百病啊,这里算是见
Wu_Candy
·
2022-12-06 11:58
Python
android
android
studio
android-studio
python坐标定位手机元素_
Python+Appium
自动化测试之通过坐标定位元素
在使用appium做app自动化测试的过程中,可能会遇到元素的属性值不是唯一的情况,导致不能通过find_element_bi_xx()方法定位元素,这个时候我们就可以通过坐标来定位元素。通过绝对坐标定位(不推荐)在手机(或模拟器)的开发者选项里打开指针位置,任意点的绝对坐标都能获取到,如下A点的坐标为(542,1362)通过相对坐标定位(推荐)更换不同分辨的测试机后,之前获取的手机某个位置点的绝
weixin_39801075
·
2022-12-06 11:28
python坐标定位手机元素
python坐标定位_
Python+Appium
自动化测试(12)-通过坐标定位元素
在使用appium做app自动化测试的过程中,可能会遇到元素的属性值不是唯一的情况,导致不能通过find_element_bi_xx()方法定位元素,这个时候我们就可以通过坐标来定位元素。1,通过绝对坐标定位(不推荐)在手机(或模拟器)的开发者选项里打开指针位置,任意点的绝对坐标都能获取到,如下A点的坐标为(542,1362)2,通过相对坐标定位(推荐)更换不同分辨的测试机后,之前获取的手机某个位
weixin_39685697
·
2022-12-06 11:27
python坐标定位
pythonapp自动化测试脚本_
python+Appium
之APP自动化测试
一、环境搭建:环境变量不生效1、首先,在系统变量里添加变量名为:ANDROID_HOME,值为:D:\android-sdk2、然后,在系统变量里,在已有的Path变量的值里后面添加:D:\android-sdk\build-tools\22.0.1,记得在前面加上英文分号3、最后,重启电脑,切记,如果环境变量配置好了,还在报关于变量未添加的错误,记得一定要重启电脑,都说:重启解百病啊,这里算是见
Agnus Dei
·
2022-12-06 11:57
python+appium
自动化测试-滑动到固定的位置停止
当前很多APP都存在滑动操作,但这些元素一般无法单独定位到,多为一个数组或列表,这边介绍了几种方法,使元素滑动到你想要的位置后停止。一、scroll()方法Appium中webdriver提供scroll()方法来滚动页面,该方法只适用于屏幕上已经显示的两个元素,从一个元素滚动到另一个元素。若元素不存在当前屏幕或被遮挡,则无法使用该方法。方法介绍:scroll(self,start_el,stop
程序员阿沐
·
2022-12-06 11:25
软件测试
测试工程师
自动化测试
软件测试
自动化测试
【
Python+Appium
】开展自动化测试(九)自动选择USB用于传输文件(不依赖appium对手机页面元素进行定位)
目录前言一,问题二,思考三,通过Python调用adb命令定位元素解决结语前言不同的手机连接电脑时,会有不同的提示,此时我们就可以通过文章中讲的第4种方法执行选择点击操作,然后再运行自动化测试项目。一,问题app自动化测试使用Android真机连接电脑时,通常会遇到两种情况:1、测试机连接电脑会弹窗提示USB选项,选择USB用于"传输文件",有些手机不支持设置默认USB选项,手机重新连接电脑时都需
软件测试凡哥
·
2022-12-06 11:23
appium
经验分享
自动化测试
python
自动化测试
appium
软件测试工程师
【
Python+Appium
】开展自动化测试(十)TouchAction类与MultiAction类(控件元素的滑动、拖动,九宫格解锁,手势操作等)
目录前言一,TouchAction类1,TouchAction类由webdriver库提供,提供以下方法:2,tap点击3,press短按4,long_press长按5,move_to移动至目标点6,wait等待7,release释放8,perform执行二,多点触控MultiAction类1,MultiAction类中提供以下方法:2,示例三,使用场景1,TouchAction使用场景--控件元
软件测试凡哥
·
2022-12-06 11:23
appium
经验分享
自动化测试
python
appium
自动化测试
软件测试
【
Python+Appium
】自动化测试(十一)location与size获取元素坐标
目录前言一,获取元素坐标的方法1,size获取元素的宽、高2,location获取元素左上角坐标3,由此可以计算出元素其他的坐标二,使用场景结语前言appium做app自动化测试过程中,有时需要获取控件元素的坐标进行滑动操作。appium中提供了location方法获取控件元素左上角的坐标,再通过size方法获取控件元素的宽高,就可以得到控件元素更多的坐标。一,获取元素坐标的方法1,size获取元
软件测试凡哥
·
2022-12-06 11:23
appium
经验分享
自动化测试
python
自动化测试
appium
Python+Appium
自动化测试-自动选择USB用于传输文件(不依赖appium对手机页面元素进行定位)
一,问题app自动化测试使用Android真机连接电脑时,通常会遇到两种情况:1、测试机连接电脑会弹窗提示USB选项,选择USB用于"传输文件",有些手机不支持设置默认USB选项,手机重新连接电脑时都需要手动点击选择USB选项;2、使用adb命令在真机上安装app时,需要手动点击确认安装按钮。二,思考每天定时唤醒手机执行自动化测试时,偶尔会遇到真机重新弹窗提示进行USB用于选项的选择,需要选择US
蜀山客e
·
2022-12-06 11:50
软件测试
自动化测试
appium
软件测试
android
python
自动化测试
appium
Python+Appium
自动化测试-通过坐标定位元素
在使用appium做app自动化测试的过程中,可能会遇到元素的属性值不是唯一的情况,导致不能通过find_element_bi_xx()方法定位元素,这个时候我们就可以通过坐标来定位元素。1,通过绝对坐标定位(不推荐)在手机(或模拟器)的开发者选项里打开指针位置,任意点的绝对坐标都能获取到,如下A点的坐标为(542,1362)2,通过相对坐标定位(推荐)更换不同分辨的测试机后,之前获取的手机某个位
蜀山客e
·
2022-12-06 11:50
软件测试
自动化测试
appium
软件测试
定位
python
自动化测试
appium
【
Python+Appium
】开展自动化测试(十二)通过坐标定位元素
目录前言1,通过绝对坐标定位(不推荐)2,通过相对坐标定位(推荐)写在最后前言在使用appium做app自动化测试的过程中,可能会遇到元素的属性值不是唯一的情况,导致不能通过find_element_bi_xx()方法定位元素,这个时候我们就可以通过坐标来定位元素。1,通过绝对坐标定位(不推荐)在手机(或模拟器)的开发者选项里打开指针位置,任意点的绝对坐标都能获取到,如下A点的坐标为(542,13
软件测试凡哥
·
2022-12-06 11:20
appium
经验分享
自动化测试
python
软件测试
自动化测试
appium
Python+Appium
自动化测试-使用weditor进行元素定位
一,weditor的安装与使用首选需要在电脑上配置好Python环境下载安装命令如下,加上镜像下载速度更快:pipinstallweditor-ihttps://pypi.tuna.tsinghua.edu.cn/simple启动weditor命令:python-mweditor此时会打开浏览器新建窗口如下连接手机。输入adbdevices命令,获取手机的设备id在浏览器editor页面,选择An
蜀山客e
·
2022-12-06 11:20
软件测试
自动化测试
appium
软件测试
定位
自动化测试
appium
Python +Appium 实现app自动化测试
Python+Appium
实现app自动化测试一、Appium简介Appium是一款开源工具,用于自动化iOS、Android和Windows桌面平台上的本地、移动web和混合应用程序。
ChinaDragonDreamer
·
2022-11-28 22:05
app测试
python
kotlin
android
Mac电脑
Python+appium
自动化环境搭建以及遇到的坑
一、下载安装需要的工具配置环境变量要注意,我配置的是系统级别的,我之前是配置个人级别的系统变量,在检查环境时总是会出现问题;配置系统级别环境变量命令:vim~/.zshrc再执行source~/.zshrc就可以生效第一步:安装JAVA_JDK检查jdk环境:java-version,没有出现下面的说明没有配置好或者没有下载:http://www.oracle.com/technetwork/cn
yy_lemon
·
2022-11-19 17:29
自动化测试
python
macos
自动化
python+appium
实现自动化测试
1.什么是Appiumappium是一个开源的测试自动化框架,可以与原生的、混合的和移动的web应用程序一直使用。它使用WebDriver协议驱动IOS(内置的测试引擎xcuitest)、Android(uiautomator2,Espresso)和Windows应用程序原生应用程序:安卓程序是用JAVA或kotlin开发出来的,这种程序是原生应用程序,原生应用比较流畅,好调用,缺点是不同的端需要
晒不黑的黑煤球
·
2022-09-03 04:57
手机端
webview
android
java
python
Python UI自动化测试实操
欢迎关注【无量测试之道】公众号,回复【领取资源】,Python编程学习资源干货、
Python+Appium
框架APP的UI自动化、Python+Selenium框架Web的UI自动化、Python+Unittest
Wu_Candy
·
2022-07-03 11:45
自动化测试
python+appium
自动化测试之如何控制App的启动和退出
目录一、启动app二、退出App三、appium实现原理四、如何获取deviceName?五、如何获取apk的appActivity和appPackage?由于本人使用的是Android设备做自动化测试,所以以下内容均基于Android系统做出的整理一、启动app启动app需要设置Capability参数,而Capability参数放在DesiredCapalibity中,DesiredCapal
·
2022-04-26 13:26
python+appium
元素定位基本
转载自:https://blog.csdn.net/qq_30044187/article/details/52447293?locationNum=5python+appium方法整理:https://blog.csdn.net/bear_w/article/details/50330565python+appium方法整理2:https://blog.csdn.net/bear_w/artic
super小白白
·
2022-04-22 22:51
笔记
python
python+Appium
——移动端自动化之元素定位及操作
目录元素定位方法根据ID根据CLASSNAME根据ACCESSIBILITYIDXPath定位安卓UIAutomator元素操作其他操作通知栏adb命令自动化常用adb命令shell内嵌H5操作元素定位方法根据ID同Selenium的定位方法相同,ID属性一般唯一,在安卓应用元素中,这个ID信息为resource-id属性,使用的代码为.find_element_by_id()根据CLASSNAM
觅远
·
2022-04-22 22:19
python
android
jenkins集成appium
之前在windows下通过
Python+appium
写了移动端自动化测试,后来集成到Jenkins中,做以下记录1.配置windows节点Jenkins---->系统管理---->管理节点---->新建节点
忆江南_1569
·
2022-02-18 18:36
Python+Appium
自动化测试的实战
目录一、环境准备二、真机测试一、环境准备1.脚本语言:Python3.xIDE:安装Pycharm2.安装JavaJDK、AndroidSDK3.adb环境,path添加E:\Software\Android_SDK\platform-tools4.安装Appiumforwindows,官网地址http://appium.io/点击下载按钮会到GitHub的下载页面,选择对应平台下载安装完成后,启
·
2022-02-11 11:27
python+appium
实现自动化测试的示例代码
目录1.什么是Appium2.启动一个app自动化程序的步骤3.appium服务介绍4.appium客户端使用5.adb的使用6.Appium启动过程分析1.什么是Appiumappium是一个开源的测试自动化框架,可以与原生的、混合的和移动的web应用程序一直使用。它使用WebDriver协议驱动IOS(内置的测试引擎xcuitest)、Android(uiautomator2,Espresso
·
2022-02-04 15:00
python+appium
自动化测试-Appium并发测试之python启动appium服务
来自APPAndroid端自动化测试初学者的笔记,写的不对的地方大家多多指教哦一、启动appium服务器1.通过命令行窗口启动单个appium服务器appium--直接打开默认的4723端口号appium-p4723--使用-p来启动固定端口号的appium服务器复制代码2.通过命令行窗口启动多个appium服务器appium-p4723appium-p4726复制代码二、启动多个设备1.在yam
小码哥说测试
·
2021-11-20 14:28
软件测试
技术分享
测试工具
单元测试
面试
软件测试
测试工程师
python+appium
自动化测试-学习过程中踩过的那些坑
一、创建工程虚拟环境问题(一).工程环境创建image.png1.location为工程存储的位置2.Vietualenv:编译器的虚拟环境3.Newenvironmentusing下的Location:虚拟环境存储的位置4.Newenvironmentusing下的Baseinterpreter:基础编译器,即系统安装的python5.Inheritglobalsite-packages:勾选上
Snails_Tin
·
2021-11-12 22:07
Python3,7行代码自动完成手淘喵糖任务,再也不用点点点了。
Python+Appium
自动刷喵糖1、引言2、Appium安装及配置2.1安装2.2Appium启动2.2.1cmd窗口启动2.2.2Python脚本启动2.3Appium的使用3、代码实战1、引言小屌丝
Carl_奕然
·
2021-11-03 12:29
Python开发实战及代码讲解
移动APP自动化测试开发
python
开发语言
后端
智能手机
上一页
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
其他