接口测试
自动化测试
测试开发abbey
高级测试工程师,2年C语言开发,4年服务端测开,擅长服务端测试、音视频测试
展开
-
MAC 安装jenkins
下载地址 :https://jenkins.io/zh/download/由于用dmg安装包去安装jenkins,Jenkins不会用本地的用户去构建,任何创建的文件都是“jenkins”用户所有,这会造成很多权限问题,无法调用自己写的脚本,执行shell会出现没有权限的错误这里直接下载war包, 不要下载Mac OS X,下载完成的到jenkins.war文件执行命令:java -jar /Users/chenpeisong/Desktop/jenkins/jenkins.war -转载 2020-12-12 21:33:11 · 338 阅读 · 0 评论 -
RobotFramework自动化框架—数据驱动测试
前情介绍:在自动化测试框架中,数据驱动的意思是指定的是测试用例或者说测试套件是由外部数据集合来驱动的框架。数据集合(也可称之为数据来源)可以是任何类型的数据文件比如xls,xlsx,csv等等,甚至可以是数据库中的表。总之,是一个放数据的地方就对了。核心思想就是数据和测试代码分离,即使当测试数据发生大量变化的情况下测试代码(或者说测试用例)可以保持不变。最常见的例子是需要用多个不同的账号和密码来登陆某个邮箱,来验证哪些是有效的值,哪些是错误的值,或者哪些值可以导致出错等等。数据驱动并不是转载 2020-12-10 11:57:08 · 1012 阅读 · 0 评论 -
RobotFramework自动化框架—robot文件中调用自定义库
一、自定义库在python的安装目录site-packages(如D:\python\Lib\site-packages)文件夹中创建自定义库(如MyLibrary)二、添加path创建path文件,以便可以library到,仍是在site-packages目录下。文件名称设置和库名一致(MyLibrary.pth),在里面添加自定义库的路径。(如:D:\python\Lib\site-packages\MyLibrary)记得保存。三、在自定义库下添加代码文件。1.一个类在转载 2020-12-10 10:48:18 · 727 阅读 · 0 评论 -
接口自动化测试系列(三):深入分析HTTP状态码400
参考文章:http状态返回代码400怎么解决转载 2020-12-02 13:48:32 · 642 阅读 · 0 评论 -
windows中怎么添加定时任务
linux中有crontab定时任务,很方便其实windows也有类似的需求:定时执行python脚本1、Windows键+R,调出此窗口,输入compmgmt.msc 2、 每分钟都执行一次脚本配置:...转载 2020-11-10 10:54:25 · 191 阅读 · 0 评论 -
接口自动化测试系列(二):深入分析HTTP状态码502
一、描述分类 分类描述 1** 信息,服务器收到请求,需要请求者继续执行操作 2** 成功,操作被成功接收并处理(成功表示服务器成功接收了请求但未必进行处理) 3** 重定向,需要进一步的操作以完成请求 4** 客户端错误:请求包含语法错误或无法完成请求 5** 服务器错误:服务器在处理请求的过程中发生了错误 502:网关错误(bad gateway),后端服务器tomcat没有起来,应用服务的问题(前提是接入层7层正常的情况下)。应用服务转载 2020-08-04 10:45:34 · 2989 阅读 · 0 评论 -
RobotFramework系列(二):Robot 如何编写自定义关键字
今天尝试在RF中使用一下自己写的关键字。1、首先写一个py文件,如下,简单打印个message2、在RF中点击library,把写的py文件加进来3、使用函数mylog,有一个参数,也可以F5看到帮助信息4、运行,查看结果参考文章:Robot 关键字和自定义关键字RobotFrameWork中使用自定义关键字...转载 2020-07-20 16:04:01 · 1619 阅读 · 0 评论 -
RobotFramework系列(一):RIDE使用教程
刚接触自动化测试不久,对里边的各种技术还是挺感兴趣的,所以也学着那些测试大牛们编写个自动化测试脚本,体验一下自动化的感觉。一、Robot Framework简介1)RobotFrameworkRobot Framework是一款用Python编写的功能自动化测试框架,支持关键字驱动且可扩展性好。它主要用于需要进行多次验收的系统测试,或者验收测试驱动开发,尤其对于一些常年需要维护的系统来说,价值更大。2)RIDERIDE是一款专门用来编辑Robot Framewor...转载 2020-07-20 15:29:41 · 7839 阅读 · 2 评论 -
接口自动化测试系列(一):HTTP状态码
HTTP状态码共分为5种类型:分类 分类描述 1** 信息,服务器收到请求,需要请求者继续执行操作 2** 成功,操作被成功接收并处理(成功表示服务器成功接收了请求但未必进行处理) 3** 重定向,需要进一步的操作以完成请求 4** 客户端错误:请求包含语法错误或无法完成请求 5** 服务器错误:服务器在处理请求的过程中发生了错误 常见的HTTP返回码:状态码 状态码英文名称 中文描述 200 OK 请...原创 2020-07-13 17:30:00 · 409 阅读 · 0 评论