51Testing软件测试论坛
标题:
在QTP中如何获取每个Action的运行结果?
[打印本页]
作者:
snakeshiy
时间:
2011-12-16 09:18
标题:
在QTP中如何获取每个Action的运行结果?
现在想实现这样一个功能:在每个测试用例执行完后自动将该用例的测试结果写到Excel中,每一次Action的迭代是一个测试用例的执行,在每次Action执行完后调用一个把结果写到Excel的函数。但现在问题是QTP提供的Reporter对象的方法有限,Reporter.RunStatus返回的是一个全局的运行状态,而不是每个Action的运行状态,请问有什么方法可以实现这个功能吗?
作者:
snakeshiy
时间:
2011-12-16 13:52
补充一下,如果取Reporter.RunStatus的话,假如第一个Action(也就是第一个用例)失败,RunStatus会变成Fail,接下来的用例无论是pass或者是其他状态也会变成Fail。。。。
作者:
wangyanzhao
时间:
2011-12-18 21:07
若用Reporter.RunStatus的话,每一个Action 都有一个结果的;你可以重新操作一下
作者:
snakeshiy
时间:
2011-12-19 12:48
回复
3#
wangyanzhao
已试验过多次,reporter.RunStatus是取当前整个Test的运行结果,也就是全局的运行结果
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2