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 
  • 相关阅读:
    开门大吉效果
    Python3-sqlalchemy-orm 创建关联表带外键并插入数据
    Python3-sqlalchemy-orm 联表查询-无外键关系
    Python3-sqlalchemy-orm 分组统计
    Python3-sqlalchemy-orm 回滚
    Python3-sqlalchemy-orm 查询、修改
    Python3-sqlalchemy-orm
    MySQL 5.6的一个bug引发的故障
    MySQL GTID你知多少
    MySQL Cluster 日常维护
  • 原文地址:https://www.cnblogs.com/moonbaby/p/11303426.html
Copyright © 2011-2022 走看看