51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1804|回复: 2
打印 上一主题 下一主题

windows系统搭建locust环境

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-3-11 15:05:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

必要条件:已安装python(python版本号为3.5.0)及pycharm

1.新建locust项目,进入pycharm,点击新建,点击新建虚拟环境


2.选择要创建项目的目录,点击ok


3.虚拟环境创建成功



4.打开dos窗口,进入script目录,执行active.bat文件,进入虚拟环境


5.执行命令pip install locust安装locust。注意,如果虚拟环境无pip,请先给虚拟环境安装pip


6.安装成功后,site-packages目录中会新增很多第三方库


7.下拉最新的locust代码库


8.输入代码库地址:https://github.com/locustio/locust,点击clone。clone需要等待大概一分钟时间


9.用locus8目录下的locust目录覆盖虚拟环境site-packages下locust目录




10.编写测试脚本
  1. from locust import HttpLocust,TaskSet,task

  2. class Locust_Test(TaskSet):

  3.     @task
  4.     def test(self):
  5.         self.client.get("/search/error.html")


  6. class Locust_Test(HttpLocust):

  7.     task_set = Locust_Test
  8.     host = "https://www.baidu.com"
  9.     min_wait = 1000
  10.     max_wait = 2000
复制代码
11.在脚本所在目录,执行命令:locust -f 脚本名称 启动服务


12.打开浏览器,输入http://localhost:8089/。打开locust页面,点击开始按钮




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-10-1 12:13 , Processed in 0.085757 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表