「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 擴充功能 )

留言

這個網誌中的熱門文章

使用「Visual Studio 2019」建置 Windows 服務

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

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

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

使用 Visual Studio 2019 實作「RESTful API」

在Visual Studio 2019 使用 「GitHub」

asp.net 下的 JSON 套件最佳利器「Newtonsoft.Json」

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