摘要:
allure 命令行参数 先看看 allure 命令的帮助文档 #cmd 敲 allure -h allure 命令的语法格式 allure [options][command][command options] options列表 Options: --help 命令行帮助文档 -q, --qui 阅读全文
摘要:
配置元件的入门介绍 配置元件介绍 配置元件和取样器的关系十分紧密 比如说常用的:http默认值,设置数据库连接,FTP连接等 有什么配置元件 阅读全文
摘要:
前置、后置处理器的入门介绍 前置处理器 在发出取样器请求前执行一些操作 用的比较多的是:设置一些参数、修改取样器的设置、脚本预处理 有什么前置处理器 后置处理器 在取样器请求发出后执行一些操作 用的比较多的是:处理响应数据,提取某个值 有什么后置处理器 阅读全文
摘要:
断言Assertions 的入门介绍 断言的介绍:(有作用域) 可以断言服务器的响应内容 在性能测试脚本中使用断言,一般是为了调试脚本 在接口自动化测试中使用断言,一般是为了严谨的校验接口响应内容是否符合预期 添加断言 可以将断言添加到任何取样器,只作用于当前取样器 如果断言是在线程组下,那么会作用 阅读全文
摘要:
定时器Timers 的入门介绍 不使用定时器时 Jmeter 线程将按顺序执行各个取样器而不会中途暂停 Jmeter 可能会在很短时间内发出过多请求,从而使服务器不堪重负 使用定时器时 可以在取样器下添加定时器,这样定时器只会作用于当前取样器 也可以在线程组下添加多个定时器,统计定时器的总和,然后作 阅读全文
摘要:
1、每一个测试计划至少需要一个线程组 2、线程组下不同组件的执行的顺序 配置元件、监听器 前置处理器 定时器 逻辑控制器 取样器 后置处理器 断言 注:在没有逻辑控制的情况下,取样器是按着从上往下的顺序执行的 阅读全文
摘要:
监听器Listeners 的入门介绍 Listeners 的简介 监听器提供了在Jmeter运行时,收集运行信息的权利 常见的监听器 **Graph Results :**在图表上绘制响应时间 **View Result Tree:**最常用的查看结果树,显示Samplers请求和响应的详细信息,可 阅读全文
摘要:
逻辑控制器Logic Controllers 的入门介绍 Logic Controllers的简介 逻辑控制器可以自定义决定发送请求的时机的逻辑 还可以更改其子元件的请求的顺序 逻辑控制器可以组合使用,然后获取不同的结果 一个简单的小栗子,在平时无论是做压力测试还是接口自动化测试中,我们的登录请求一 阅读全文
摘要:
取样器Samplers 的入门介绍 Samplers 简介 取样器指示Jmeter向服务器发送请求并等待响应 多个取样器按照它们在树中出现的顺序运行 取样器 + 控制器可以修改取样器的执行次数 Jmeter自带的取样器 FTP Request HTTP Request (can be used fo 阅读全文
摘要:
控制器Controllers 的入门介绍 **Jmeter有两种类型的控制器:**Samplers(取样器)和Logical Controllers(逻辑控制器);它们驱动着测试的进行 **取样器:**让Jmeter 发送请求到服务器 **逻辑控制器:**可以自定义决定发送请求的时机的逻辑 控制器是 阅读全文