51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1431|回复: 2
打印 上一主题 下一主题

[原创] 关于测试 ReportingServiece时遇到的问题:

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-9-8 10:40:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本次测试的是由bbs信息生成的报表,我将界面分为三部分 A、B、C,如下图 2009-09-01_160558.jpg
    html和URL方式录制时都做了以下设置(在录制选项中,选中“高级”,选择 “支持字符集 UTF-8 ”。  在IE中,右键“编码 -> 选中自动选择和UTF8)
    以Html 方式录制    VuGen录制脚本时,抓取的界面不完全(某个控件或标签没有录下来),只能录取到上图 A 部分的内容,以 tree View 方式查看快照,如图 2009-09-01_161129.jpg
    以URL方式录制,设置如下图 2009-09-01_161443.jpg
       1.  以Tree View 方式查看快照,可以看到 A,B部分内容,如下两图:2009-09-01_161616.jpg 和 2009-09-01_161808.jpg ,没有C部分内容
       2.  用web_reg_save_param 函数做了 sessionid 和 ControlId 的手工关联,并替换了脚本中所有用到 SessionId 和ControlId 的地方。
        3.  按F5 运行脚本,成功完成。但在回放快照中也看到的是图一、图二 的乱码。
        4.  在Controllor 中 虚拟 12个Vuser,运行结果通过,如下:2009-09-01_162004.jpg
    其中的错误信息是我用lr_error_message 的输出信息,如 2009-09-01_162242.jpg

疑问
        1. 这样能算测试通过吗?
        2. 快照中的乱码如何解决?
        3.为何C部分的内容没有录下来?
    请各位朋友指点!谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-9-8 17:44:32 | 只看该作者
1. 这样能算测试通过吗?
【回答】:测试通过与否,终极的评判标准是你测试的业务功能是否正常完成,如果没有完成,即便是脚本运行没有出错,那也是有问题的。如果业务完成,有些乱码的问题这个不是因为性能才出现乱码的。
2. 快照中的乱码如何解决?
【回答】:快照中的乱码应该是跟字符集相关或者字体相关,字符集没有统一起来(比如有些是UTF-8,有些是GB的),字体不统一有时也会出现乱码问题。
3.为何C部分的内容没有录下来?
【回答】:如果没有录下来,一般情况下是协议选择有问题(比如选择了错的协议,或者是有些应用需要选择多协议,就有部分能录下来,有些录不下来,另外还有可能就是录制选项设置问题了)。如果你用的是9.5的版本,其中提供了一个很好的Protocol Advisor 功能来帮助我们选择协议。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2009-9-10 11:38:27 | 只看该作者
太感谢 linlinxu 版主的详细回答!我用的是8.1 版的。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-14 15:20 , Processed in 0.075942 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表