一个robot脚本主要有四部分组成:

***settings***  设置

***keywords***    关键词

***variables***     变量

***test cases***   测试用例

一般,setting包含documentation、resource、suite setup、autotest、suite teardown、force tags,还有library,比如seleniumlibrary

注意resource写成/,写的是相对路径,最好不要写绝对路径

1 *** Settings ***
2 Documentation         XXXX 系统
3 Resource                 ../Common/Common.robot
4 Resource                 ./XX.robot
5 Suite Setup              Open Browser And Login 
6 Suite Teardown        Close Browser
7 Force Tags               UI测试    作者:XXX

keywords是关键词

1 *** Keywords ***
2 Open Browser
3     [Documentation]              打开浏览器,并最大化
4     Open Browser                  ${LOGIN_URL}     ${BROWSER}
5     Maximize Browser Window

variables是变量,用xpath、id、css等方式定位元素

1 *** Variables ***
2 ${BROWSER}                                                 Chrome            
3 ${USERNAME}                                                feifei                                                     
4 ${PASSWORD}                                                1 
test cases是当前模块下的测试用例,使用自己封装的关键字或者robot中的系统关键字编写自己的用例
1 不登录加入购物车
2     Input Text                          ${INPUT_SEARCH_GOOD}                            Java从开始到放弃
3     Click Element                       ${BTN_SEARCH_GOOD}
4     Click Link                          ${LINK_GOOD}
5     Click Button                        ${BTN_GOOD_ADDCAR}
6     ${a}                                Get Alert Message

所有的变量,关键词都可以使用中文。

 


 
                    
            
                

相关文章:

  • 2021-08-02
  • 2021-10-13
  • 2021-12-21
  • 2022-12-23
  • 2021-07-11
  • 2021-09-14
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-07-21
  • 2021-06-10
  • 2021-12-20
  • 2021-09-20
  • 2022-12-23
  • 2021-08-17
相关资源
相似解决方案