随笔分类 -  测试工具

摘要:如何利用Requestly提升前端开发与测试的效率,让你事半功倍?痛点 前端测试 在进行前端页面开发或者测试的时候,我们会遇到这一类场景: 在开发阶段,前端想通过调用真实的接口返回响应 在开发或者生产阶段需要验证前端页面的一些 异常场景 或者 临界值 时 在测试阶段,想直接通过修改接口响应来验证前端页面是否正常 想验证后端服务响应比较慢的情况下,验证前端页面是否正 阅读全文
posted @ 2023-05-07 19:32 波小艺 阅读(401) 评论(0) 推荐(2)
摘要:在本文中,我将介绍一个名为Locust的性能测试工具。我将从Locust的功能特性出发,结合实例对Locust的使用方法进行介绍。 概述 Locust主要有以下的功能特性: 在Locust测试框架中,测试场景是采用纯Python脚本进行描述的。不需要笨重的UI和臃肿的XML 对于最常见的http(s 阅读全文
posted @ 2022-04-01 15:21 波小艺 阅读(716) 评论(0) 推荐(0)
摘要:使用配置选项 通过命令行参数来设置通过环境变量设置。例子: LOCUST_LOCUSTFILE=custom_locustfile.py locust 可以由配置文件格式的配置文件设置。默认情况下,Locust 将查找~/.locust.conf 和./locust.conf,您可以使用 --con 阅读全文
posted @ 2022-03-21 23:29 波小艺 阅读(903) 评论(0) 推荐(0)
摘要:现在,让我们看一个更完整/更真实的测试示例: import timefrom locust import HttpUser, task, betweenclass QuickstartUser(HttpUser): wait_time = between(1, 5) @task def hello_ 阅读全文
posted @ 2022-03-21 23:19 波小艺 阅读(278) 评论(0) 推荐(0)
摘要:安装 前提:需要安装python3.6以上的版本 pip安装 locust - 安装locustpip3 install locust- 验证是否安装成功locust -V- 升级locustpip3 install -U --pre locust mac安装 brew install locust 阅读全文
posted @ 2022-03-21 23:16 波小艺 阅读(88) 评论(0) 推荐(0)
摘要:背景 Locust 是一种易于使用、可编写脚本且可扩展的性能测试工具。 现有的任何负载测试工具都不能很好地针对动态网站生成真实的负载,在动态网站中,大多数页面针对不同的用户有不同的内容。现有工具使用笨重的接口或冗长的配置文件来声明测试。而locust采取了不同的方法。您将获得一个Python框架,而 阅读全文
posted @ 2022-03-21 23:13 波小艺 阅读(272) 评论(0) 推荐(0)