lil_z 发表于 2011-1-21 17:21:45

LR回放日志有错误,状态却通过

用LR录制使用了AJAX的网页,选择的是AJAX协议和GUI级别,录制时没有问题,回放日志中有javascript错误,如:不支持事件onajaxStart,但是回放概要中提示“未检查到错误”,可测试结果中也全部通过了,像这种情况怎么办呢
还有就是如果选择的是HTTP/HTLM协议来录制,快照中会出现很多乱码,并且有部分图片不能显示出来,但是回放时没有问题,那到底应该选择AJAX协议还是HTTP协议呢

msnshow 发表于 2011-1-22 08:54:56

一般很少使用AJAX协议

msnshow 发表于 2011-1-22 08:55:09

乱码是编码的问题

zhirenchong 发表于 2011-1-23 20:23:55

一般对于基于Web的应用都是选择HTTP/HTLM协议来进行录制,会很顺,至于乱码问题是字符集的问题,可以选择设置录制的时候使用UTF-8的形式,但是不是很推荐,因为许多页面并不都是基于UTF-8的编码,转码的时候可能会出现错误,至于出现的乱码只要LR自己能识别就OK,我们只要关注自己录制的时候哪些需要参数化就好,需要参数化的部分能正确回显就OK。还有你说的图片加载不出来,应该是录制的时候基于non-html不录制的设置,这样占用资源也少,但是和后台交互的数据都录制了,没关系个人认为!

lil_z 发表于 2011-1-24 10:17:28

谢谢各位的回答。但是现在有一个问题是,我说的不能显示的图片是指:在回放时的运行查看器中,根本就看不见可以点击的按钮(就是说与AJAX相关的按钮都看不见),并且在运行查看器中还会出现一些错误提示

婴儿 发表于 2011-1-24 12:11:51

运行时查看器只是个辅助工具,只显示HTML内容,功能很弱,很多都显示不了,这是正常的。你熟悉LR后,一般就用不上它了

Kadar 发表于 2011-1-24 16:11:05

受教了!我也是脚本回放时不能看到具体的图片

lil_z 发表于 2011-1-25 17:06:15

谢谢指教

msnshow 发表于 2011-1-25 19:42:19

看不看得到与性能关系不大,没必要关注这个
页: [1]
查看完整版本: LR回放日志有错误,状态却通过