zoukankan      html  css  js  c++  java
  • RobotFramework中Tag的用法

     
    tag可以灵活执行对应测试用例集合,比如tag设置成smoke:
    只想执行smoke的测试用例:
    pybot -i smoke xxx.robot

     
    不行执行smoke的测试用例: pybot -e smoke xxx.robot
    pybot -e smoke xxx.robot
     
    tag可以在report中区分模块:
    可以根据微服务来定义对应测试用例的tag,很轻松的区分错误的测试用例属于哪个模块,也可以轻松的统计该模块的测试用例数
     
    tag如何设置?
    suit下打tag分为两种:一种是Force Tags,一种是Default Tags。
    Force Tags:suit下面所有的测试用例都被打上这个tag
    Default Tags:suit下面的测试用例如果没有打tag,就会用这个默认tag,如果打了tag,就用自己打的tag。
    testcase下打tag分为两种:一种是tags,一种是set tags。
    tags & set tags:该测试用例打上这个tag
    tag如何使用:
    tag可以是自己定义,而且可以一个测试用例可以打多个tags
     -i --include tag *       Select test cases to run by tag.
    所有包含tag的测试用例都会被执行
    -e --exclude tag *       Select test cases not to run by tag.
    所有包含tag的测试用例都不会被执行
    pybot -i smoke -e tbd xxx.robot
    上面这段命令,会执行包含smoke的但不包含tbd的测试用例
     
     
    https://www.cnblogs.com/yufeihlf/p/5949984.html#test5 
  • 相关阅读:
    使用gulp搭建less编译环境
    用原生js封装轮播图
    NodeJS
    npm使用入门
    漫谈JS 的继承方式
    同源策略、跨域解决方案
    脚本学习一(echo、echo off、@、start)
    统计英文文档里每个单词出现的次数
    Dijkstra算法和Floyd算法的正确性证明
    Prim算法和Kruskal算法的正确性证明
  • 原文地址:https://www.cnblogs.com/moonbaby/p/11303426.html
Copyright © 2011-2022 走看看