51Testing软件测试论坛

标题: 遇到棘手问题 望高手速答 [打印本页]

作者: ryancheung    时间: 2007-8-1 17:22
标题: 遇到棘手问题 望高手速答
1  我在CONTROLLER中模拟了5个用户进行插入操作 全部PASS
       但是在系统中的新增数据只有3条
       可能的问题出在哪里了?
       我做了参数化输入 并且数据库可以有完全相同的数据插入
  
   2  另外还有个问题,我在哪里可以看到每个模拟用户的执行动作?
       比如:我做了登陆测试,参数化输入,但我想看每个模拟用户是否真的做了参数化输入,并且看到他们分别用的用户名,请问怎么看?


       谢谢高手解答 小弟急用
作者: ryancheung    时间: 2007-8-1 17:45
又要自己顶了!
作者: spartan    时间: 2007-8-1 19:38
原帖由 ryancheung 于 2007-8-1 17:22 发表
1  我在CONTROLLER中模拟了5个用户进行插入操作 全部PASS
       但是在系统中的新增数据只有3条
       可能的问题出在哪里了?
       我做了参数化输入 并且数据库可以有完全相同的数据插入
  
   2  另 ...


对于第二个问题,你可以查看Controller运行时的log.具体操作方法如下:
  1. 在controller中的scenario运行之前,在design界面选中脚本,设置其runtime setting如下图所示:
  [attach]30291[/attach]
  2. 执行controller中的scenario,在 run界面双击正在运行的用户,选择你要监控的某个虚拟用户,然后点击按钮show vuser log. 如下图所示
  [attach]30292[/attach]
  3.在打开的页面中,你就可以看到参数的替换信息。如下图所示:
  [attach]30293[/attach]

[ 本帖最后由 spartan 于 2007-8-1 19:43 编辑 ]
作者: antsbee    时间: 2007-8-1 20:03
对于 第二步  可以用抓包工具 ,来实现么?
      登陆测试  有相对应的ID么 ? 参数化输入 也可以用抓包工具实现的吧?
作者: ryancheung    时间: 2007-8-1 20:22
多谢多谢啊 太牛了
作者: ryancheung    时间: 2007-8-1 21:12
有没有人遇到过第一种我说的情况?
作者: ryancheung    时间: 2007-8-2 09:38
参数化输入没有问题啊 但为什么所有的VUSER都PASS了 所有动作都SUCCESSFUL 但是数据库却少插入记录呢
作者: 筷子    时间: 2007-8-2 09:45
听说参数化的时候,在参数最后一行要留出空行sdlkfj8 你要不要试试
作者: ryancheung    时间: 2007-8-2 11:47
我用的是VUSER ID 没有用FILE
作者: windfly1314    时间: 2007-8-2 15:17
第一种情况我也常见阿,你可以看看你后台是否报错了。有时候作压力测试也是要对照你系统的结果来看的。我觉得lr中的pass提示本来就存在缺陷。
作者: Linda_123    时间: 2007-8-3 17:22
第一个问题:
我觉得原因是你的检查点设置的不够合理, 当出现错误的时候, 你设置的检查点仍能找到, 所以自然不会报错了.

建议, 换一个检查正确性的方式.
作者: spartan    时间: 2007-8-3 17:26
原帖由 Linda_123 于 2007-8-3 17:22 发表
第一个问题:
我觉得原因是你的检查点设置的不够合理, 当出现错误的时候, 你设置的检查点仍能找到, 所以自然不会报错了.

建议, 换一个检查正确性的方式.


应该不是检查点设置的问题,从LZ的语言描述来看, 他/她并没有设置检查点在脚本中。
作者: ryancheung    时间: 2007-8-3 17:45
我的确没有设置检查点 我想知道这种情况可能出现的原因?




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