Rapi Runner

Rapi Runner是一個命令列介面(Command Line Interface)工具,支援在命令列模式下播放由Rapi Recorder錄製出的測試案例。

快速入門

預備工具:

步驟1:啟動Selenium Server

  1. 下載Selenium Server (已測版本:4.9.0)
  1. 開啟命令列模式並且切換路徑至selenium-server-{version}.jar的目錄
  2. 執行
    ​​​​java -jar selenium-server-{version}.jar standalone --selenium-manager true
    

步驟2:執行Rapi Runner

  1. 下載 Rapi Runner
  2. 執行rapi-runner --config {CONFIG_FILE_PATH}。如下範例,當執行以下設定檔時,所有指定的測試套件中之測試案例都將會透過WebDriver於Chrome上播放。設定檔格式請參閱Rapi Runner Config Format
{ "input": { "testSuites": ["YOUR_TESTSUITE_FILE_PATH"] }, "webdriver": { "configs": [ { "serverUrl": "http://localhost:4444", "type": "selenium", "browsers":[ { "active": true, "capability": { "browserName": "chrome" } } ] } ] } }

步驟3:觀看與解析測試報告

  • 觀看測試報告:測試報告檔案將會於設定檔中指定的目錄下被產生,格式可為HTML或JSON,HTML檔案可以瀏覽器開啟觀看,JSON檔案可被其他程式解析與再處理。
  • 輸出資料:測試報告中將包含測試案例中區域變數與全域變數最後執行的值,有時候這些資料有助於除錯並且可供其他程式解析與再處理,請參閱測試報告格式。