51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 54556|回复: 193
打印 上一主题 下一主题

[原创] 一个国外高手写的report manager

[复制链接]

该用户从未签到

跳转到指定楼层
#
发表于 2007-9-13 17:14:09 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
Report Manager
http://www.advancedqtp.com/knowl ... s/reporter-manager/


我就是稍稍改动了Engines.VBS,把它应用到了我的框架中的。非常好。
向大家推荐,也感谢大家,尤其是yabest的帮助!

访问不了这个网页的,可以从我的附件下载
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

193#
发表于 2013-8-4 23:03:13 | 只看该作者
已经下载。真是好东西很多的
回复 支持 反对

使用道具 举报

  • TA的每日心情
    擦汗
    2016-1-18 23:49
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    192#
    发表于 2013-2-8 11:33:45 | 只看该作者
    下载看看,这个东西没见过耶~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    191#
    发表于 2012-12-19 12:23:11 | 只看该作者
    下载来学习学习
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    190#
    发表于 2012-5-28 10:20:00 | 只看该作者
    挺好,谢谢楼主
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2015-4-7 16:30
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    189#
    发表于 2012-5-23 13:43:35 | 只看该作者
    对啊 ,有没有说明书啊?还不知道到底是做什么的呢?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-6-25 11:56
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    188#
    发表于 2011-8-5 20:38:23 | 只看该作者
    O(∩_∩)O谢谢
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2017-2-4 09:49
  • 签到天数: 145 天

    连续签到: 1 天

    [LV.7]测试师长

    187#
    发表于 2011-6-7 16:59:17 | 只看该作者
    下载就要顶
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    186#
    发表于 2011-6-7 13:34:20 | 只看该作者
    学习学习
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    185#
    发表于 2011-5-26 17:44:44 | 只看该作者
    额,下下来了,没有看懂。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    184#
    发表于 2011-5-11 22:11:11 | 只看该作者
    不错 谢谢!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    183#
    发表于 2011-5-11 22:10:49 | 只看该作者
    不错 谢谢!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    182#
    发表于 2011-4-21 15:26:27 | 只看该作者
    呵呵好东西
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    181#
    发表于 2011-4-21 10:07:19 | 只看该作者
    下载看看
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    180#
    发表于 2011-3-31 17:17:24 | 只看该作者
    现在又有新的版本了...
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    179#
    发表于 2011-3-28 22:45:45 | 只看该作者
    Thanks a lot!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2018-9-27 10:05
  • 签到天数: 36 天

    连续签到: 1 天

    [LV.5]测试团长

    178#
    发表于 2011-3-18 16:29:23 | 只看该作者
    下载下来看看
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    177#
    发表于 2011-3-2 10:32:37 | 只看该作者
    本帖最后由 xieyang702 于 2011-3-2 10:39 编辑

    最近终于调出来了,给大家做个参考(我只添加了产生excel的部分):

    首先把 下载的程序包里的 Libraries 文件夹里的文件,放在您正使用的框架下,要确保能调用到。
    然后添加以下函数:
    Public function ReporterExcel(qtpstatus, excelName,expectedR, status,detail )
            
            'call the oReporterManager to generate the excel
            Call oReporterManager.StartEngine("Excel", excelName, "File>"&Environment("Log_Dir")&"\"& excelName &".xls|ClearExisting>False")
            Call oReporterManager.Report(qtpstatus, excelName,expectedR,status, detail)
            Call oReporterManager.StopEngine(excelName)
    End Function

    在脚本中这样调用:
    call ReporterExcel("Pass", "test","Result got","All OK", "No Details")

    还有个问题,我是修改了Libraries 下的 Engines.vbs文件,Public Sub Report (sStatus, sStepName,sExpected,sActual, sDetails) 函数最后一行添加 Set objSheet = Nothing 这样一条语句。(如果不添加的话,迭代运行多次脚本会报 excel是read-only的错误)
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    176#
    发表于 2011-2-25 17:00:09 | 只看该作者
    找到好东东要顶起来,不知道10版是否可用
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    175#
    发表于 2011-2-24 10:48:49 | 只看该作者
    好东西,不过眼睛都看花了....
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    174#
    发表于 2011-2-24 09:01:35 | 只看该作者
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-8 18:49 , Processed in 0.079643 second(s), 26 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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