2014-01-29 37 views
1

我是SilkTest的新手,我沒有任何腳本背景。我需要做的是記錄一些測試用例,然後播放它們來檢查我的系統。在習慣之後,我打算學習腳本並深入其中,但首先要做的是第一件事。如何將隨機參數傳遞到SilkTest Workbench或Classic Record&Play場景

我需要的是將隨機生成(或隨機讀取文本文件或預定義的)參數傳遞到記錄中,以便每次運行測試時都使用不同的參數。例如,有一個組件可以在其中寫入一些字母,組件會根據文本過濾結果。然後,我選擇其中一個結果。現在,不是每次都記錄相同的字母,我怎樣才能使用隨機給定的參數?

感謝

回答

1

在Silk Test中,您在尋找的是Active Data

它允許使用外部數據(例如Excel文件)增強您的視覺測試。

ActiveData測試使您能夠利用外部文件中的現有數據作爲強大的綜合應用測試解決方案的輸入。使用ActiveData測試,您可以針對每個事務使用不同的數據集對測試應用程序執行多個事務,而無需編寫複雜的代碼或損害現有數據。

你可以找到介紹活動數據in the online documentationtutorial video

+0

謝謝,它幫助了很多。 –

0

我有一個問題,你使用的是什麼版本的絲綢測試,另外,您使用的(絲綢測試工作臺,Silk4Net或Silk4J)什麼客戶端。這些客戶端中的每一個都能夠從外部源接收參數,不管它來自命令行還是來自外部數據文件。

你表示你想要隨機數據,你真的是指隨機數據還是外部數據?如果它是隨機數據,您可能需要爲您正在使用的客戶端(Workbench和Silk4Net的.Net代碼和Silk4J的Java代碼)使用隨機數/字符串生成器。

+0

該版本是最新的,我正在使用試用版。我只使用Workbench這是一個記錄和播放客戶端。昨天,我設法將輸入存儲到本地變量中。這對我來說很重要。我需要的是(op)使用外部**和**隨機數據。另外,我想用Workbench(不是silk4Net或Silk4J)來使用它。這可能嗎? –

相關問題