摘要: 如果按JMeter默认设置,生成报告如下: 从上图可以看出,结果信息比较简单,对于运行成功的case,还可以将就用着。但对于跑失败的case,就只有一行assert错误信息。(信息量太少了,比较难找到失败原因) 优化大致过程: 1、下载style文件:jmeter.results.shanhe.me 阅读全文
posted @ 2020-12-30 18:19 天空空liu 阅读(371) 评论(0) 推荐(0)
摘要: 此教程属于Jmeter基本操作熟练后,进行提升的项目 主要应用于接口的回归或者性能的简单查看功能。操作为先在jmeter中写好测试计划,保存为jmx文件,在cmd窗口对应路径下执行ant命令,会完成jmx计划的执行和生成jtl文件,并将jtl文件转化为html页面进行查看。后续可扩展为接入jenki 阅读全文
posted @ 2020-12-30 18:18 天空空liu 阅读(391) 评论(0) 推荐(0)
摘要: 正则表达式:网上没有找到详细简单的,自己描述下不要介意; 正则表达式用于提取相应数据中的代码、文本等数据,利用正则表达式,提取响应数据,移植到下一线程组的参数中,从而进行测试。 一、解释:解释很多,但是最关键 (1)注释不多说,随便自己喜欢 (2)Apply to:默认即可 (3)要检查的字段:主体 阅读全文
posted @ 2020-12-30 18:16 天空空liu 阅读(177) 评论(0) 推荐(0)
摘要: 在使用Jemeter做压力测试的时候,往往需要参数化用户名,密码以到达到多用户使用不同的用户名密码登录的目的,这个时候我们就可以使用参数化登录。 一、badboy录制需要的脚本、也可以用fiddler进行抓包或jmeter自带录制(较乱,请求比较多) 二、开始进入jmeter参数化; 1.将badb 阅读全文
posted @ 2020-12-30 18:14 天空空liu 阅读(131) 评论(0) 推荐(0)
摘要: 一、安装Jmeter; 安装需求:1. JDK 8.0.91安装包(最新即可,配置环境变量) 2. Badboy2.25脚本录制工具(注:Jmeter3.0与badboy2.0不兼容) 3.Jmerter安装包(网址:http://jmeter.apache.org/download_jmeter. 阅读全文
posted @ 2020-12-30 18:10 天空空liu 阅读(186) 评论(0) 推荐(0)
摘要: 转:https://www.cnblogs.com/canglongdao/p/13414829.html 前言 pytest+allure是最完美的结合了,关于allure的使用,本篇做了一个总结。 allure报告可以包含很多详细的信息描述测试用例,包括epic、feature、story、ti 阅读全文
posted @ 2020-12-30 17:36 天空空liu 阅读(999) 评论(0) 推荐(0)
摘要: 1、接口的参数以json形式放入Excel中, python读取后形式为str ,解析签名又需要为dict类型,写了sign.signok(dict(data)) 文件: 代码(修改完成的): 报错: 百度查了一波,不可以使用dict函数,要用eval函数 然后解决,成功读取并执行 阅读全文
posted @ 2020-11-23 18:31 天空空liu 阅读(1585) 评论(0) 推荐(0)
摘要: 当前功能属于基础性的, 但团队协作的功能很nice,适合小团队拿来直接使用,后期要是扩展集成 jmeter各种模块、插件那就太好了~~ 做个记录: 总体来说这个工具很方便、功能清晰、使用简单, 满足了基础的接口测试、压力测试, 亮点在与团队协作这块,适应国内小众测试人员使用,个人见解~不同请回复讨论 阅读全文
posted @ 2020-11-12 16:49 天空空liu 阅读(1016) 评论(0) 推荐(0)
摘要: 怕忘记所申请博客进行记录,毕竟程序员记忆有限,嗯.... 原本是unittest配合jenkins进行搭建生成BeautifulReport报告、出邮件; 但报告有点不好看,换了allure 又要使用pytest,搭建又有点问题,所记录下 一、环境 1、mac: 10.15.6 2、安装pytest 阅读全文
posted @ 2020-10-27 17:56 天空空liu 阅读(748) 评论(0) 推荐(1)