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
appium
中常见的几种点击方式
目录1、最常见的点击方式click()方法2、手指轻敲屏幕操作tap()方法3、手指按下操作press()方法4、模拟手指长按操作long_press()方法首先从
appium
库里面导入webdriver
·
2022-02-15 14:41
Appium
实现滚动到指定控件的元素的方法——findElementByAndroidUIAutomator
由于
Appium
简单的定位语句无法实现滚动屏幕到指定控件的元素,如一个text内容为“Display”的控件不在当前屏幕,需要向下滚动才能查看时,我们就需要使用findElementByAndroidUIAutomator
三笑奈若何
·
2022-02-15 14:12
appium
远程调用
appium
server
查看
appium
连接
appium
服务并开启一个session的例子如下:desired_caps={}desired_caps['platformName']='Android'desired_caps
璇风
·
2022-02-15 14:42
Appium
自动化测试实现H5页面元素定位
目录简介H5元素定位准备工作Webview调试模式是否开启检查拿到H5页面地址和chrom版本信息实战案例简介 在现在的移动端App中,由于开发效率、需求频繁变更的需求情况下,经常有相关的运营需求,经常要进行更新,如果全部采用原生开发,需要的成本比较高,后来就出现了内嵌的H5页面。那么这些H5页面元素该如何进行定位操作呢? 针对这种H5场景直接使用前面所讲的方法来进行定位是不行,因为前面的都是基于
·
2022-02-15 12:14
python3 十二、执行command
我们在使用的时候也经常需要调用其他程序例如:在app自动化时我们要获取手机的uuid和version,以及启用
appium
server这时就用到了我们subprocess库库里面有很多的函数方法本篇博文就不做细细解释了只说几个我们常用的方法首先是
fungaegis
·
2022-02-15 09:48
python 显示等待_python+selenium显示等待、隐式等待和强制等待的区别
在实际使用selenium或者
appium
时,等待下个等待定位的元素出现,特别是web端加载的过程,都需要用到等待,而等待方式的设置是保证脚本稳定有效运行的一个非常重要的手段,在selenium中(
appium
weixin_39719989
·
2022-02-15 08:27
python
显示等待
强制等待、显示等待和隐式等待
selenium和
appium
中强制等待、显示等待和隐式等待的区别:强制等待time.sleep()设置固定的线程休眠时间。
andyyoung2001
·
2022-02-15 08:56
显示等待
隐式等待
appium
在vscode中调试说明
需求说明要对
appium
的源码进行调试,如果选择全局安装的难免会在调试过程中破坏原代码,因此从github上面拉下了master分支的代码进行调试github代码:https://github.com/
进击的程序茗
·
2022-02-14 08:05
Appium
- DesiredCapabilities对象的参数配置及含义
DesiredCapabilities最重要的作用是告诉
appium
server本次测试
乘风破浪的姐姐
·
2022-02-14 06:05
安装
Appium
for Mac
1.安装
appium
1.通过终端安装:安装nodejs,下载地址:https://nodejs.org/en/安装完成后打开终端输入node-v,检查是否安装成功安装npm,打开终端,输入命令:sudobashsudocurl-Lhttps
冰城已无爱
·
2022-02-12 14:23
Appium
-Mac-Android教程2-测试报告
简介在教程1已经完成
Appium
安装,接下来我们完成App录制脚本,并生成测试报告1.录制脚本2.生成报告这里使用我已经搭建好的框架:App-autotest(链接:https://pan.baidu.com
Vsoft
·
2022-02-12 13:08
获取 toast 信息,加'automationName':'UIAutomator2'之后总是报错
环境是:python3.6+
appium
-desktop1.6.4只需再模拟器目录中找到aapt.exe,添加到D:\android-sdk-windows\platform-tools目录下即可
背起我的破书包
·
2022-02-12 12:57
appium
+python自动化测试(2)
创建一个ios工程
APPium
Demo工程.png创建编辑自动化测试脚本文件ios_test.py,放入创建的项目目录下面(工程.png)脚本内容//python脚本语言要注意每行缩进,这是python
JinHuiZhang
·
2022-02-12 11:58
手机浏览器自动化及桌面浏览器模拟手机自动化
#coding=utf8from
appium
importwebdriverimporttimefromselenium.webdriver.supportimportexpected_conditionsasECfromselenium.webd
自如_
·
2022-02-11 21:28
Python+
Appium
自动化测试的实战
Python3.xIDE:安装Pycharm2.安装JavaJDK、AndroidSDK3.adb环境,path添加E:\Software\Android_SDK\platform-tools4.安装
Appium
forwindows
·
2022-02-11 11:27
Python与
Appium
实现手机APP自动化测试的示例代码
目录1.什么是
Appium
2.启动一个app自动化程序的步骤3.
appium
服务介绍4.
appium
客户端使用5.adb的使用6.
Appium
启动过程分析1.什么是
Appium
appium
是一个开源的测试自动化框架
·
2022-02-11 11:26
11.
Appium
基础--元素等待
元素等待作用设置元素等待,可以更加灵活的制定等待定位元素的时间,从而增强脚本的健壮性,提高执行效率。元素等待类型强制等待:设置固定等待时间,使用sleep()方法即可实现fromtimeimportsleep#强制等待5秒sleep(5)隐式等待隐式等待是针对全部元素设置的等待时间driver.implicitly_wait(20)显式等待显示等待是针对某个元素来设置的等待时间方法WebDrive
timma_wang
·
2022-02-11 04:56
APP自动化测试神器之
Appium
-JAVA环境部署
知乎首发地址:https://zhuanlan.zhihu.com/p/136289385一、
Appium
简介1、
Appium
实现APP自动化测试的脚本开发环境一般包括:
appium
服务端
appium
写脚本使用到的
测试allen说
·
2022-02-11 02:28
1.7
Appium
依赖添加
Appium
Server已经安装完毕,接着需要借助Maven自动化去下载
Appium
的客户端依赖。
if1else0
·
2022-02-10 12:32
python逆向微信指数爬取实现步骤
目录微信指数爬取1.MAC系统
Appium
的环境搭建1.homebrew的安装2.通过brew安装node3.安装npm4.安装android-sdk-macosx5.安装jdk6.环境变量配置7.安装
·
2022-02-10 12:09
windows搭建
appium
自动化测试环境搭建2018-11-04
资源:https://pan.baidu.com/s/1SXeGrlSefTo66dhayR43sA记住配置以下环境你的网络一定要好,要快,最好能直接翻墙1、下载JDK安装包安装好https://www.oracle.com/technetwork/java/javase/downloads/index.html安装JDK选择路径C:\jdk8\2、设置path、设置JAVA_HOME双击Path
移动开发人
·
2022-02-10 00:22
元素定位
appium
通过uiautomatorviewer.bat工具来查看控件的属性。该工具位于AndroidSDK的/tools/bin/目录下。
小_小_桂
·
2022-02-09 22:29
Appium
自动化测试(十六)keyenent事件
driver.available_ime_enginesprint(a)输出结果为列表类型['com.sohu.inputmethod.sogou/.SogouIME','com.microvirt.memuime/.MemuIME','io.
appium
.settings
Mwyldnje2003
·
2022-02-08 16:09
Appium自动化测试
python
python 基于
Appium
控制多设备并行执行
前言:如何做到,控制多设备并行执行测试用例呢。思路篇我们去想下,我们可以获取参数的信息,和设备的信息,那么我们也可以针对每台设备开启不一样的端口服务。那么每个服务都对应的端口,我们在获取设备列表的时候,要和每个服务对应起来,这样,我们开启一个进城池,我们在进程池里去控制设备,每个进程池控制不一样的设备即可。实现篇首先实现对应的参数篇和对应的设备端口,defstartdevicesApp():
·
2022-02-07 09:05
【1】mac下
appium
自动化环境搭建
比比一下
appium
的使用原理(源网络):imageclient端:用各类语言写的测试脚本(比如用例等,此处用red+rf进行书写,语言python)server端:即
appium
,用于接收client
Hedy栖息地
·
2022-02-06 23:18
appium
_iOS放大手势MultiAction问题
以下是测试脚本:第一和第二个move_to分别跟的是屏幕上对应的坐标点终端报错内容
appium
log关键内容错误猜想a1.press(els[0]).move_to(x=190,y=468).move_to
HeminWon
·
2022-02-06 22:10
【软件测试】总结web自动化测试-selenium+python
常见的自动化测试工具:QTP、selenium、RationalRobot、jmeter、
appium
、soapui、Loadrunner等等selenium是一个web的自动化测试工具,不少学习功能自动化的同学开始首选
飞人01_01
·
2022-02-06 08:07
软件测试
python
ui
自动化
Appium
学习(3)——
Appium
Desktop
我们知道,
Appium
测试中有个很重要的组件是
Appium
-Server,它主要用来监听我们的移动设备(真机或模拟器),然后将不同编程语言比如Python编写的
Appium
测试脚本进行解析,最后驱动移动设备来运行测试
静静地就好
·
2022-02-06 00:17
Appium
自动化之获取APP Toast(消息提示框)的信息
在我们日常使用App过程中,经常会看到App界面有一些弹窗提示(如下图所示)这样的提示框称之为Toast提示框,这些提示元素出现后等待3秒左右就会自动消失,那么我们该如何获取这些元素文字内容呢?Toast提示框Toast简介Android中的Toast是一种简易的消息提示框。当视图显示给用户,在应用程序中显示为浮动。和弹出框不一样的是,它永远不会获得焦点,无法被点击。Toast类的思想就是尽可能不
test小星星
·
2022-02-04 19:55
【python】微信朋友圈数据分析及可视化(爬虫+数据挖掘)
from
appium
importw
Xavier Jiezou
·
2022-02-04 16:17
python
python
数据挖掘
微信
朋友圈
python+
appium
实现自动化测试的示例代码
目录1.什么是
Appium
2.启动一个app自动化程序的步骤3.
appium
服务介绍4.
appium
客户端使用5.adb的使用6.
Appium
启动过程分析1.什么是
Appium
appium
是一个开源的测试自动化框架
·
2022-02-04 15:00
大师兄的Python学习笔记(二十七): 爬虫(八)
常用抓包软件包括:WireShark、Fiddler、Charles、mitmproxy、AnyProxy...可以使用
Appium
对APP进行自动
superkmi
·
2022-02-03 11:37
Appium
搭建一:Node.js安装配置
上周五进行了自动化测试工具
Appium
的扫盲,了解到需要准备配置
Appium
的环境,必须要有Node.js(
Appium
就是由Node.js编写的),所以先对Node.js进行安装和配置环境。
朝畫夕拾
·
2022-02-03 03:04
研效优化实践:WeTest提效测试
1.自动化兼容测试UI自动化是提高测试效率的一个重要手段,像poco、
appium
都是常用自动化框架,相关资
·
2022-01-18 15:06
javaandroidios
Mac
Appium
+ IOS 自动化测试
下载python开发工具https://www.python.org/python教程https://www.jianshu.com/p/dc396a37ddee下载
appium
开发工具http://
appium
.io
白雪天枫
·
2022-01-06 17:02
使用Robot Framework实现多平台自动化测试
本文章出自【码同学软件测试】基于RobotFramework、Jenkins、
Appium
、Selenium、Requests、AutoIt等开源框架和技术,成功打造了通用自动化测试持续集成管理平台(以下简称
码同学软件测试
·
2022-01-05 10:48
干货|iOS自动化测试之基于模拟器的自动化测试
Appium
早期支持UIAutomation,但在Xcode8移除UIAutomation后,项目增加
霍格沃兹
·
2021-12-24 13:29
Appium
+Python+pytest自动化测试框架的实战
菜鸟一枚,写的不好勿喷,大家一起学习先简单介绍一下目录,再贴一些代码,代码里有注释Basic目录下写的是一些公共的方法,Data目录下写的是测试数据,image存的是测试失败截图,Log日志文件,Page测试的定位元素,report测试报告,Test测试用例,pytest.ini是pytest启动配置文件,requirements.txt需要安装的py模块,run.py运行文件Basic/base
·
2021-12-23 12:05
基于python实现微信收红包自动化测试脚本(测试用例)
测试用例(1)测试用例(2)代码如下(python):#coding=utf-8from
appium
importwebdriverimporttimedesired_caps={'platformName
·
2021-12-20 19:10
『与善仁』
Appium
基础 — 19、元素定位工具(三)
目录1、ChromeInspect介绍2、ChromeInspect打开方式3、ChromeInspect工具的使用(1)ChromeInspect工作前提(2)ChromeInspect操作4、使用ChromeInspect遇到的问题(1)Android系统版本问题(2)所测App的debug模式要打开(3)Xposed工具的安装(4)HTTP/1.1404NotFound和空白页问题(5)补充
繁华似锦Fighting
·
2021-12-05 21:00
『与善仁』
Appium
基础 — 18、元素定位工具(二)
目录1、
Appium
Inspector介绍2、
Appium
Inspector打开方式3、
Appium
Inspector布局介绍4、
Appium
Inspector工具的配置5、
Appium
Inspector
繁华似锦Fighting
·
2021-12-05 14:00
『与善仁』
Appium
基础 — 17、元素定位工具(一)
目录1、uiautomatorviewer介绍2、uiautomatorviewer工具打开方式3、uiautomatorviewer布局介绍4、uiautomatorviewer工具的使用之前我们在做Web页面自动化测试的时候就说过,元素定位是页面自动化测试的第一步。同理App自动化测试的第一步,也是元素的定位。在APP中定位元素的话,需要借助一些元素定位工具。APP中的元素定位工具大致有三种:
繁华似锦Fighting
·
2021-12-04 23:00
『与善仁』
Appium
基础 — 16、
APPium
基础操作API
目录1、前置代码2、安装和卸载APP3、判断APP是否已安装4、关闭APP软件和关闭驱动对象5、发送文件到手机和获取手机中的文件6、获取当前屏幕内元素结构(重点)7、脚本内启动其他APP8、将应用程序置于后台运行(重点)1、前置代码一个脚本中必须要编写的内容,写在前置代码中:#server启动参数desired_caps={}desired_caps['platformName']='Androi
繁华似锦Fighting
·
2021-12-04 11:00
《手把手教你》系列技巧篇(四十五)-java+ selenium自动化测试-web页面定位toast-上篇(详解教程)
1.简介在使用
appium
写app自动化的时候介绍toast的相关元素的定位,在WebUI测试过程中,也经常遇到一些toast,那么这个toast我们这边如何进行测试呢?今天宏哥就分两篇介绍一下。
北京-宏哥
·
2021-12-01 09:00
『与善仁』
Appium
基础 — 15、使用
Appium
的第一个Demo
开启
Appium
服务。在Python的开发IDE中(PyCharm)中编写脚本如下:"""1.学习目标掌握
appium
启动手机方法2.操作步骤1-说明:明确
繁华似锦Fighting
·
2021-11-28 18:00
『与善仁』
Appium
基础 — 14、
Appium
测试环境搭建
目录1、
Appium
测试环境搭建整体思路(1)Android测试环境搭建(2)
Appium
测试环境搭建(3)测试脚本语言的环境搭建2、
Appium
在Android端和IOS端的工作流程(1)Android
繁华似锦Fighting
·
2021-11-28 11:00
『与善仁』
Appium
基础 — 12、
Appium
的安装详解
目录(一)
Appium
server安装方式一:(桌面方式:推荐)1、
Appium
Desktop下载2、
Appium
Desktop安装3、
Appium
Desktop使用方式二:(Node.js方式)1、Node.js
繁华似锦Fighting
·
2021-11-27 14:00
『与善仁』
Appium
基础 — 10、
Appium
基本原理
目录1、
Appium
自动化测试架构2、
Appium
架构图3、Session说明4、DesiredCapabilities说明5、
Appium
Server说明6、
Appium
Clients说明7、
Appium
Desktop
繁华似锦Fighting
·
2021-11-25 19:00
学会这一招,轻松玩转 app 中混合应用自动化测试
一、环境准备
appium
==1.21.0JDK版本==1.8android-sdk==Version29.0.4-5871666python==3.7.9二、步骤识别app中是否内嵌h5开启WebView
·
2021-11-25 15:26
软件测试自动化测试
python+
appium
自动化测试-
Appium
并发测试之python启动
appium
服务
来自APPAndroid端自动化测试初学者的笔记,写的不对的地方大家多多指教哦一、启动
appium
服务器1.通过命令行窗口启动单个
appium
服务器
appium
--直接打开默认的4723端口号
appium
-p4723
小码哥说测试
·
2021-11-20 14:28
软件测试
技术分享
测试工具
单元测试
面试
软件测试
测试工程师
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他