51Testing软件测试论坛

标题: 问个很奇怪的问题 [打印本页]

作者: kratexi    时间: 2010-5-15 15:35
标题: 问个很奇怪的问题
问个很奇怪的问题  一个web发消息系统

不用LR时登陆发消息都是正常
现在用lr录制单用户A 登陆 发消息 回放成功
在另一已经登陆系统的用户B也可以看到A在线并发布了消息 回放几次就可以看到发布消息几次
参数化两个回放成功
在另一已经登陆系统的用户B也可以看到参数化用户在线并分别发布了消息

突然过些时间再回放的时候(就是莫名其妙的不行了 这段时间并没有修改脚本)
在另一已经登陆系统的用户B就看不到参数化用户在线并发布了消息

脚本编译通过 且没有任何error出现 除了刚开始录制时只有的一个404warning(问过开发人员了没影响)
于是将参数化数值改回用户A回放时  在另一已经登陆系统的用户B还是看不到参数化用户在线并发布了消息


每次录脚本的时候都会出现该问题
这问题困扰了我好多天,希望哪位朋友可以帮忙下

[ 本帖最后由 kratexi 于 2010-5-15 15:36 编辑 ]
作者: 玉簪花    时间: 2010-5-16 21:23
1.查看一下你参数化读取设置是否正确;
2.试一下自动关联;
3.还不行,你就再录个脚本吧.
希望有结果了回复一下,我们都学学~
作者: msnshow    时间: 2010-5-16 22:49
从楼主说的情况看,我觉得问题可能不在于你的脚本,而是系统本身

你在测试时还需要关注系统的日志,有没有报错之类的
作者: kratexi    时间: 2010-5-17 08:58
1.查看一下你参数化读取设置是否正确;
2.试一下自动关联;
3.还不行,你就再录个脚本吧.

同一脚本现在单用户也不行 应该不是参数化读取设置吧
自动关联---我有扫描过了 没有数值需要关联
已经不止录过一两个了 每次都是这样

你在测试时还需要关注系统的日志,有没有报错之类的

刚重试了下然后去查看了下服务器 没有报错啊




补充一个:
有时候如果另外我有开两个系统页面 回放脚本的时候 一个页面可以看到有消息发布 另一个页面只能看到部分消息发布
但是如果没用LR 单手工开十几个发消息 每个页面都不会有遗漏信息

[ 本帖最后由 kratexi 于 2010-5-17 09:32 编辑 ]
作者: marco    时间: 2010-5-17 13:56
看看脚本中是否还有地方是需要关联的,有时自动关联并不能100%解决问题,手动关联还是必不可少的
作者: gmyeti    时间: 2010-5-20 16:53
建议你跟开发人员聊一下,可能是系统有个什么是自动计算的,过多长时间会失效。(这个应该是登录验证机制或者是否在线的验证机制那部分吧)
你可以跟开发讨论下登录验证那部分传给服务器的串都包括哪些内容,有一部分应该是要关联的。还有在在线情况下,服务器是不是也会定时和客户端交互以获取客户端是否在线的信息。除了session外会不会还有其他程序设计的传送内容。




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