当前位置: 首页 > news >正文

Multi-Mechanize工程目录结构说明

为什么80%的码农都做不了架构师?>>>   hot3.png

目录结构

每个测试项目包含以下内容:

  • config.cfg的配置文件。用于设定测试选项。

  • test_scripts/虚拟用户脚本的目录。在这里添加您的测试脚本。

  • results/:结果存储目录。对于每个测试都声称一个时间戳目录,里面包含结果的报告。

multimech-newproject,默认生成一个随机数的脚本。脚本v_user.py如下:

import randomimport timeclass Transaction(object):
    def __init__(self):
        pass

    def run(self):
        r = random.uniform(1, 2)
        time.sleep(r)
        self.custom_timers['Example_Timer'] = rif __name__ == '__main__':
    trans = Transaction()
    trans.run()
    print trans.custom_timers

配置参数的含义如下:

  • run_time: duration of test (seconds) 测试的执行时间

  • rampup: duration of user rampup (seconds) 多少秒内发完请求

  • results_ts_interval: time series interval for results analysis (seconds) 结果分析时间

  • progress_bar: turn on/off console progress bar during test run 是否显示进度条

  • console_logging: turn on/off logging to stdout 是否输出到stdout

  • xml_report: turn on/off xml/jtl report 是否生成xml报告。

  • results_database: database connection string (optional) 保存结果的数据库连接字符串(可选)

  • post_run_script: hook to call a script at test completion (optional) 调用的善后脚本(可选)

转载于:https://my.oschina.net/hibony/blog/803624

相关文章:

  • 统计当前在线用户数量
  • QT多线程类数组同时开启几十个线程
  • 实体ip 虚拟ip 固定ip 动态ip
  • 3 - Components
  • ceph 手工部署集群
  • 转载:align
  • codewars020: The Clockwise Spiral 数字顺时针螺旋矩阵
  • Servlet引擎Jetty之入门1
  • PHP SPL中提供了SplFileInfo和SplFileObject两个类来处理文件操作。
  • pg_dump实例详解(备份postgresql和greenplum数据库)
  • GATK使用说明(一)
  • linux应用之apache的源码安装(centos)
  • linux sudo 命令
  • 客户端Socket
  • 一张图看懂开源许可协议,开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别...
  • “寒冬”下的金三银四跳槽季来了,帮你客观分析一下局面
  • 〔开发系列〕一次关于小程序开发的深度总结
  • Android框架之Volley
  • CentOS从零开始部署Nodejs项目
  • classpath对获取配置文件的影响
  • ES6简单总结(搭配简单的讲解和小案例)
  • Git的一些常用操作
  • js中forEach回调同异步问题
  • PHP的Ev教程三(Periodic watcher)
  • Python socket服务器端、客户端传送信息
  • Python连接Oracle
  • Rancher-k8s加速安装文档
  • React 快速上手 - 06 容器组件、展示组件、操作组件
  • React系列之 Redux 架构模式
  • Redis字符串类型内部编码剖析
  • SegmentFault 技术周刊 Vol.27 - Git 学习宝典:程序员走江湖必备
  • SQLServer插入数据
  • UEditor初始化失败(实例已存在,但视图未渲染出来,单页化)
  • 道格拉斯-普克 抽稀算法 附javascript实现
  • 官方新出的 Kotlin 扩展库 KTX,到底帮你干了什么?
  • 如何使用 JavaScript 解析 URL
  • 通过获取异步加载JS文件进度实现一个canvas环形loading图
  • 通信类
  • 在electron中实现跨域请求,无需更改服务器端设置
  • 《TCP IP 详解卷1:协议》阅读笔记 - 第六章
  • 7行Python代码的人脸识别
  • Semaphore
  • $.extend({},旧的,新的);合并对象,后面的覆盖前面的
  • (4.10~4.16)
  • (70min)字节暑假实习二面(已挂)
  • (Demo分享)利用原生JavaScript-随机数-实现做一个烟花案例
  • (机器学习-深度学习快速入门)第一章第一节:Python环境和数据分析
  • (转载)OpenStack Hacker养成指南
  • ./mysql.server: 没有那个文件或目录_Linux下安装MySQL出现“ls: /var/lib/mysql/*.pid: 没有那个文件或目录”...
  • .halo勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .NET Core WebAPI中使用Log4net 日志级别分类并记录到数据库
  • .net core 控制台应用程序读取配置文件app.config
  • .NET I/O 学习笔记:对文件和目录进行解压缩操作
  • .net 反编译_.net反编译的相关问题
  • .net 写了一个支持重试、熔断和超时策略的 HttpClient 实例池