zoukankan      html  css  js  c++  java
  • robot脚本编写规范

    一个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

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

    
    
  • 相关阅读:
    adfs环境安装
    joinquant网站
    test
    对C转换说明符的误解以及关于数组的一些知识
    正确求平方根的整数部分方法
    单链表的交换排序法
    链表的冒泡排序
    240页345题
    C语言中对数组名取地址
    单链表的基础操作练习
  • 原文地址:https://www.cnblogs.com/feifei-cyj/p/7656621.html
Copyright © 2011-2022 走看看