51Testing软件测试论坛

标题: loadrunner回放脚本成功,但实际值没有更改,跪求高手指点 [打印本页]

作者: 六刀流    时间: 2013-2-25 17:49
标题: loadrunner回放脚本成功,但实际值没有更改,跪求高手指点
loadrunner回放脚本成功,也能生成负载,就是客户端没有数据(比如脚本是删除某条记录,回放脚本以后这条记录还在),好像回放脚本和系统没啥关系似的...... 这个问题如何解决呢  跪求高手指导!
作者: fnngj    时间: 2013-2-26 10:23
1、先动操作一遍(删除操作),查看数据库的一条数据是否被删除。
录制脚本时,操作一遍(删除操作),查看数据库的一条数据是否被删除。如果第一步没问题,这一步也应该也没问题。
回放脚本,查看数据库是否删除一条记录。 这里就可能没真正删除一条记录。有可以你协议先错了,脚本没有完整的记录你的操作。加检查点分析。
如果回放也可以真正删除记录,再看放到加压机是否可以。。。。一步一步分析,确定出在哪个环节上,再来解决。
作者: 梦之秋    时间: 2013-2-26 14:10
你说的回放脚本成功,也能生成负载?你是怎么去判断的。加检查点验证了吗?
作者: ffwithvv    时间: 2013-2-26 15:51
你说的回放脚本成功,也能生成负载?你是怎么去判断的。加检查点验证了吗?
梦之秋 发表于 2013-2-26 14:10



    回放就是一个验证过程,看看脚本有没有报错,或者看看你这里所谓的记录有没有删除。因为回放的同时,LR会跑一遍脚本的,所以不产生什么负载和压力,仅做验证。
估计问题的原因是缺少关联
作者: 梦之秋    时间: 2013-2-27 12:36
脚本不报错,不能确定是否正确,应该多加检查点。。也可做调试你脚本的作用
作者: 六刀流    时间: 2013-2-28 17:47
回复 5# 梦之秋


我也想设检查点,但是快照显示不出来,有的还是乱码的....急死我了  
  [attach]83871[/attach]
作者: shotting    时间: 2013-3-5 17:11
脚本运行不报错不代表正确完成了事务处理,需要根据测试用例的预期结果增加检查点检查
作者: shotting    时间: 2013-3-5 17:12
脚本运行不报错不代表正确完成了事务处理,需要根据测试用例的预期结果增加检查点检查
作者: shotting    时间: 2013-3-5 17:13
另外,如果增加了检查点,检查点不通过,可以通过参数化和关联对脚本进行加强,以达到你测试的目的
作者: linneiwei    时间: 2013-6-18 21:27
我们之前测试就出现过类似问题,loadrunner本来应该收302响应(如登陆),跳转到正常登陆页面,结果收到200响应跳转到失败页面,因为没加入检查点,所以测试失败。
可以使用kylinPET工具,它支持录制日志与回放日志比较,把不同之处标红色,这样一目了然知道录制与回放那里不一样,就可以判断脚本错在哪,或者脚本是否正常。
作者: lin39320028    时间: 2013-6-19 14:59
顶kylinPET,最近用了该工具,确实很方便。尤其是比较两次录制脚本自动关联,很大程度上提升脚本效率,而且回放能与录制日志比较定位脚本问题,确实不错。




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