Robot Framework(RF)语法与运用初识
因為筆者喜歡利用pycharm寫RF代碼,所以此次在pycharm給大家演示
1. 框架介紹
Settings
導入當前頁面需要庫(可內置庫,可自定義庫) 也可以設置測試套件的setup(用例一開始執行什么) 和teardown(結束執行什么)
Keywords
關鍵字,也相當于方法,可以被其他關鍵字調用 也可以定義返回值
TestCases
測試用例,執行后會顯示執行的結果
Variables
申明當前頁面的全局變量 可作用整個頁面
[Documentation]
備注說明 對整個測試沒有影響
[Arguments]
聲明形參
[Return]
是定義返回值的 和python里的return用法一致
2.關鍵字
2.1 log (打印)
相當于python語法中print(’ ')
但是python中當執行時候直接輸出打印結果到控制臺,rf只有log to console 才會直接輸出控制臺
這個log常在調試中使用,如打印結果,打印變量
log many表示打印多個變量值
2.2申明一個變量
python中變量的類型由其值的類型決定,不用為變量聲明類型
RF中需要事先聲明變量
執行的結果
2.3獲取當前時間,獲取長度,獲取次數
執行的結果
2.4 for 循環
打印的結果
2.5 IF語句
2.6 常見列表的操作
2.7 常見字典的操作
2.8常見斷言
總結
以上是生活随笔為你收集整理的Robot Framework(RF)语法与运用初识的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: RF 执行测试用例的命令
- 下一篇: 思科无边界ip电话配置方案