SilkTest循序漸進2-建立SilkTest分布式測試環境

發表于:2011-03-29來源:作者:點擊數: 標簽:
SilkTest循序漸進2-建立SilkTest分布式 測試環境 軟件測試 大家都知道SilkTest支持分布式的測試,這主要是由于SilkTest采用了Host和Agent架構的原因。簡單來說Host就是編輯編譯 測試腳本 的組件,Agent是用來解釋Host發過來的腳本命令并且驅動待測軟件的組件

  SilkTest循序漸進2-建立SilkTest分布式測試環境 軟件測試

  大家都知道SilkTest支持分布式的測試,這主要是由于SilkTest采用了Host和Agent架構的原因。簡單來說Host就是編輯編譯測試腳本的組件,Agent是用來解釋Host發過來的腳本命令并且驅動待測軟件的組件。當我們在做單機測試的時候,Host和Agent是裝在同一個機器上的,而當我們需要測試分布式的應用時,一般會有一個Host和多個Agent安裝在不同的機器上。今天我們就來介紹一下如何建立一個簡單的分布式測試環境。

  首先你需要有兩臺聯網的機器,假設他們的名字分別是SilkHost和SilkAgent,并且擁有同一域名后綴,其中SilkAgent上裝有待測應用(AUT)。下面是建立環境需要的步驟:

  1. 確保兩臺機器能互相ping通對方的機器名。

  2. 在兩臺機器上安裝同一版本的SilkTest。

  3. 先啟動SilkAgent機器的Agent軟件,運行后右擊該程序,選擇Network…,在彈出的對話框中選擇:Network->TCP/IP, Port number會自動被設為2965,點擊確定。這時,在SilkAgent機器上打開一個dos窗口,運行netstat –a, 查看2965端口在監聽狀態。

  4. 確保網絡防火墻沒有關閉兩個機器的2965端口。

  5. 在SilkHost機器上打開SilkTest, 進入你的Project, 選擇下面的菜單:Options –>RunTime.在打開的對話框中將AgentName設置為SilkAgent, Network設置為TCP/IP,然后點擊確定。

  6. 在SilkHost上運行任意testcase,監視SilkAgent機器上測試的運行。

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97