LR回放日志有错误,状态却通过
用LR录制使用了AJAX的网页,选择的是AJAX协议和GUI级别,录制时没有问题,回放日志中有javascript错误,如:不支持事件onajaxStart,但是回放概要中提示“未检查到错误”,可测试结果中也全部通过了,像这种情况怎么办呢还有就是如果选择的是HTTP/HTLM协议来录制,快照中会出现很多乱码,并且有部分图片不能显示出来,但是回放时没有问题,那到底应该选择AJAX协议还是HTTP协议呢 一般很少使用AJAX协议 乱码是编码的问题 一般对于基于Web的应用都是选择HTTP/HTLM协议来进行录制,会很顺,至于乱码问题是字符集的问题,可以选择设置录制的时候使用UTF-8的形式,但是不是很推荐,因为许多页面并不都是基于UTF-8的编码,转码的时候可能会出现错误,至于出现的乱码只要LR自己能识别就OK,我们只要关注自己录制的时候哪些需要参数化就好,需要参数化的部分能正确回显就OK。还有你说的图片加载不出来,应该是录制的时候基于non-html不录制的设置,这样占用资源也少,但是和后台交互的数据都录制了,没关系个人认为! 谢谢各位的回答。但是现在有一个问题是,我说的不能显示的图片是指:在回放时的运行查看器中,根本就看不见可以点击的按钮(就是说与AJAX相关的按钮都看不见),并且在运行查看器中还会出现一些错误提示 运行时查看器只是个辅助工具,只显示HTML内容,功能很弱,很多都显示不了,这是正常的。你熟悉LR后,一般就用不上它了 受教了!我也是脚本回放时不能看到具体的图片 谢谢指教 看不看得到与性能关系不大,没必要关注这个
页:
[1]