robotframework是一個keyword來驅動的,除了自帶的keyword, 用戶還可以自定義keyword.
在resource中,右鍵點擊,選擇user keyword, 就可以建立用戶自定義的關鍵字了。user keyword的一大用途就是根據業務操作,封裝操作,便於在test case中調用。
畢竟系統自帶的keyword是針對Html元素的。而 user keyword可以是針對業務操作的。 具體就看自己的設計了。
今天看了下user keyword中的return value. 嘗試了下用法,基本方法是將keyword中的結果賦值給某個變量,然後返回該變量。如下圖
然後在test case中引用這個keyword, 並遍歷獲取變量值 (由於是list value, 可以用for循環來遍歷)