发表于: 2019-12-06 21:05:09

1 596


今天完成的事情:

解决了Jmeter导出报告乱码的问题

https://blog.csdn.net/xyz846/article/details/85126584

常用端口号

https://blog.csdn.net/ypt523/article/details/79636647

使用Jmeter测试高并发

https://blog.csdn.net/qq_42681225/article/details/85225224

接口概要
不同单元之间实现对接的管道,通过这个管道可以实现数据交互
分类  硬件加软件
硬件 :USB接口,网线接口

软件:资源搜索,网站登录,注册等

接口测试
测试服务器端实现是否符合预期
作用 精准定位Bug 发现隐藏安源隐患,提高测试效率
流程 通过URL定位接口资源,提交测试数据,最后查看响应结果是否符合预期
实现接口功能测试
当用户执行某种操作,即访问程序中的某个接口时,可能需要提交一些参数,比如,假设是一个注册实现,用户可能需要录入注册需要的一些字段,像账号,密码,姓名,生日等

用户执行此操作时,是具有多样性的,比如 有的用户提交的都是合法数据,有的用户可能不录入账号,有的用户可能录入的格式不对等针对每种正常或异常的数据提交,程序应该都能给出对应的响应
在程序上线之前,我们就需要模拟用户的多向性操作,向接口资源提交各种类型的测试数据,然后查看每种类型数据提交的实际响应结果与预期的响应结果是否一致
功能测试实现流程
1 功能测试时 ,需要提交的测试数据虽然不同,但是访问的接口资源 URL以及数据提交的模板都是一致的,所以可以先编写测试脚本模板,知识测试数据不暂不设置
2 模拟用户的多样性操作设计各种测试数据,以及每种测试数据对应的预期结果
3将测试数据导入测试脚本并执行,然后查看实际结果与预期结果是否一致

登陆测试问题已解决,是因为badboy录制的脚本和Jmeter的循环控制器设定不一样,badboy录制的脚本要在setup1里设置循环次数

最大并发数已完成

可以看到最大并发数为45.7/sec 即吞吐量

瓶颈期已找到


线程数达到800的时候响应时间为1457ms,可以认为到达瓶颈期

明天计划的事情:继续完成任务7,学习Jmeter ,这块知识没学稳固感觉

遇到的问题:无                       


返回列表 返回列表
评论

    分享到