1. 程式人生 > 其它 >uibot模組化之使用子流程

uibot模組化之使用子流程

【問題】:我們在使用的過程中發現,有些流程會在很多的用例場景中需要使用到,比如登陸

【date】:2022年4月12日

【解決方法一】:子流程

1.建立一個登陸的流程

2. 如下圖,我們可以定義一些不需要修改的變數,比如測試環境的登陸地址,瀏覽器的路徑等等。當然,我們可能在不同場景中可能會使用不同的使用者進行登陸,所以我們的使用者名稱和密碼可能需要做引數話,所以我們讓呼叫方來提供給我們,所以設定為流程輸入

  1. 這樣,我們就可以把登陸在這個流程中封裝完成了,那麼我們要如何來呼叫呢。我們需要在我們的測試流程中新增一個子程式,然後選擇開啟我們封裝的登陸流程

 

  1. 選擇開啟,找到我們封裝的子流程的位置

  1. 開啟我們需要的流程檔案

  1. 新增完子流程,輸入引數

  1. 輸入引數,儲存並執行

  1. 這樣就可以發現我們的這個流程會自定呼叫我們的登陸流程啦,並且傳入了我們的引數