51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#自动化
Python 接口自动化测试框架
原文:python_接口自动化测试框架本文总结分享介绍接口测试框架开发,环境使用python3+selenium3+unittest+ddt+requests测试框架及ddt数据驱动,采用Excel管理测试用例等集成测试数据功能,以及使用HTMLTestRunner来生成测试报告,目前有开源的poman、Jmeter等...
代码星球
·
2021-02-14
Python
接口
自动化
测试
框架
Ansible自动化运维及官方文档
转载:https://blog.51cto.com/14156658/2461907Ansible官方文档:http://www.ansible.com.cn/index.htmlAnsible是今年来越来越火的一款开源运维自动化工具,通过Ansible可以实现运维自动化,提高运维工程师的工作效率,减少人为失误。Ans...
代码星球
·
2021-02-14
Ansible
自动化
运维
官方
文档
APP自动化之Hybrid自动化脚本实现示例(八)
需求示例:打开58同城=>本地服务=>搬家1.Hybridapp例如58同城 > Hybrid自动化开发思路 > 识别-webview视图 > 获取所有的contexts:driver.getContextHandles();&n...
代码星球
·
2021-02-14
自动化
APP
Hybrid
脚本
实现
APP自动化之Hybrid自动化解决方案(七)
基于UIAutomator+ChromeDriver模式(UIAutomator安卓原生引擎) 原理:native(原生)部分使用UIAutomator,webview部分使用ChromeDriver,两者结合混搭,从而实现Hybrid自动化一、第一种方案(针对可以修改源代码基础上操作)1.准备android4.4+...
代码星球
·
2021-02-14
自动化
APP
Hybrid
解决方案
APP 自动化之系统按键事件(五)
转载记录方便后续自己使用:代码就一句driver.keyevent()括号内填入的是物理按键的数字代号代号表:电话键KEYCODE_CALL拨号键5KEYCODE_ENDCALL挂机键6KEYCODE_HOME按键Home3KEYCODE_MENU菜单键82KEYCODE_BACK返回键4KEYCODE_SEARCH搜...
代码星球
·
2021-02-14
APP
自动化
系统
按键
事件
APP 自动化之手势操作appium提供API详解(四)
一、手势操作1.上下左右滑屏swipe---滑动java-client4.x是有swipe方法的,可以通过传递坐标信息就可以完成滑动androidDriver.swipe(startx,starty,endx,endy,duration);<dependency><groupId>io.appi...
代码星球
·
2021-02-14
APP
自动化
手势
操作
appium
APP 自动化之appium元素定位(三)
APP自动化测试关键环节--元素定位,以下我们来了解appium提供的元素定位方法!1.id定位,id一个控件的唯一标识,由开发人员在项目中指定,如果一个元素有对应的resource-id,我们就可以采用这种方式来实现元素定位操作,但是实际开发中,也有可能app项目的开发人员不是很严谨,一个页面有很多个相同...
代码星球
·
2021-02-14
APP
自动化
appium
元素
定位
APP自动化环境搭建之appium工具介绍(二)
1.下载解压android-sdk-windows-appium//配置环境:ANDROID_HOME:D:android-sdk-windows-appiumpath:...;%ANDROID_HOME%platform-tools;%ANDROID_HOME%ools;//验证:C:UsersAdministrat...
代码星球
·
2021-02-14
APP
自动化
环境
搭建
appium
【java+selenium3】自动化基础小结+selenium原理揭秘 (十七)
一、自动化实现原理 1.创建驱动对象 (1) 首先加载浏览器安装目录下的exe文件 (2)其次是加载可执行驱动的exe文件,监听等待客户端发送的webservice请求.底层原理如下: 1.在自动化测试过程中,存在三部分组件:客户端脚本...
代码星球
·
2021-02-14
java+selenium3
自动化
基础
小结
+selenium
【java+selenium3】自动化cookie操作+图形验证码处理 (十五)
一、cookie操作1.获取浏览器所有的cookieimportjava.util.Set;importorg.openqa.selenium.Cookie;//获取浏览器所有的cookieSet<Cookie>cookies=driver.manage().getCookies();for(Cookiec...
代码星球
·
2021-02-14
java+selenium3
自动化
COOKIE
操作
图形
【java+selenium3】自动化截图 (十四)
一、截图1.Firefox浏览器截图FirefoxDriverfirefoxDriver=newFirefoxDriver();firefoxDriver.getScreenshotAs(OutputTypetype);2.Chrome浏览器截图ChromeDriverchromeDriver=newChromeDri...
代码星球
·
2021-02-14
java+selenium3
自动化
截图
十四
【java+selenium3】自动化处理文件上传 (十三)
一、文件上传 文件上传是自动化中棘手的部分,目前selenium并没有提供上传的实现api,所以知道借助外力来完成,如AutoIt、sikuli。 AutoIt,这是一个使用类似BASIC脚本语言的免费软件,它设计用于WindowsGUI(图形用户界面)的自动化操作,利用模拟键盘按键,鼠标移动和窗口/控件的组合来实...
代码星球
·
2021-02-14
java+selenium3
自动化
处理
文件
上传
【Java+selenium3】 Firefox/ IE/ Chrome主流浏览器自动化环境搭建(一)
一、java+selenium+firefox1.环境准备:JDK1.82.安装firefox浏览器v593.下载驱动:https://github.com/mozilla/geckodriver/releases4.selenium依赖pom.xml导入:https://mvnrepository.com/artif...
代码星球
·
2021-02-14
Java+selenium3
Firefox
IE
Chrome
主流
java+selenium实现web自动化
1.环境搭建: eclipse4.8+java1.8+selenium-3.14基本都是使用最新版 (1)eclipse4.5下载:http://www.eclipse.org/downloads/ (2)java8官方网站下载:http://www.o...
代码星球
·
2021-02-14
java+selenium
实现
web
自动化
Monkey自动化脚本(一)
1.Monkey简介 Monkey-猴子,通过Monkey程序模拟用户触摸屏幕、滑动Trackball、按键等操作来对设备上的程序进行压力测试,检测程序多久的时间会发生异常,主要用于Android的压力测试 自动的一个压力测试小工具!2.安装AndroidSDK 并配置环境变量(在java+app...
代码星球
·
2021-02-14
Monkey
自动化
脚本
首页
上一页
1
2
3
4
5
...
下一页
尾页
按字母分类:
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
其他