RobotFramework 标签用法

RF中标签Tags的功能

   1、标签在reports,logs以及测试数据中展示,对同一标签的用例的执行情况进行统计。

 

   2、可以对测试用例进行分类。可以包含或排除测试用例来执行,这样方便对某个功能模块用例分别执行。

   3、可以指定哪些是关键用例。区分用例执行的优先级。

 

如何设置标签

  •   用例内设置:

    标签可以直接在测试用例里面设置,一个测试用例可以设置多个标签。如果一个用例被打上相同的标签多次,仅保留第一个。

  •   Suite套件内设置

 

     Force Tags:

     包含该设置的测试用例文件中所有用例都被指定打上这些标签。设置ForceTags标签在测试用例里面是置灰了,且不可编辑。

 

     Default Tags:

     该suite文件下没有单独设置Tags的用例将被打上Default Tags标签,同样置灰无法修改。

   如果case本身有标签,则suit的Default Tags标签不对该case生效,例如:

 

  如果case本身不需要Default Tags,同时也不需要设置Tags,可以设置Tags为 NONE。

 

 根据标签分类运行case

在运行设置页面设置运行条件。标签可以输入多个,通过AND和OR来连接。如下,是要运行标签为“login”和“inter”的用例。OR的用法相同。

 

posted @ 2021-06-17 17:34  CQUqinghua  阅读(728)  评论(0编辑  收藏  举报