「Katalon Recorder」簡化測試腳本撰寫的工具

一、介紹

「Katalon Recorder」是一款錄製 Web UI 測試工具,安裝於 Chrome、FireFox 瀏覽器。
Katalon Recorder 錄製瀏覽器的操作過程,並可產生 C#, Java, Python 的測試原始碼,讓工程師更易撰寫 WEB UI 測試。
此文章將介紹使用 Katalon Recorder 錄製腳本,並把腳本移至 Visual Studio 2019 做單元測試。

二、腳本內容

開啟 Google 搜尋關鍵字 測試 ,檢視第二筆搜尋結果的描述是否為 「這是一個根據弗洛伊德焦慮類型理論…」

三、Nuget 套件

  1. MSTest.TestAdapter ( 測試專案預設會安裝 )
  2. MSTest.TestFramework ( 測試專案預設會安裝 )
  3. Selenium.WebDriver
  4. Selenium.WebDriver.ChromeDriver

四、教學步驟

圖一、安裝套件。

圖二、Chrome 瀏覽器安裝 Katalon Recorder

圖三、開啟 Katalon Recorder ( 注意右上角的 ICON )

圖四、開始錄製腳本

圖五、操作瀏覽器(此時 Katalon Recorder 就會錄製腳本)

圖六、停止錄製

圖七、產生 C# 程式碼

圖八、將程式碼貼到 測試專案

圖九、將 FirefoxDriver 改成 ChromeDriver,讓單元測試使用 Chrome 瀏覽器。

圖十、執行 測試

圖十一、測試結果。

四、相關連結

  1. Selenium 前端 UI 自動化測試、爬蟲程式 最佳利器

五、參考

  1. Katalon Recorder
  2. Katalon Recorder 下載 ( Chrome 擴充功能 )

留言

這個網誌中的熱門文章

使用「LINE Messaging API」發送 line 訊息

使用「NLog」來記錄應用程式的大小事吧

如何傳送訊息至「Teams」的 Channel

「Selenium」前端 UI 自動化測試、爬蟲程式 最佳利器

使用 Visual Studio 2019 實作「RESTful API」

「Chrome Headless」隱藏瀏覽器的介面,讓爬蟲程式偷偷的執行

使用「ADO.NET」 進行資料庫的讀取、新增、修改、刪除的操作

好用的資料庫管理工具「SQL Server 資料庫專案」