RF 自定義關鍵字和關鍵字引數

2021-10-05 08:38:30 字數 1424 閱讀 1880

使用者自定義關鍵字

使用者關鍵字語法

*** settings ***

library seleniumlibrary

*** keywords ***

open browser chrome

input text id=kw 京東

click button id=su

close browser

*** test cases ***

case01

關鍵字表的設定

*** settings ***

library seleniumlibrary

*** keywords ***

[documentation] doc

[arguments] $ $

[tags] mytag

[teardown] log kw teardowm

[timeout] 10

open browser $ $

input text id=kw 京東

click button id=su

close browser

[return] 搜尋成功!

*** test cases ***

case01

log $

關鍵字引數

分類:

使用者關鍵字引數

*** settings ***

library seleniumlibrary

suite teardown close browser

*** keywords ***

位置引數

[arguments] $ $

open browser $ $

預設引數

[arguments] $= $=chrome

open browser $ $

可變引數

[arguments] @

open browser @

關鍵字引數

[arguments] &

open browser &

*** test cases ***

case01

位置引數 chrome

case02

預設引數

case03

可變引數 chrome

case04

關鍵字引數 url= browser=chrome

RF(自定義關鍵字)

1 在 d work software python lib site packages 資料夾下,新建 python package 包 例如我的是 testlibrary 2 在 d work software python lib site packages testlibrary 資料夾下檢...

非關鍵字引數和關鍵字引數 args kw

這兩個引數的存在是方便在呼叫函式的時候可以靈活的傳參 def count numbers sum 0 for n in numbers sum sum n n return sum count 1,2,3 14 count 1,3,5,7 84如果已經有乙個list或者tuple,要呼叫乙個可變引數...

this關鍵字和super關鍵字

this關鍵字和super關鍵字都必須放在構造方法的第一行,所有兩個關鍵字不能同時存在,任選其一即可,只需保證子類的所有構造方法呼叫父類的構造方法即可 this關鍵字的應用 this關鍵字用於區分區域性變數和成員變數的同名問題 有this關鍵字的是成員變數,或者是誰呼叫我,訪問的就是誰 this關鍵...