5w1h方法 what,主要测试目标,范围即测试范围确定, 输出测试范围 why,测试背景- where,在什么环境下,完成--输出 测试硬件环境和软件数据准备 when,什么时间阶段,完成什么测试 输出具体的关键里程碑,决定该阶段是否结束 who,谁来做,哪些阶段是全员参与,哪些阶段过程由谁具体负 ...
分类:
其他好文 时间:
2020-02-13 14:59:45
阅读次数:
75
什么是测试计划 测试计划,描述了要进行的测试活动的范围、方法、资源和进度的文档;是对整个信息系统应用软件组装测试和确认测试。它确定测试项、被测特性、测试任务、谁执行任务、各种可能的风险。测试计划可以有效预防计划的风险,保障计划的顺利实施。 测试计划也称为测试方案,某些企业会将测试方案与测试计划区分开 ...
分类:
其他好文 时间:
2020-02-09 11:58:23
阅读次数:
64
一、基本概念 1.测试计划是使用 JMeter 进行测试的起点,它是其它 JMeter 测试元件的容器。 2.线程组:代表一定数量的并发用户,它可以用来模拟并发用户发送请求。实际的请求内容在Sampler中定义,它被线程组包含。可以在“测试计划 ->添加->线程组”来建立它,然后在线程组面板里有几个 ...
分类:
其他好文 时间:
2020-02-09 11:18:44
阅读次数:
49
a) 加载数据库驱动程序 在测试计划中添加Oracle数据库的驱动程序jar包,添加的jar包要与所压测的Oracle数据库版本一致,jar包放在Jmeter的lib目录下,我们用的是ojdbc6.jar这个jar包。示例如下: b) 添加线程组:右键测试计划——添加——Threads(users) ...
分类:
数据库 时间:
2020-02-08 17:50:13
阅读次数:
92
Jemter中共有三种类型的线程组,分别是:setUp线程组,普通线程组,tearDown线程组。 如下图所示: setUp线程组:在普通线程组之前执行,如果有多个setUp线程组则根据添加顺序先后执行。 普通线程组:在setUp线程组全部执行结束后开始执行,如果存在多个普通线程组,则根据测试计划中 ...
分类:
编程语言 时间:
2020-02-07 14:52:00
阅读次数:
181
压测数据库时需要添加一个jar包,自己在网上下载就好了,将下载的jar包放到jmeter文件下 在测试计划中导入添加的jar包 1.添加线程组 2.添加取样器-->JDBC Request 3.点击JDBC Request,添加配置元件,JDBC connection congrition 点击运行 ...
分类:
数据库 时间:
2020-02-06 12:50:45
阅读次数:
76
线程组元件是任何一个测试计划的开始点。在一个测试计划中的所有元件都必须在某个线程下。所有的任务都是基于线程组。测试计划右击-》threads(users)-》线程组,如图: 具体参数详解: 1.名称:任意,具有有意义的名字 2.注释:备注信息 3.取样器错误后执行的动作 a.继续:某一个请求遇到错误 ...
分类:
编程语言 时间:
2020-02-04 21:59:49
阅读次数:
104
JMeter-调试日志记录 参考文档:https://jmeter.apache.org/usermanual/hints_and_tips.html 大多数测试元素包括调试日志记录。 如果从GUI运行测试计划,请选择测试元素,然后使用“Help”菜单 Enable logging or Disab ...
分类:
其他好文 时间:
2020-01-31 12:32:51
阅读次数:
171
参考文档:https://jmeter.apache.org/usermanual/hints_and_tips.html 有时很难使用变量或包含某个URL或参数的方法在“测试计划”树和元素中找到。 从2.6开始提供新功能,您可以在菜单搜索中访问它。 它为搜索提供以下选项: Case sensiti ...
分类:
其他好文 时间:
2020-01-31 12:09:11
阅读次数:
83
使用镜像服务器 在调试和修改测试计划的过程中,通常会为采样器增加一些额外的设置,例如设置额外HTTP头、Cookie管理器或认证管理器等,但当设置了这些内容后,sampler发出的请求是否就与预期的完全一致呢? 当然用户可以通过添加监听器来看查采样器发出的HTTP请求,但如果调试过程中并不想真正地把 ...
分类:
其他好文 时间:
2020-01-27 23:49:18
阅读次数:
90