用JMETER测试

本文讲述了使用JMeter进行Web和数据库压力测试的过程。从录制脚本遇到的问题,如Cookie管理和多线程设置,到解决JDBC连接配置中遇到的驱动和URL问题。作者通过实践摸索,成功进行了登录页面的测试并解析了响应数据,同时也分享了数据库连接字符串的正确写法和端口问题的解决方法。
摘要由CSDN通过智能技术生成

网上的资料真的是很多很全那

想当初如果按着网上的步骤一步一步的测试,网页和数据库的压力测试早就测试完了。郁闷那。。。。。。

web测试:在网上找到一篇如何用录制脚本的方法测试web的,可是当我录制好后看到录制控制器里那么多的网页和图片时候就疯了

这么一大堆东西让我怎么区分哪些是有用的,哪些是无用的,还要认真的看懂厘清抓狂

后来把测试web的方法调整了一下,通过自己设置测试项目(而非录制)进行网页测试。发现cookie的设置成了挡道的恶狗,本着好狗不挡道,既然是恶狗就要修理的原则,花了3天依然是茫茫然,这还能测试吗。

我就向公司的项目经理请教,经理说测试压力你需要会多线程和SQL。

啊。。。

我问开发的工程师,能不能提供一个测试的接口,我可以多用户登录测试,(我认为html不就是就是发几个指令的问题)。他说这个是系统,不是web测试,不是发几个命令就可以的。

我郁闷了,有这么难吗。不是先前有个录制可以用吗,大不了我把发送网页的所用参数都录制下来,一一发送。

于是我用jmeter建立一个线程组,在线程组下添加了请求默认值(在配置原件里),还添加了录制控制器(在逻辑控制器里,别忘了写,是保存抓到的页面),还加了三个监听器,查看结果树,聚合报告,图形结果

在工作台上增加了http代理服务器(工作台->非测试原件)。

对IE浏览器开始设置:Internet选项->连接->局域网设置。然后勾选“为LAN使用代理服务器”的复选框,地址框填  localhost  ,设置自己电脑端口8080。其他不动,然后点击各种的确认。

打开jmeter的http代理服务器页面,点击开启。很幸运我这一次录制尽然只有8项而且都是网页(后来录制都是50多项)。

我一项一项的找那个登录页面,很快找到了,而且发送的登录密码和登录的序号都在其中。

点击运行通过了几个页面,根据查看结果树把没通过的页面都删了,又运行了一次,这一次竟然都过了。根据查看结果树的的响应数据,这不是h

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值