51Testing软件测试论坛

标题: 请问运行结束后怎么查看迭代次数 [打印本页]

作者: burenshi    时间: 2009-11-25 10:49
标题: 请问运行结束后怎么查看迭代次数
我设置的action迭代次数是10000    运行一段时间后发现报错  我手动停止

这时我想知道已经迭代了多少次    请问如何查看能知道这个

多谢
作者: winthnight    时间: 2009-11-25 10:56
标题: 回复 1# 的帖子
可以看pass和fail掉的transation数
作者: burenshi    时间: 2009-11-25 11:08
原帖由 winthnight 于 2009-11-25 10:56 发表
可以看pass和fail掉的transation数


这两个加起来就是已经进行的迭代次数?
作者: angle-ying    时间: 2009-11-25 11:22
标题: 回复 2# 的帖子
我不赞同LZ的说法 我刚才试了一下迭代2次 10个vu在5分钟的时间内跑
跑了16秒的时候收到暂停 并且error100个 pass 与fail 全部为0
作者: burenshi    时间: 2009-11-25 11:29
原帖由 angle-ying 于 2009-11-25 11:22 发表
我不赞同LZ的说法 我刚才试了一下迭代2次 10个vu在5分钟的时间内跑
跑了16秒的时候收到暂停 并且error100个 pass 与fail 全部为0

   那怎么看呢
作者: winthnight    时间: 2009-11-25 11:50
标题: 回复 4# 的帖子
迭代只能设置在action的transation里
error100个 pass 与fail 全部为0 也没什么奇怪的,表示在init 里出了错误
另外pass和fail的transation数也包括int transation和end transation,所以并不是直接相加代表迭代次数
打开transation数的详细信息,action里的transation数才是迭代的次数
作者: angle-ying    时间: 2009-11-25 12:03
打开运行的页面的vuser弹出对话框里的   attempted 显示的就是迭代成功的次数

iteration 显示的是迭代的次数
作者: burenshi    时间: 2009-11-25 12:04
原帖由 winthnight 于 2009-11-25 11:50 发表
迭代只能设置在action的transation里
error100个 pass 与fail 全部为0 也没什么奇怪的,表示在init 里出了错误
另外pass和fail的transation数也包括int transation和end transation,所以并不是直接相加代表迭代次 ...


请问最后一句  “打开transation数的详细信息,action里的transation数才是迭代的次数”   在哪个界面怎么操作   多谢
作者: angle-ying    时间: 2009-11-25 12:04
标题: 回复 6# 的帖子
我不知道在那里耶  我去找找去   谢谢LZ
作者: burenshi    时间: 2009-11-25 12:06
原帖由 angle-ying 于 2009-11-25 12:03 发表
打开运行的页面的vuser弹出对话框里的   attempted 显示的就是迭代成功的次数

iteration 显示的是迭代的次数


在controller还是analysis进行你说的操作?
作者: angle-ying    时间: 2009-11-25 12:17
在controller 里
作者: angle-ying    时间: 2009-11-25 12:26
我刚才算了一下 我的方法跟 winthnight 的结果是一样的 关于迭代成功的数
作者: yangfengwait    时间: 2009-11-25 12:45
vuser状态里不是显示了它执行了几次迭代了么?
作者: burenshi    时间: 2009-11-25 12:52
原帖由 angle-ying 于 2009-11-25 12:17 发表
在controller 里



vuser里看到   stopped 172 iterations attempted:30 succeeded

是指 在迭代第172次停止  成功迭代了30次?
作者: winthnight    时间: 2009-11-25 14:09
原帖由 burenshi 于 2009-11-25 12:04 发表


请问最后一句  “打开transation数的详细信息,action里的transation数才是迭代的次数”   在哪个界面怎么操作   多谢


在controller run界面下右上角显示pass transation数那个框双击应该就可以,我不是很记得了。。。。
作者: burenshi    时间: 2009-11-25 14:54
原帖由 winthnight 于 2009-11-25 14:09 发表


在controller run界面下右上角显示pass transation数那个框双击应该就可以,我不是很记得了。。。。


1 按照你的思路  要算迭代次数的话就不只是看pass transaction了  failed transaction也要看了   对吗?

2 在transaction窗口看action_transaction一行  passed数+failed数就是迭代次数了吗?

多谢指点
作者: wwwux    时间: 2009-11-25 16:31
明确的回答:
如果你是多用户加压,而且没有集合点,这种情况你是没办法看迭代次数的,每个用户的迭代次数是不同的!
作者: burenshi    时间: 2009-11-25 16:45
原帖由 wwwux 于 2009-11-25 16:31 发表
明确的回答:
如果你是多用户加压,而且没有集合点,这种情况你是没办法看迭代次数的,每个用户的迭代次数是不同的!



是多用户  但是有集合点
作者: winthnight    时间: 2009-11-25 16:46
标题: 回复 16# 的帖子
1 按照你的思路  要算迭代次数的话就不只是看pass transaction了  failed transaction也要看了   对吗?   对

2 在transaction窗口看action_transaction一行  passed数+failed数就是迭代次数了吗?   没错
作者: burenshi    时间: 2009-11-25 16:58
原帖由 winthnight 于 2009-11-25 16:46 发表
1 按照你的思路  要算迭代次数的话就不只是看pass transaction了  failed transaction也要看了   对吗?   对

2 在transaction窗口看action_transaction一行  passed数+failed数就是迭代次数了吗?   没错


   非常感谢你指点
第一个问题问完我发现打开那个窗口之后就把passed 和failed都显示出来了
作者: xiaoy035    时间: 2009-11-26 21:08
学习 谢谢
作者: yiqufu    时间: 2009-12-8 15:19
看日志




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