postman做接口测试简单易用很容易上手,但是接口越来越多,每次手动点击runner进行测试不灵活,最近就研究了下newman,利用newman实现接口的自动化测试,但是每次需要命令行操作也不方便,就想着利用Jenkins做真正的自动化测试,刚好部门有现成的Jenkins环境就用了起来,目前已经实 ...
分类:
其他好文 时间:
2019-03-26 10:35:40
阅读次数:
170
现在很多公司招测试,基本都会问你是否会接口自动化,是否有实战经验,相对本人对于接口自动化还是非常感兴。其中一种设计理念叫做:程序与数据分离,简而言之就是测试都数据和代码是分开的,这个时候我们就要用其他都工具管理我们的用例,相对很多公司都是使用excel在进行用例的管理,这样就可以让公司没有代码基础的 ...
分类:
编程语言 时间:
2019-03-23 15:48:11
阅读次数:
212
介绍一下Jmeter自带函数的使用和 函数扩展,来满足测试工作中的各种需求! 点击函数帮助助手图标,弹出函数助手框,可以选择各种各样的函数 举例: _Random 获取随机数,可以点击帮助查看该函数的使用方法,最小值输入1,最大值输入100,最后面一个参数的意思是 把生成的结果保存到一个变量中,可以 ...
分类:
其他好文 时间:
2019-03-22 18:44:19
阅读次数:
131
一直听说python requests库对于接口自动化测试特别合适,但由于自身代码基础薄弱,一直没有实践; 这次赶上公司项目需要,同事小伙伴们一起学习写接口自动化脚本,听起来特别给力,赶紧实践一把: 自身电脑装了python2.x,装上PyCharm,导入requests库,导入第三方库的方法如下: ...
分类:
编程语言 时间:
2019-03-22 16:45:15
阅读次数:
211
在做接口自动化时,生成的测试报告页面是英文的,如现在我们优化成汉文。操作如下: 1,下载汉化包 下载路径:https://i.cnblogs.com/Files.aspx?order=1 2,解压汉化包 3,复制解压后的汉化包放在jmeter文件下。我的路径如下:D:\apache-jmeter-4 ...
分类:
其他好文 时间:
2019-03-22 15:24:05
阅读次数:
406
一、项目框架如图: 1、common :这个包都是一些公共的方法,如:手机号加解密,get/post接口请求的方法封装,接口鉴权,发邮件,读写excel文件方法等等 2、result:存放每次运行的log和测试报告 3、testcase:这个包放test开头的测试用例 4、testFile:这个包放 ...
分类:
其他好文 时间:
2019-03-18 15:15:40
阅读次数:
894
selenium 原理 就是通过webdriver 给浏览器的驱动发送命令,打开浏览器,建立http通信请求 然后通过发送各种命令让给浏览器进而执行各种操作 xpath 语法 1. //a[@class = "" and text()=""] 解释 text()函数 这个方法是获取去文本 可以用an ...
分类:
其他好文 时间:
2019-03-12 23:49:33
阅读次数:
211
接口测试的类型:基于代码的接口测试-直接测试源代码(白盒测试);基于协议的接口测试-间接测试源代码接口测试:关注数据的传递、交换、系统间的逻辑关系、权限控制关注的接口:外部接口、内部接口自动化测试的技术类型:基于界面;基于协议;基于代码GUI自动化测试(工具、代码):操作被测对象,比对实际结果与预期 ...
分类:
其他好文 时间:
2019-03-08 11:21:16
阅读次数:
168
简介 经常听别人说接口测试,接口测试自动化,但是你对接口,有多少了解和认识,知道什么是接口吗?它是用来做什么的,测试时候要注意什么?坦白的说,笔者之前也不是很清楚。接下来先看一下接口的定义。 定义 接口泛指实体把自己提供给外界的一种抽象化物(可以为另一实体),用以由内部操作分离出外部沟通方法,使其能 ...
分类:
编程语言 时间:
2019-03-08 09:46:58
阅读次数:
218