51Testing软件测试论坛

标题: 为什么录制的页面中文全显示乱码而且有些页面录制后没有快照 [打印本页]

作者: cindy20130628    时间: 2014-8-1 15:03
标题: 为什么录制的页面中文全显示乱码而且有些页面录制后没有快照
录制web网站,录制完后大部分页面没有快照,即使有上面的文字也全是乱码,请问这是什么原因?这样录制后的脚本能用么?
作者: libingyu135    时间: 2014-8-1 15:08
回复 1# cindy20130628


    录制脚本前,打开录制选项配置对话框Record-Options,进入到Advanced标签,先勾选“Support charset”,然后选择中支持UTF-8。在IIS中找到Web.Config文件,在<system.web>….</system.web>节加入<globalization requestEncoding="gb2312" responseEncoding="gb2312" fileEncoding="gb2312"/>后再次录制,就不会出现中文乱码问题了。
作者: cindy20130628    时间: 2014-8-1 15:39
回复 2# libingyu135


    有些不产生快照是什么回事?
作者: libingyu135    时间: 2014-8-1 15:45
回复 3# cindy20130628


    你是打了汉化补丁吧,这应该是LR中文补丁引起的
作者: cindy20130628    时间: 2014-8-1 16:02
回复 4# libingyu135


    恩恩,是的,确实汉化了,这样录制的脚本还能用么?有什么影响么?因为现在不管我怎么录制都产生不了快照,全是一堆看不懂的码
作者: libingyu135    时间: 2014-8-1 16:31
回复 5# cindy20130628


    你检查下脚本里有没有出现乱码,如果有按我上面说的设置,只要脚本里不出现乱码都是可用的,没有影响
作者: msnshow    时间: 2014-8-31 21:59
有没有快照也不影响你的测试啦
作者: msnshow    时间: 2014-8-31 21:59
没有必要去看什么快照,脚本录制后都可以把快照之类的文件全清理掉,减少资源占用




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