51Testing软件测试论坛

标题: 如何将QTP测试结果输出到其他文档中 [打印本页]

作者: lidaishi    时间: 2007-12-12 17:11
标题: 如何将QTP测试结果输出到其他文档中
qtp测试结束后, 在结果报告中有summary,会有一个汇总的结果,包括test name,run start time,endtime, results,这些参数的值如何读取出来?
因为想做一个excel的结果日志,也想显示一个summary的结果。
我知道test name可以从环境变量中读出,其他的值从哪里获得呢??
先谢谢了!~~~

[ 本帖最后由 lidaishi 于 2007-12-12 17:13 编辑 ]
作者: gy21st    时间: 2007-12-12 18:45
自己写VBS脚本代码。参考QTP Automation,可以得到所有你想要的东西。
作者: tonyyeh    时间: 2007-12-13 01:14
You can get resultDir = environment.Value("ResultDir"). Under resultDir you will find Results.xml.  Open it with any text editor and you will see all information you want.

If you run the testset on QC then I have my sample script for you to make an excel file reporting all test results on that testset run.  You can modify it(also create your directories) to run on your machine.
If you schedule running your testset nightly/daily you can also use windows scheduler to run this script to create daily report.
作者: higkoo    时间: 2007-12-13 09:03
标题: 很久没用QTP了
自从跳了槽,QTP只作简单的脚本配合LR一起用

楼主的问题,是可以实现的

QTP的测试结果里本来就有一个类似Excel的RunTime-Datasheet输出,如果非要输出到其它文档,查一下QTP调用/输出Excel的方法即可

这方面的贴子论坛里有的
作者: zhou840401    时间: 2007-12-13 14:24
如果是把运行的结果放在datatable中的话,可以在运行脚本的后面,把run-time 的datatable导出来,用datatable的 export 方法
作者: lidaishi    时间: 2007-12-14 14:43
菜鸟一只谢谢楼上各位~
先试试再报告结果~
作者: three116    时间: 2007-12-25 13:18
在学习如何写报告呢
作者: chenjingbinbin    时间: 2007-12-27 11:39
标题: 谢谢
在学习如何写报告呢
作者: lelebachelor    时间: 2007-12-27 11:55
这个问题很简单,使用DataTable.Export即可将DataTable的数据读出到指定EXcel文件中.
作者: wuzhiyongnihao    时间: 2008-1-3 17:55
标题: 回复 3# 的帖子
先学习一下,不是很懂。。。




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