QTP12如何控制Action執(zhí)行順序
惠普統(tǒng)一功能測試12是QTP的升級版,需要在工作中使用,但UFT在互聯(lián)網(wǎng)上的具體用途并不多。對于零基礎(chǔ)的學(xué)生來說,他們會遇到許多入門級的問題。我也在探索和學(xué)習(xí),寫下自己的經(jīng)歷,一起進(jìn)步。
當(dāng)我們構(gòu)建測試解決方案時,我們將創(chuàng)建不同的動作來執(zhí)行不同的功能。有時,這些動作需要以特定的順序嵌套或執(zhí)行。我們應(yīng)該如何控制它們?
-1步驟閱讀工具/原材料UFT12計算機(jī)方法/步驟1方法1:找到UFT控制動作執(zhí)行的配置文件,然后對其進(jìn)行修改。
輸入我們的自動化測試腳本的存儲路徑,并打開Action0文件夾下的Script.mts文件,該文件控制操作的執(zhí)行。
如果您不知道您的腳本存儲位置,您可以在UFT點擊文件--"新建--"測試--"來查看存儲位置,如下圖所示:
-2步驟讀取2在操作0下找到腳本文件后,您可以使用記事本直接打開它進(jìn)行編輯。要控制一個動作不被執(zhí)行,你只需要在相應(yīng)的語句前加上單引號:& # 39;,如果要更改每個操作的執(zhí)行順序,可以直接更改語句的位置
-3步讀取-4步讀取3修改要在操作1之前執(zhí)行的操作2,并阻止操作3的執(zhí)行。配置文件對應(yīng)于下面的圖1。圖2是修改后的UFT。
文件修改后,UFT協(xié)議才會生效。
-5步閱讀-6步閱讀-4方法一需要在每次修改時重新啟動才能生效,這非常繁瑣,所以我通常使用方法二。
方法2:在UFT創(chuàng)建一個新的行動。我稱之為主要行動。作為主要方法,我調(diào)用和控制UFT的其他動作。它有點類似于代碼中的主函數(shù),調(diào)用其他方法。
步驟閱讀5并找到一種方法。上述操作0下的腳本文件被修改為運行操作“主操作,一次迭代
步驟讀取6重新啟動UFT后,您可以看到當(dāng)前的執(zhí)行順序是根據(jù)MainAction設(shè)置的,然后我們只需要在需要修改順序時修改MainAction。您也可以使用英文單引號來阻止操作的執(zhí)行。
-9步讀取結(jié)束注釋修改已執(zhí)行的操作后重新啟動UFT