摘要: 实现目的 通过jmeter的SMTP取样器,调用SMTP协议,批量进行邮件的发送,已达到压测的目的。 脚本实现 User Defined Variables定义用户变量 编辑SMTP Sampler取样器,设置邮件发送相关参数 响应断言 阅读全文
posted @ 2019-12-15 11:19 军子~ 阅读(1020) 评论(0) 推荐(0) 编辑
摘要: 实现目的 在进行服务器端后台接口性能测试时,需要连接到Linux服务器端,然后通过命令调用socket接口,这个过程就需要用到jmeter的SSH Command取样器实现了。 脚本实现 设置CSV Data Set ConFig配置元件,参数化测试数据 设置SSH Command取样器,连接Lin 阅读全文
posted @ 2019-12-15 11:07 军子~ 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 实现目的 在进行性能测试时,某些请求中的参数值并不允许被重复使用,比如账号的创建、开通授权等服务,这时就需要在jmeter中构造一些自增长型的变量,供后续请求使用,以解决参数值重复的问题。 脚本实现 设置测试计划,定义用户变量,并传给后续的相关请求使用,方便变量值的管理 设置HTTP信息头管理器,并 阅读全文
posted @ 2019-12-14 23:13 军子~ 阅读(6637) 评论(0) 推荐(0) 编辑
摘要: 实现目的 很多时候,在进行性能测试时,需要先登录,然后再对需求的事务进行相关性能测试,此时的登录操作,并不在本次性能测试的范围内,所以我们只需要登录一次,然后获取登录成功后的cookie等,并将cookie等鉴权的值,传给cookie管理器,供后续所有的业务请求使用,这样即可实现直接对需求的事务进行 阅读全文
posted @ 2019-12-14 22:24 军子~ 阅读(4762) 评论(1) 推荐(0) 编辑
摘要: 用jmeter模拟多个IP同时向一个目标发送请求 1、IP地址参数化 在csv文件中编辑参数化IP地址列表,参数化的IP需在同一个局域网,子网掩码相同(比如和客户端本机同一网段),如下 将csv列表中的参数ip都添加到客户端的ip地址中 添加CSV Data Set Config配置元件,读取csv 阅读全文
posted @ 2019-12-14 20:31 军子~ 阅读(1120) 评论(0) 推荐(0) 编辑
摘要: jmeter+ANT接口自动化测试框架 项目说明 本框架是一套基于 jmeter+Ant+Excel+Python 而设计的数据驱动接口自动化测试框架, jmeter 作为执行器, Ant 作为构建工具,进行构建测试,本框架无需你使用代码编写用例,测试用例存储在csv中,在csv中可以进行 接口用例 阅读全文
posted @ 2019-12-14 11:06 军子~ 阅读(1216) 评论(0) 推荐(0) 编辑
摘要: Robot Framework框架简介 Robot Framework框架是一个通用的验收测试和验收测试驱动开发的自动化测试框架(ATDD),使用的是关键字驱动的测试方法。它本身拥有强大的标准库,此外还可以根据项目需要,使用Python对其测试库和框架本身进行扩展和优化,能同时满足对接口、数据库、U 阅读全文
posted @ 2019-12-09 16:03 军子~ 阅读(2104) 评论(2) 推荐(1) 编辑
摘要: 接口自动化测试框架(用例自动生成) 项目说明 本框架是一套基于pytest+requests+Python3.7+yaml+Allure+Jenkins+docker而设计的数据驱动接口自动化测试框架,pytest 作为执行器,本框架无需你使用代码编写用例,那你可能会担心万一有接口之间相互依赖,或者 阅读全文
posted @ 2019-12-07 17:20 军子~ 阅读(15408) 评论(73) 推荐(17) 编辑