导读 在现代性能测试领域,Locust是一款轻量级且易用的工具,帮助开发者快速构建压力测试场景。📍今天就来分享一个简单的Locust示例,让你轻松上...
在现代性能测试领域,Locust是一款轻量级且易用的工具,帮助开发者快速构建压力测试场景。📍今天就来分享一个简单的Locust示例,让你轻松上手!💪
首先,确保安装了Locust(pip install locust)。接着创建一个Python脚本,比如`locustfile.py`,编写如下代码:
```python
from locust import HttpUser, task, between
class WebsiteTest(HttpUser):
wait_time = between(1, 2)
@task
def load_test(self):
self.client.get("/")
self.client.get("/about")
```
这段代码模拟用户访问网站的两个页面。运行`locust -f locustfile.py`后,打开浏览器输入`http://localhost:8089`即可启动Web界面,设置并发用户数和请求速率。🚀
通过这个小例子,你可以迅速了解Locust的基本功能。无论是测试API还是网页性能,Locust都能帮你轻松搞定!💻✨