xiaolichen 发表于 2009-6-24 17:12:35

QTP 多流程整合

一个系统有多个模块,希望把测试工作分给每个程式的开发人员,然后由主管整合各个模块的测试文件来综合测试,请问该如何整合,整合步骤是什么?
我有试过共享对象库,可是两个库有两个相同名称的Action1,请问该如何整合?
谢谢!

ymn911 发表于 2009-6-24 18:23:19

更改 Action 名称啊

onlonely 发表于 2009-6-24 19:08:24

一般对象库中,是没有直接区分Action的
一般的做法是在对象库中的对象分门别类的安排好,比如模块1对象,模块2对象这样
使用的时候就可以只关联对象库,就可以进行代码的编写了.

xiaolichen 发表于 2009-6-25 13:50:16

回复 3# 的帖子

謝謝你的回答,萬分感謝

xiaolichen 发表于 2009-6-25 13:52:44

回复 2# 的帖子

感謝,我接觸QTP不到一周,全公司就我一個在一點一點的摸索,剛剛您提到修改Action名稱,我甚至都找不到在哪裡修改。

lijinshui 发表于 2009-6-25 15:26:47

For i = o to DataTable.GetRowCount -1
Dim ACTRun
ACTRun = DataTable.Value("ActionName",dtGlobleSheet)
ifACTRun = "Run" Then
RunAction ActionName, oneIteration
End if
DataTable.SetNextRow
Next

把这个循环放到MainAction里面来调用各个模块级别的子Action
我觉得这样可以阿,一个模块放到一个子Action里面来实现
页: [1]
查看完整版本: QTP 多流程整合