Katalon 校驗元素CSS樣式,如頁面元素的文字顏色、字型大小等【WebUI自動化測試】
阿新 • • 發佈:2018-12-07
當我們做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之間。