51Testing软件测试论坛

标题: 如何在RUNTIME过程中生成多个报表 [打印本页]

作者: lantianwei    时间: 2008-3-12 10:07
标题: 如何在RUNTIME过程中生成多个报表
我想实现一个功能:因为我的用例是批量运行的,我的脚本形式是FUNCTION,因此一般情况下QTP只会产生一个REPORT,而且报表也比较杂乱.因此我现在想要的效果是根据我的用例划分分别产生REPORT,也就是必须要在RUNTIME过程中动态地创建REPORT,不知大家有什么高见,小弟不甚感激!(该解决方案暂不考虑自定义REPORT,希望可以用QTP自带的方法)

[ 本帖最后由 lantianwei 于 2008-3-12 10:14 编辑 ]
作者: higkoo    时间: 2008-3-12 10:52
标题: 瞅瞅这个:
http://higkoo.blog.sohu.com/79837767.html
作者: lantianwei    时间: 2008-3-12 11:13
原帖由 higkoo 于 2008-3-12 10:52 发表
http://higkoo.blog.sohu.com/79837767.html

恩,不错! 先谢谢了!但好像还是无法解决我的问题.
作者: lantianwei    时间: 2008-3-12 17:19
自己顶起一下,不知有哪位大侠可以帮我解决该问题.
作者: tiger_86    时间: 2008-3-12 17:20
那就用 QTP带的函数不可以吗?REPORTer
作者: lantianwei    时间: 2008-3-12 18:16
原帖由 tiger_86 于 2008-3-12 17:20 发表
那就用 QTP带的函数不可以吗?REPORTer

问题关键是出在如何动态创建REPORT!
作者: higkoo    时间: 2008-3-13 09:34
标题: 询问
版主所谓的“动态”是怎么个动态法?能举例说明一下么?
作者: lantianwei    时间: 2008-3-13 11:21
原帖由 higkoo 于 2008-3-13 09:34 发表
版主所谓的“动态”是怎么个动态法?能举例说明一下么?

一般情况下,REPORT是在QTP打开时指定的(也就是只可以产生一个REPORT),之后就不可以进行修改,现在我想要的情况是在运行过程中(即RUNTIME)动态的创建REPORT,这样就可以根据用例的划分分别产生REPORT了,不知道兄弟明白了我的意思不?
作者: higkoo    时间: 2008-3-13 17:02
标题: 是与否
一次运行生成多份报告?    执行一次脚本,脚本里包含多个用例,然后针对每个用例生成报告?
作者: higkoo    时间: 2008-3-13 17:09
标题: Reporter Object
Description
The object used for sending information to the test results.

Associated Methods
ReportEvent Method
Associated Properties
Filter Property
ReportPath Property
RunStatus Property
查看了一下帮助,似乎QTP没有提供这种功能,不知有没其它办法。     自定义的报告版主又不考虑,等高手作答吧   :)
作者: lantianwei    时间: 2008-3-14 09:00
原帖由 higkoo 于 2008-3-13 17:09 发表
Description
The object used for sending information to the test results.

Associated Methods
ReportEvent Method
Associated Properties
Filter Property
ReportPath Property
RunStatus Property ...

可能是QTP没有提供这样的功能,实在不行,也只自定义REPORT方法了.
不管怎样,先谢谢兄弟的帮忙!




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