1. 程式人生 > >Katalon 校驗元素CSS樣式,如頁面元素的文字顏色、字型大小等【WebUI自動化測試】

Katalon 校驗元素CSS樣式,如頁面元素的文字顏色、字型大小等【WebUI自動化測試】

當我們做UI自動化測試時,可能會有這樣的需求,檢驗某個元素的文字顏色、字型大小等等,我們可以用WebUI.getCSSValue(TestObject to, String css)方法,獲取一個元素物件的CSS樣式。
element_colour = WebUI.getCSSValue(findTestObject('Page_CuraAppointment/btn_BookAppointment'),'color')
println "element_colour: $element_colour"

element_font_size =  WebUI.getCSSValue(findTestObject('Page_CuraAppointment/btn_BookAppointment'), 'font-size')
println "element_font_size : $element_font_size "

這裡輸出的顏色值可能是這樣的:rgba(254, 0, 0, 1)

其中rgba代表紅色、綠色、藍色、透明度括號中rgb的值為十進位制與十六進位制 #fe0000的值是相等的。

rgba的含義如下:

RGBA(R,G,B,A)
取值:
R:
紅色值。正整數 | 百分數
G:
綠色值。正整數 | 百分數
B:
藍色值。正整數 | 百分數
A:
Alpha透明度。取值0~1之間。