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
的UI自动化框架的分享
去年以来一直在看appium相关知识,正好公司也有安卓系统的项目,所以自上个月开始就着手推动该项目的功能自动化测试。之所以做这个自动化主要原因还是想减轻手工测试压力,部分功能模块交给自动化测试来做回归测试可以减轻部门小伙伴的压力!(哈哈哈!)下面就简单分享下:1.首先是框架结构,入下图:cases存放具体测试用例,里面可以根据软件模块再具体细分,但是要以package形式新建;common里面主要
xgh1951
·
2020-06-29 23:41
Appium
mac安装
Python+appium
环境步骤
1、首先安装jdkhttps://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载文件:jdk-8u141-macosx-x64.dmg打开终端查看jdk安装:Java-version2、git程序命令行中输入:git--version3、ruby程序命令行中输入:ruby--version
王_小七
·
2020-06-29 03:00
随记
AirTest-selenium基于Web实现UI自动化测试
欢迎关注【无量测试之道】公众号,回复【领取资源】,Python编程学习资源干货、
Python+Appium
框架APP的UI自动化、Python+Selenium框架Web的UI自动化、Python+Unittest
Wu_Candy
·
2020-06-29 02:55
移动APP测试基础分享
欢迎关注【无量测试之道】公众号,回复【领取资源】,Python编程学习资源干货、
Python+Appium
框架APP的UI自动化、Python+Selenium框架Web的UI自动化、Python+Unittest
Wu_Candy
·
2020-06-29 02:54
python+appium
使用方法
一、python环境安装确保需安装Appium-Python-Client包二、appnium环境安装确保appium安装成功,通过cmd中输入appium或者手动打开appium应用Appium-Python-Client包与appium的安装方法参照以下的文章https://www.cnblogs.com/mrwhite2020/p/13037011.html三、自动化测试脚本appium自动
Mrwhite86
·
2020-06-29 01:00
python+appium
自动化测试
1、安装node.js访问https://nodejs.org/en/download/,下载node.js。下载完成后是一个.msi格式的文件,可以直接点击进行安装,安装过程不过多介绍,一路默认安装即可安装完成后,会自动将路径加入到环境变量中,在命令行窗口中运行node-v,如果出现版本号,表示安装正常,如下图所示2、安装AndroidSDKAndroidSDK是Google提供的Android
qiufuyuan_q
·
2020-06-28 23:51
python+appium
环境搭建第一步:安装JDK
安装JDK,傻瓜式安装,一直点击下一步,但是这里需要注意Java的安装路径配置环境变量:我的电脑------>属性------->高级系统设置------->环境变量在系统变量里新建:变量名:JAVA_HOME,变量值:C:\ProgramFiles\Java\jdk1.8.0_162(java安装路径)变量名:CLASSPATH,变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%
你的守护
·
2020-06-28 08:35
python+appium
自动化启动APP
听说自动化测试很厉害,所以我自己也是尝试搭建了环境,这里主要是记录APP启动操作,具体代码如下(这里以智联招聘做了一下练习):此程序实现的是,登录智联成功后并退出。importtimefromappiumimportwebdriver#设置appium的配置并启动Appiumcaps={}caps['platformName']='Android'#手机类型caps["app"]="\\Appiu
weixin_30795127
·
2020-06-28 00:30
python+appium
爬取微信运动数据,并分析好友的日常步数情况
python+appium
爬取微信运动数据,并分析好友的日常步数情况声明:仅供技术交流,请勿用于非法用途,如有其它非法用途造成损失,和本博客无关目录
python+appium
爬取微信运动数据,并分析好友的日常步数情况前言一
七里香还是稻香
·
2020-06-26 12:37
Appium爬虫
(二)
Python+appium
对微信进行自动化(Android)
造成原因:手机安卓系统版本太高,导致的不兼容。我的安卓系统8.1。在没有首先卸载的情况下尝试重新安装io.appium.settings解决方案:今天尝试对微信公众号进行自动化,按照教程一顿操作之后,发现出现如下的报错:各种百度,谷歌忙活了一下午之后,终于找到了解决办法,希望后面的人少踩一点坑,废话不多说了,直接看下面的解决方放吧!解决方法:1.首先找到android.js这个文件并打开进行如下修
努力进步加油
·
2020-06-25 23:12
appium
python
Python+Appium
实现控制app
在这之前需要做好以下几个步骤:1.java开发环境JDK2.androidSDK(platform/platformtools/tools/buildtools)3.python下载安装(pip)4.appium下载安装(服务端+客户端)5.安装appium-python-client第一步:安装JDK,这里准备了很详细的步骤,没装JDK的请点这里https://blog.csdn.net/han
流夏_
·
2020-06-25 17:00
Python
学习笔记
安装教程
Python+appium
测试
ce一Appium简介1.什么是APpiumAppium是一个移动端的自动化测试框架,可用于测试原生应用移动网页应用和混合型应用,且是跨平台的原生的应用指androi或ios的sdk编写的应用移动网页应用是指网页应用,类似于ios中的Safari或Chrome应用混合型应用是介于web-app和native-app之间的应用Appium是模拟人的操作进行功能自动化,通常用于功能测试和兼容性测试2.
敲木鱼_
·
2020-06-25 04:19
软件测试
python+appium
的物理按键代码
代码就一句driver.keyevent()括号内填入的是物理按键的数字代号代号表:电话键KEYCODE_CALL拨号键5KEYCODE_ENDCALL挂机键6KEYCODE_HOME按键Home3KEYCODE_MENU菜单键82KEYCODE_BACK返回键4KEYCODE_SEARCH搜索键84KEYCODE_CAMERA拍照键27KEYCODE_FOCUS拍照对焦键80KEYCODE_PO
我去热饭
·
2020-06-25 01:32
python+appium
自动化测试(3)
有些情况是自定义view的,使用常规的方式办不到,这时候我们可以结合(2)中的方法来获取到元素,然后使用appium.webdriver.common.action_touch中的TOUCH类:action=TouchAction(self.driver)创建对象,注意要以当前的驱动作为参数,可以参照源码:classTouchAction(object):def__init__(self,driv
飞奔的回锅肉
·
2020-06-25 01:52
python+appium+unittest+pytest 自动化测试框架
基于
python+appium
实现的自动化测试框架1.环境问题自行搭建2.项目简介:本项目是基于python+appium+unittest以及pytest中的一些方法搭建的,数据驱动使用的是python
亮亮man
·
2020-06-24 20:11
聊聊 Python 做微信小程序自动化,那些踩过的坑?
最近在用
Python+Appium
在微信小程序做一个自动化项目,中间遇到很多问题,都一一解决了。本篇文章将和大家聊聊微信小程序自动化究竟有哪些坑?2.小程序入口对大部分人来说,使用小程序
AirPython
·
2020-06-23 15:08
Python
自动化
App爬虫
python+appium
启动篇(二):Appium appium启动真机/模拟器
1.配置好appium+python+sdk等环境后,打开appium;usb将手机连接至电脑,手机打开开发模式,usb调试;若报错:启动appium报错,点击举例:vivonexs开发者模式:更多设置---》关于本机---》软件版本号,点击之后,更多设置---》开发者选项---》USB调试修改ip:本机,port不变;参数解释:platformName:填写Android或者iOS或者Firef
冷凝娇
·
2020-06-22 13:53
#
appium
python
自动化测试
mac环境
python+appium
环境搭建(一)
1、下载安装pythonhttps://www.python.org/downloads/release/python-365/下载最新版3.6版本的注:mac自带python2.7版本,如果有用2.7版本开发的项目,也有3.6版本开发的项目,那么我们可以切换使用,具体方法请见:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f4
慕明儿
·
2020-06-21 07:43
客户端技术
Python+appium
app自动化
ce一Appium简介1.什么是APpiumAppium是一个移动端的自动化测试框架,可用于测试原生应用移动网页应用和混合型应用,且是跨平台的原生的应用指androi或ios的sdk编写的应用移动网页应用是指网页应用,类似于ios中的Safari或Chrome应用混合型应用是介于web-app和native-app之间的应用Appium是模拟人的操作进行功能自动化,通常用于功能测试和兼容性测试2.
敲木鱼_
·
2020-06-21 04:16
软件测试
Python 爬虫之request+beautifulsoup+mysql
欢迎关注【无量测试之道】公众号,回复【领取资源】,Python编程学习资源干货、
Python+Appium
框架APP的UI自动化、Python+Selenium框架Web的UI自动化、Python+Unittest
Wu_Candy
·
2020-06-04 15:48
探索类
python+Appium
移动自动化测试环境搭建
https://www.cnblogs.com/qianmaoliugou/p/8506111.htmlhttps://www.cnblogs.com/tangdongchu/p/4432808.htmlhttps://www.jianshu.com/p/c3ef4584e6d81.安装jdk(具体方法和配置就不在具体说明了)2.安装Androidsdk,配置sdk环境下载地址:http://to
初初_1990
·
2020-04-14 17:50
python+appium
环境搭建
一.目的win7电脑上,为使用Python语言及appium编写app自动化测试脚本配置环境二.python环境搭建IDE环境选择下载安装Pycharm,设置适合自己的编码风格界面搭建Python2.0和3.0环境安装时注意在看到默认Addpython.exetoPath前是X,一定要勾选,此步骤是添加环境变量。python的安装路径一定不能有空格,谨记同一个电脑同时安装python2和pytho
小蜗牛的成长
·
2020-04-14 00:03
一看就会:
Python+Appium
实现自动化测试
一、环境准备1.脚本语言:Python3.xIDE:安装Pycharm2.安装JavaJDK、AndroidSDK3.adb环境,path添加E:\Software\Android_SDK\platform-tools4.安装Appiumforwindows,官网地址http://appium.io/点击下载按钮会到GitHub的下载页面,选择对应平台下载安装完成后,启动Appium,host和p
爱码小士
·
2020-03-30 16:15
Python+Appium
实现APP自动化测试
一、环境准备1.脚本语言:Python3.xIDE:安装Pycharm2.安装JavaJDK、AndroidSDK3.adb环境,path添加E:\Software\Android_SDK\platform-tools4.安装Appiumforwindows,官网地址http://appium.io/点击下载按钮会到GitHub的下载页面,选择对应平台下载安装完成后,启动Appium,host和p
Python新世界
·
2020-03-24 13:43
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
jyd0124
·
2020-03-24 09:52
Python+appium
自动化实例(一):使用Python3+appium实现自动收取支付宝蚂蚁森林能量
注:仅用作自动化实践研究,请勿滥用一、环境搭建1、下载安装appium。在官网http://appium.io/下载appium安装包,并进行安装。2、安装AndroidSDK。可直接在(https://android-sdk.en.softonic.com)中下载。也可先安装AndroidStudio,然后在AndroidStudio中进行安装。3、配置环境变量:新增变量名:ANDROID_HO
piecesof
·
2020-03-18 10:00
Python+appium
自动化实例(一):使用Python3+appium实现自动收取支付宝蚂蚁森林能量
注:仅用作自动化实践研究,请勿滥用一、环境搭建1、下载安装appium。在官网http://appium.io/下载appium安装包,并进行安装。2、安装AndroidSDK。可直接在(https://android-sdk.en.softonic.com)中下载。也可先安装AndroidStudio,然后在AndroidStudio中进行安装。3、配置环境变量:新增变量名:ANDROID_HO
piecesof
·
2020-03-18 10:00
python appium省去每次测试都需要手动开启appium服务的方法
使用
python+appium
进行测试的时候,每次都需要手动打开appium,然后开启服务后才开始运行脚本,看了几篇其他大牛分享的方法,总结一款最适合自己的方法,如下:先手动写两个start和stopappium
迈阿密小白
·
2020-03-13 08:54
Python+appium
自动化踩坑(二):Original error: The instrumentation process cannot be initialized.
在使用appium启动手机应用时,报错:Anunknownserver-sideerroroccurredwhileprocessingthecommand.Originalerror:Theinstrumentationprocesscannotbeinitialized.Makesuretheapplicationundertestdoesnotcrashandinvestigatethelo
piecesof
·
2020-03-09 15:00
Python+appium
自动化踩坑(一):adb devices无连接设备信息/设备管理器无Android Composite ADB Interface
一、使用数据线连接手机后,在设备管理器中找不到AndroidCompositeADBInterface,如下图:解决方法:是因为电脑中缺少驱动,使用驱动精灵或者手机对应的手机助手在使用USB连接后,安装AndroidCompositeADBInterface驱动安装后如下图:二、在命令行中使用adbdevices命令后,没有设备信息,如下图:解决办法:(1)在设备管理器中查找AndroidComp
piecesof
·
2020-03-09 15:00
Python+appium
框架原生代码实现App自动化测试详解
step1:首先介绍下
python+appium
的框架结构,如下截图所示(1):apk目录主要放置待测app的apk资源;(2):config目录主要放置配置文件信息,包含:数据库连接配置、UI自动化脚本中所需的页面元素信息及
weixin_41754309
·
2020-03-06 08:07
Appium-实现手势密码登陆
于是我找了一个APP试了试,所以本文来总结使用
Python+Appium
来实现手势密码登陆APP。
小喜_ww
·
2020-01-01 17:16
Appium一直在加载是什么原因?
但是自己操作手机返回或者半退出的时候(像切换应用的样子,但又不及),页面就会马上加载出来,如下用
python+appium
爬取数据的时候,只要切换了商品
it1988888
·
2019-10-07 02:25
Python
Appium+python自动化(三十八) - Appium自动化测试框架综合实践 - 框架简介-助你冲击高薪,迎娶白富美(超详解)
从这一篇开始小伙伴或者童鞋们,就跟随宏哥的脚步,一步步的从无到有,从0到1的搭建一个完整的
python+appium
自动化测试框架。
顾思鸣
·
2019-09-26 14:22
Appium+python自动化(三十八) - Appium自动化测试框架综合实践 - 框架简介-助你冲击高薪,迎娶白富美(超详解)
从这一篇开始小伙伴或者童鞋们,就跟随宏哥的脚步,一步步的从无到有,从0到1的搭建一个完整的
python+appium
自动化测试框架。
北京-宏哥
·
2019-09-26 11:00
Python +appium 封装desired_caps模块
使用
python+appium
做android的自动化测试时,首先需要启动appium服务,然后连接上手机,配置如下:desired_caps={"platformName":"Android","deviceName
黑色盒子
·
2019-08-28 16:00
Python +appium baseview
封装
python+appium
的baseview模块fromselenium.webdriver.support.uiimportWebDriverWaitfromtimeimportsleepimportosimporttimeclassBaseView
黑色盒子
·
2019-08-28 16:00
Pytorch深度学习之环境搭建
欢迎关注【无量测试之道】公众号,回复【领取资源】,Python编程学习资源干货、
Python+Appium
框架APP的UI自动化、Python+Selenium框架Web的UI自动化、Python+Unittest
Wu_Candy
·
2019-04-16 10:18
Python+Appium
运行Webview错误提示Failed to start Chromedriver session: A new session could not be created...
原文链接:http://www.cnblogs.com/mimkmimk789/p/10565074.html异常提示:FailedtostartChromedriversession:Anewsessioncouldnotbecreated.Details:sessionnotcreated:Chromeversionmustbebetween70and73(Driverinfo:chromed
weixin_30252709
·
2019-03-20 15:00
python+appium
小结
一、appium环境搭建:https://www.cnblogs.com/fnng/p/4540731.html二、实例:(1)计算器实例:https://blog.csdn.net/u012322855/article/details/70198859https://blog.csdn.net/zjnuwsf/article/details/76906604appium模拟器配置:计算器实例:(
xaf2014
·
2019-02-11 17:27
自动化测试
如何通过
python+appium
运行一个脚本
首先保证环境已经搭建成功,不会搭建的参考https://blog.csdn.net/saberpan/article/details/84874725打开手机的开发者选项,不会的百度,不同手机不同系统的都不一样作者的手机是小米mix2miui10开发版在设置>更多设置>开发者选项,开启开发者选项打开usb调试,usb调试(安全设置)将手机通过数据线进行连接,不用root允许调试手机选择传输文件(M
saberpan
·
2018-12-07 17:42
appium
6.1
python+appium
元素定位方式(登录app)
1.0.0:常见的十种元素定位方式1.driver.find_element_by_id()#id定位2.driver.find_element_by_name()#name定位(已经凉了,不支持)3.driver.find_element_by_xpath()#xpath定位4.find_element_by_class_name#class_name定位5.driver.find_elemen
佬贰
·
2018-08-14 20:00
5.0 Genymotion安装以及基础使用
后续考虑到
python+appium
多设备并发执行,需要多台手机,所以这里就直接更新一个jenymotion,后续多设备执行直接用真机+模拟器操作!
佬贰
·
2018-07-25 23:00
2.0
python+appium
环境搭建
Python下载地址:链接:https://pan.baidu.com/s/1Z3H8tw8AiBVwpxdcABC7XQ密码:z66tPycharm下载地址:链接:https://pan.baidu.com/s/1wma6cG2fCIDK_AAga8rizQ密码:e1fiJdk1.8+下载地址:链接:https://pan.baidu.com/s/16G8XyYMeLiXi_O-m8FDAOw密
佬贰
·
2018-07-14 12:00
python+appium
app自动化的方法实例运用
#-*-coding:utf-8-*-importosimportsysimporttimeimportunittestfromappiumimportwebdriver#fromseleniumimportwebdriverfromHTMLTestRunnerimportHTMLTestRunnerfromappium.webdriver.common.touch_actionimportTou
ezreal_tao
·
2018-07-11 22:50
python
自动化测试
appium
使用
python+appium
实现手机屏幕滑动(swipe)
这里我们使用到的函数是swipe语法:Swipe(intstartx,intstarty,intendx,inty,duration)解释:intstartx-开始滑动的x坐标,intstarty-开始滑动的y坐标。intendx-结束点x坐标,intendy-结束点y坐标。duration滑动时间(默认5毫秒)给swipe指定坐标,因为每个手机的屏幕分辨率不一样,指定一个固定的坐标,并不是适用所
evenwen
·
2018-04-23 18:54
Python
python+appium
获取app元素属性值
元素的属性我们经常会用到,当定位到某个元素后,有时会需要用到这个元素的text值、className、resource-id、checked等。一般标准的属性我们都可以通过get_attribute(“属性名称”)来获取,我们来看看下面截图的元素都是怎么获取的吧。从上到下来看。我们从text开始讲,我们先通过xpath方式定位到这个元素获取text方法有:虽然有两种方法,但一般都用第一种,因为写法
niedongri
·
2018-04-09 15:45
appium
获取
元素
Appium
Python+Appium
环境搭建
下载地址:https://pan.baidu.com/s/1x0CRrAkcYlov3kS-htsJqQ1.安装Node.js 双击运行node-v8.10.0-x64.msi文件进行安装,安装完成后打开终端执行命令node-v终端打印v8.10.0则说明安装完成2.安装JDK环境 双击运行jdk-8u51-windows-x64.exe文件进行安装,安装完成后需要前往设置环境变量,使
bilibala_
·
2018-03-29 20:48
我的第一个
Python+Appium
脚本之APP登录脚本
#coding:utf-8fromappiumimportwebdriverimporttimeimportunittestimportosimportHTMLTestRunnerfromselenium.webdriver.support.uiimportWebDriverWaitclassLoginTest(unittest.TestCase):defsetUp(self):desired_c
布耀布耀德
·
2017-12-12 17:29
随记
(
python+appium
)+jenkins+github基于win下的测试环境搭建
本部分只描述jenkins+github之间的连接PS:项目里面要配置github的账户名和密码请自己申请github账号和创建某个仓库,测试时,可以push一个可执行的pythonxx.py文件上去先讲git①github是一个世界性的代码仓库,开源,免费和收费版两种②命令介绍1.修改远程代码仓库:gitremoteaddoriginurl(这个url填写你的远程代码仓库的地址)2.提交代码的步
子不语的花未眠
·
2017-09-20 11:15
上一页
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
其他