Katalon Studio簡單使用(二)


 

距離上一篇 更新katalon學習部分已有兩個月的時間 ,我的博文的訪問量為400多,(*^__^*) 嘻嘻…… 說明還是很多同學在學習這個小tools的。所以再記錄下 近兩個月來對katalon的體驗總結。

對於我這種第一次寫測試腳本的人來說 直觀的感覺是比較容易上手,界面清新簡潔,操作簡單,完全適用於沒有代碼基礎的同學們。

Katalon目前的版本是5.4.1 這次的更新跟之前的工作台上做了些調整,具體可參照官方網站的完整說明-> 5.4.1

完全適用於各種開發環境,,mac or windows,開源免費.當然也可選擇收費版哈。 可以和Jenkins 完美結合。

 

本篇例子是在版本 5.4.1下完成

 

標紅處2 是web record 按鈕 也就是錄制,在上一篇的介紹中有講到。

標紅處1 是spy web元素的按鈕 可用其去查詢捕獲一些元素,比如在錄制過程中過沒有捕捉的  但是在你寫Test case時候需要用到的元素。也可以是采用先按照自己的思路去捕獲所需的元素 將其歸置在對象倉庫(Object Repository)里面,進行手動書寫Test Case.

兩種方式都可產生Test case.選擇哪一種 看個人需求。:)

我個人更傾向於兩者結合 在錄制完成后 再根據自己的測試邏輯,調整錄制產生的腳本 (可能需要自己捕獲元素)。

 

 

測試場景

在test suites目錄下可存放不同的測試場景,這些可由test case 組成 ,一個test suites 下可包含多個test case ,並且可按需運行test case.只要在后面的單選框中勾選 即運行該test case,默認勾選所有的test case.

數據文件

其中存放一些自己要用到的test data.可讀取多種格式的文件,如csv 等等。

keywords

這里可以自己定義很多的keyword ,方便test case 中調用。test case中很多都是界面化的,懶得話 可以從test case 界面上add 添加開始學習。在后期的琢磨過程中,可以將自己的代碼優化,將一些重要的可公用的部分放在keyword,在test case中只做寫 相關的邏輯部分的調用。

詳細內容可參閱官網地址 -> Define custome keyword

Profiles 

當展開該目錄可發現有個default文件 ,雙擊點開 可看到一個空白的可自定義的鍵值對,此處可以配置多個測試環境。也是很方便啦。詳細使用可參閱 官網地址的詳細介紹 

 在整個的學習過程中,都可以參閱官方文檔講解,-> https://docs.katalon.com/display/KD/User+Guide 

這里說明下 可嘗試套用測試框架:POM (Page Object Model)

 

 在近段時間的學習中,發現studio體驗不是多友好,一些刪除或者重命名操作無相應,需要到對應的文件目錄下進行手動刪除。相信在未來會后很大的提高。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM