摘要:
本文以Jmeter 连接microsoft sql server为例。 1 从微软官网下载Microsoft SQL Server JDBC Driver 地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=21599 解压后将文件夹 阅读全文
摘要:
1 测试中提交数据有延时1min,所以查询数据是否提交成功要设置定时器。 固定定时器页面:单位是毫秒 [dinghanhua] 2 集合点。Synchronizing Timer 集合点编辑:集合用户数,终止等待时间(过了这个时间用户没有达到设置的个数,不再等待) 3 交替控制器。测试中遇到有两个请 阅读全文
摘要:
线程组循环次数大于1的时候,请求里每次提交的数据都相同。有的系统限制了不能提交相同数据,我们通过 CSV Data Set Config 加载csv文件数据。 1 创建一个文本文件,输入参数值保存为.csv文件。一次循环读一行数据。 2 Jmeter 线程组点击右键》添加》配置元件》 CSV Dat 阅读全文
摘要:
在测试过程中,遇到一个问题:用户登录成功后服务器会返回一个登录凭证,之后所有的操作都需要带上此凭证。我们怎么获取登录凭证并传递给后续的操作? Jmeter提供了正则表达式提取器,用变量提取参数,后续通过${变量名}引用参数。 1 添加一个登录的http请求。运行。得到响应数据,如图所示。 登录凭证是 阅读全文
摘要:
发出请求之后,通过添加断言可以判断响应数据是否是我们的预期结果。 1 在Jmeter中发送一个登录的http请求(参数故意输入错误)。结果肯定是登陆失败啦。 但结果树中http请求的图标显示‘绿色’表示请求成功了,因为服务器确实对请求返回了响应数据。 我们来添加断言验证响应数据符合预期。只有登录成功 阅读全文
摘要:
本文讲三种content-type以及在Jmeter中对应的参数输入方式 第一部分:目前工作中涉及到的content-type 有三种: content-type:在Request Headers里,告诉服务器我们发送的请求信息是哪种格式的。 1 content-type:application/x 阅读全文
摘要:
发送一个简单的get http请求 1 启动Jmeter,在测试计划上点击鼠标右键》添加》Threads(Users)》线程组 2 线程组界面。可设置线程数,几秒启动所有线程,循环次数。默认都是1。 3 添加http请求:在线程组上点击鼠标右键》添加》Sampler》HTTP请求[writer:di 阅读全文
摘要:
1 Jmeter运行需要java环境。首先需要安装JDK。 图标是这样的: 2 下载apache-jmeter包。 jmeter官网:http://jmeter.apache.org/ 3 解压Jmeter包(解压后即可使用)。 4 双击解压后的文件夹bin目录下的Jmeter.bat启动Jmete 阅读全文
摘要:
测试过程中需绑定hosts。将测试环境IP绑定域名,输入域名即可连接到测试环境。 1 hosts文件地址:C:\WINDOWS\system32\drivers\etc 2 用记事本打开hosts。【dinghanhua】 在最下面一行加上:测试ip 域名 #注释。保存。 3 配置完成后,因为dns 阅读全文