自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Appium自动化基础01--adb命令及aapt

adb常用命令获取设备id:adb devices设备root:adb root安装apk:adb install filepath [也可直接将apk拖入到命令行界面]卸载apk:adb uninstall传文件至手机:adb push 文件 手机保存路径 adb push D:data/text.txt /sdcard手机文件导出至本地:adb...

2020-03-01 22:19:18 274 1

原创 mysql-proxy做mysql代理连接阿里云服务器

背景:在家办公,IT 部门紧急开启 openvpn 供员工访问公司内网系统。需要访问阿里云上的数据库,但是数据库配置了白名单,只允许公司 IP 访问。这种情况下可以在公司内网一台虚拟机上搭建 mysql 代理。1.在CentOS7系统下安装mysql-proxyyum install -y mysql-proxy安装完成之后,使用mysql-proxy -V查看版本信息。注意pac...

2020-02-06 11:52:35 1243

原创 Linux搭建Jmeter+Ant+Jenkins集成

Linux环境为 CentOS Linux release 7.6.1810 (Core)背景:外地分公司有一产品待测试,但是由于网络安全限制,不能够在自己电脑上直接访问产品,需要通过vpn;于是申请了一台与该产品同网段的阿里云服务器,并在该服务器上搭建Jmeter+ant+jenkins持续集成测试环境。其中vpn相关细节略过。PS:我在Windows上对Jmeter+ant+Je...

2019-03-21 10:29:42 2105

原创 Jmeter+Ant集成--build.xml文件解析

1.project标签 属性 描述 是否必须 name 项目名称 否 default 如果没有任何target的话,需要这个默认的target 否,自从蚂蚁1.6.0,每个项目包括一个隐含的目标,包含所有的顶级任务和/或类型。这一目标将永远作为项目的初始化部分执行,即使当蚂蚁运行时有projecthelp...

2018-12-20 18:32:43 2433

原创 5.4RobotFramework接口自动化(四)--用户关键字应用

一.基本介绍用户关键字其实就是函数,自己定义的函数;说到函数应该能想到几个关键点:函数名,参数列表,返回值;用户关键字的各个属性刚好就是函数所需要的,所以可以理解为“函数”或是“方法”关键字的创建方式:第一种,在project下直接右键,创建new user  keyword;第二种,在suite下直接右键,创建new user  keyword;第三种,在project下新建...

2018-12-03 13:55:19 526

原创 5.3RobotFramework接口自动化(三)--token的应用

一.解决方法思考前面获得了token,我们得到token是为了在相关的接口请求头中应用这一“通行证”,那么如何将token应用到其他的接口里面呢?我想到了以下几种方法:A.直接在获取token的用例中接着往下写,接口1用例、接口2、接口3......。    优点:这样简单粗暴,各接口也能够正常跑起来;    缺点:所有的用例写在一个脚本下,看得人头大;几百个变量看得人头大,后期维...

2018-12-03 13:49:05 2515

原创 5.2RobotFramework接口自动化(二)--post request json+token提取

以一体化项目为例,进行接口测试。每个接口的请求头都需要token信息,token在用户登录时生成,且会不断的变化更新,因此提取token是实现接口自动化的第一步。测试用例的编写及token基本获取如下:对应的TextEdit*** Test Cases *** 获取tokenCreate session loginsessionhttps:/###...

2018-12-03 11:57:15 3545 3

原创 5.1RobotFramework接口自动化(一)--get request json

一.环境搭建在原有环境基础上,新增requests和requestsLibrary库cd进入Python安装目录,输入命令进行安装pip install requests pip install robotframework-requests二.RIDE 新建suite,导入相关库1新建套件openTest12.导入请求相关库RequestsLibrary3.导...

2018-12-03 11:54:22 2018

原创 4.RobotFramework+Jenkins集成

RobotFramework+Jenkins的集成与Ant+Jenkins的集成相似,添加相应的插件再进行一些配置就ok了。【Jenkins与任意工具的集成应该都是这个思路吧】一.添加插件  二.构建配置1.新建任务rftest构建 构建后操作  三. 查看结果可产看报告也可查看控制台的输出情况  四.遇到的一些问题和解决...

2018-12-03 11:49:41 661

原创 3.RobotFramework入门实例

一.界面详解1. project、suite页面,edit栏2.testcase页面,edit栏设置区:主要用来配制此TestCase执行阶段的的操作Documentation:说明,可添加TestCase的说明、上下文、参数说明、业务等。无内容限制 Setup:执行用例前可进行的一些设置,数据初始化、上下文数据还原 Teardown:执行用例结束后部分操作。数据销毁、...

2018-12-03 11:40:32 690

原创 2.RobotFramework自动化测试框架搭建--通过pip(推荐)

本文基于Windows10,Python27 一.安装Pythonpython-2.7.10.amd64.msi1.直接双击运行,下一步下一步......2.配置环境变量,在系统变量path后面加上C:\Python27和C:\Python27\Scripts 3.cmd下输入Python,检验Python环境是否成功搭建二.安装pipcd进入Pytho...

2018-12-03 11:37:41 665

原创 1.RobotFramework自动化测试框架搭建

此篇这些步骤只能达到RIDE界面展示的效果,并不能实现一些基础用例的测试【比如打开火狐搜索百度】有些环境配置出了问题== ;问题主要在于seleniumlibrary安装失败;后续会再更新一个可以跑起来用例的学习文档---具体见2.RobotFramework自动化测试框架搭建--通过pip(推荐)一.需要下载的文件 1.python-2.7.amd64.msi      ...

2018-12-03 11:33:59 720

原创 RobotFramework一些调研

一.关键字入参带上请求方法(post、get...)背景:请求的方法有那么多,post、get、delete、head、put.....是否可以将这个method也通过参数的形式传进来呢?1.method为关键字的入参,在用例中传入关键字  结果:失败,原因为IP不是关键字,初步猜测,每一行里面至少得有一个关键字2. 二.更改log、report存储路径...

2018-12-03 11:27:30 228

原创 Jmeter+Ant集成--集成步骤

这里只写了Jmeter+Ant的集成,后面会加上Jenkins。一.简介1.什么是ant?      ant是构建工具2.什么是构建   概念到处可查到,形象来说,你要把代码从某个地方拿来,编译,再拷贝到某个地方去等等操作,当然不仅于此,但是主要用来干这个3.ant的好处   跨平台   --因为ant是使用java实现的,所以它跨平台   使用简单--与ant的兄弟make...

2018-07-24 13:48:02 15045 22

原创 任务计划程序没有运行[已解决]

设置的任务计划程序是定时运行.bat程序,但是相应的任务只有在我来上班、开机的时候才跑,下班或者周末就不跑(没有关机,只是锁屏了)。有没有大神指点一下,感激不尽!下面是截图--------------------------------------------------------------------------------------------------...

2018-07-04 13:31:55 28164

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除