上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 18 下一页
摘要: 从脚本中可以看出,脚本主要包含两个类,一个是 `UserLocust`(继承自 `HttpLocust`,而 `HttpLocust`继承自 `Locust`),另一个是 `UserCollects`(继承自 `TaskSet`)。事实上,在 `Locust`的测试脚本中,所有业务测试场景都是在 ` 阅读全文
posted @ 2024-03-16 21:23 yongheng999 阅读(94) 评论(0) 推荐(0)
摘要: 需求:用旧版本的locsut去压测我们的验证码和登录的接口。’ 定义任务 :发送http接口请求 》类似于Jmeter中的http取样器 定义任务集:定义一个用户行为,包含多个http请求 》类似于Jmeter中的事务控制器 定义Locust类:Locus类代表用户,用户会对应具体的用户行为 --》 阅读全文
posted @ 2024-03-16 21:22 yongheng999 阅读(149) 评论(0) 推荐(0)
摘要: Locust的安装(注意) 新版本以2开头,现在最新稳定版为2.10.1; (2.x版本) 旧版本以0开头,比如我现在安装的是开发版本为0.12.2. 那么他们有什么区别呢?目前有如下发现: 安装方式的变化: 旧版本安装命令为:pip install locustio 新版本安装命令为:pip in 阅读全文
posted @ 2024-03-12 22:09 yongheng999 阅读(335) 评论(0) 推荐(0)
摘要: 不同细节表现如下: * 脚本 locust使用写脚本的方式,方便对于python有一定基础的人,可以随着自己的想法进行脚本的编写 jmeter通过可视化工具,填写后保存。上手难度低,适合所有人员。 * 运行 locust有两种启动,一种通过web模式控制,还有一种通过命令行控制 jmeter有两种启 阅读全文
posted @ 2024-03-12 21:39 yongheng999 阅读(83) 评论(0) 推荐(0)
摘要: 一 Locust的介绍 现在不管是互联网行业还是传统行业,对性能的要求,都日渐增多,为了能更快更准确的定位问题,发现问题,以及解决问题,市面上出现了越来越多的性能测试工具,例如Jmeter,LoadRunner,Locus,而今天,我们主要介绍就是Locust,locust官网如下:https:// 阅读全文
posted @ 2024-03-12 21:35 yongheng999 阅读(178) 评论(0) 推荐(0)
摘要: 一 状态码定义 二 遵守的规范 200 一定是正确。所有异常都不使用 200 返回码 业务逻辑上的错误,有特别的错误码尽量使用 4xx,否则使用 400。 服务器端内部错误,无特别错误码使用 500。 业务异常时,返回内容使用 JSON 格式定义 error 信息。 阅读全文
posted @ 2024-03-12 09:22 yongheng999 阅读(51) 评论(0) 推荐(0)
摘要: 一 测试背景 首先阐述本次性能测试背景,即被测系统类型,面向哪些用户,具备什么特点,为什么进行性能测试,预期的一些指标等等 比如:为了保证“双十一”大促期间,系统能稳定运行且保障业务的高可用,进行性能测试 核心:评估系统性能、分析性能变化趋势,定位系统瓶颈风险,协助规划系统容量 二 测试的目的 测试 阅读全文
posted @ 2024-03-09 21:54 yongheng999 阅读(148) 评论(0) 推荐(0)
摘要: 一 首先我们要搞清楚接口签名步骤: **第一步:初步实现接口****第二步:找开发拿到算法和key** * key:sAHDRNJg0ZevmEn7HwBfbw== * 算法:HmacMD5 咱们就找一个https://www.wenjiangs.com/doc/85uwistv * 在JMeter 阅读全文
posted @ 2024-03-06 16:15 yongheng999 阅读(70) 评论(0) 推荐(0)
摘要: 一 引入: 作用类似于JMeter监听器,ctx、vars、props、prev、log都和BeanShell Sampler一样 二 特定参数有: * sampleEvent:对应org.apache.jmeter.samplers的SampleEvent类 * sampleResult: **s 阅读全文
posted @ 2024-03-06 14:12 yongheng999 阅读(138) 评论(0) 推荐(0)
摘要: 一 引入: 二 BeanShell 断言参数: 作用类似于JMeter断言,ctx、vars、props、prev、log、SampleResult都和BeanShell Sampler一样 BeanShell Assertion特定的参数有: * Failure * FailureMessage 阅读全文
posted @ 2024-03-06 13:50 yongheng999 阅读(156) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 18 下一页