|
3#
楼主 |
发表于 2009-6-11 12:37:30
|
只看该作者
HH
感谢楼上的答复.
我本来想在QC的UI界面指定主机,然后通过后台获得当前testset和hostname.
目前根据已有的证据表明:
1. 不能通过QC的UI界面运行VAPI-XP获得当前运行test的hostname.
特别强调的是,创建的VAPI-XP自动传递CurrentTestSet(TestSet),CurrentTest(TSTest),CurrentRun(Run) 3个object.给我们使用.但是因为TSScheduler是由TestSet.StartExecution返回的,而我们是手动在UI上click RUN TESTSet运行testset,所以不能获得HostName.
2. 只能通过要么完全用VAPI-XP来创建/调用testset,指定host. 要么绕个大圈,由client写hostname到server的folder中,即创建一个txt文件
我这么做主要是因为:
1. 我们有很多tester要运行testset,lincense是个问题. 不知道在当前QC中运行1个VAPI-XP脚本来TDConnetion.login会不会占用额外的lincense,否则根本license不够用
2. UI界面比较傻瓜化,容易看到当前运行的test的status
3. 便于维护,维护一个大而全的VAPI肯定比较复杂
2.
[ 本帖最后由 iov_cp 于 2009-6-11 12:56 编辑 ] |
|