使用者自定義關鍵字
使用者關鍵字語法
*** 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關鍵...