51Testing软件测试论坛

标题: jmeter java request如何设置多个事务? [打印本页]

作者: jwz_hz    时间: 2015-12-7 17:05
标题: jmeter java request如何设置多个事务?
jmeter新手。
loadrunner里面指定事务的话会有名字,而jmeter貌似事务是用SampleResult.sampleStart() 和 SampleResult.sampleEnd()来标志,但是并没有事务名,是不是单个脚本不能有多个事务?

最好有类似代码,谢谢
作者: gaha    时间: 2015-12-7 19:53
http://wenku.baidu.com/view/e8bcda8c240c844768eaee3c?fr=prin

用jmeter测试java class,告诉你了需要引哪个包,使用哪个方法。
真是一份文档走遍天下。
作者: jwz_hz    时间: 2015-12-8 10:25
gaha 发表于 2015-12-7 19:53
http://wenku.baidu.com/view/e8bcda8c240c844768eaee3c?fr=prin

用jmeter测试java class,告诉你了需要 ...

这些我都明白。
你这个例子里,还是只有一个事务吧,还是没解决我的提问哦
我想知道怎么样能有多个事务?

作者: gaha    时间: 2015-12-8 14:53
本帖最后由 gaha 于 2015-12-8 17:57 编辑

你看明白截图了吗?jmeter的java 请求发送的是参数部分,java里所有用到的参数都可以在这里发送,类似于页面通过post发参数给action,那么你的class里如何处理完全取决于你传多少个参数过来,这里就等于servlet,class的处理结果会在jmeter的屏显上显示,如果你的class里有针对多个参数而编写的不同的方法,不就是不同的事务吗?其实我想是这样,你从Jmeter发参数给class,如果class里的所有方法都用到,那肯定所有参数都要发送,否则就只能有的参数有值,有的没有,空值自己在class里做判断。

了解基本的mvc编程方法应该更好理解。

作者: 爱笑girl    时间: 2015-12-8 15:23
问个问题,您知道jmeter可以测试app接口吗?可以的话,怎么测?求教




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2