我想运行带有特定标记名的机器人测试用例,以便在测试用例组中识别我的测试用例。我试着给在乘坐标记名标签盒的标记名,但它不工作了一段times.Is有任何其他方式给予的测试用例标记名..设置机器人测试用例的标记名称
回答
Robotframework文档救援:http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#tagging-test-cases
开放在任何文本编辑器中进行测试,并检查测试用例是否在其身体中有[标签]条目。另外,您还可以通过使用Default Tags
在Settings
标签设置整个测试套件默认标签是免费的文字,但他们是标准化,使它们转换成小写字母和空格都被删除。如果一个测试用例多次获得相同的标签,则会除去第一个以外的其他事件。假设这些变量存在,可以使用变量创建标签。从文档
实施例(检查文档的详细信息,如何通过标签名称在文档http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#by-tag-names的另一部分的说明运行测试用例):
*** Settings ***
Force Tags req-42
Default Tags owner-john smoke
*** Variables ***
${HOST} 10.0.1.42
*** Test Cases ***
No own tags
[Documentation] This test has tags owner-john, smoke and req-42.
No Operation
With own tags
[Documentation] This test has tags not_ready, owner-mrx and req-42.
[Tags] owner-mrx not_ready
No Operation
是可以为一个测试用例文件添加两个或更多标签。 –
是的,您可以添加多个标签,复制将被处理(机器人将在解析阶段删除重复项)。请记住按分隔符分隔标签项目(
标签提供了灵活性机器人测试执行。
请尝试以下方法。
在套件级别提供标签 - 所有套件下套件继承标签套件。
提供的标签测试用例这还没有准备好运行(例如标签:未就绪/ UnderTest等)
执行测试用例机器人通过标签名称提供--include和--exclude选项
摘录这可能包括通过与 标签名称排除测试案例 - 包括(-i)和--exclude(-e)选项。如果使用--include选项,则只选择具有匹配标记的测试用例,而使用--exclude选项的测试用例不具有匹配的 标记。如果两者都使用,则只选择标签匹配 之前选项的测试,而不选择与匹配后者的标签匹配的测试。
- 包含示例 - 不包含示例 - 包含回归--exclude long_lasting --include和--exclude都可以多次使用以匹配多个标记。在这种情况下,如果测试的标签与任何包含的 标签匹配,并且没有与任何排除的标签匹配的标签,则选择该测试。
- 1. 机器人框架 - 测试设置关于测试案例的拆解
- 2. 如何在运行时使用测试ng来设置测试用例名称?
- 3. Gmaps按名称设置标记位置
- 4. robots.txt的机器人名称
- 5. 机器人框架如何为数据驱动的测试中的每个测试用例设置自己的名称以用于报告输出
- 6. JUnit设置测试用例
- 7. 设置log4net记录器的名称
- 8. 机器人框架:运行整个测试套件的设置
- 9. 如何设置标记名称
- 10. jqgrid xmlJsonClass.json2xml设置标记名称
- 11. 机器人框架:套件设置和测试设置之间的区别?
- 12. 设备名称DNS测试
- 13. Java - Logback显示测试用例名称
- 14. 测试用例显示名称
- 15. 测试IRC机器人
- 16. 根据机器名称选择设置
- 17. 机器人测试调用另一个机器人文件
- 18. 如何在机器人框架中设置多级测试设置/拆卸
- 19. 如何设置测试的命名空间的名称在xunit.console
- 20. 如何从机器人框架获取测试用例信息
- 21. 在测试用例中获取BOOST TEST测试套件名称
- 22. Ant JUnit测试用例失败报告未报告测试用例名称
- 23. 设置自定义名称服务器或设置A记录
- 24. 使用jenkins运行硒测试用例(测试用例在机器人框架中)
- 25. JUnit测试用例 - 设置数据
- 26. 使用python进行机器人框架工作测试套件中每个测试用例的测试设置和拆卸
- 27. 试图建立一个机器人,听它自己的名字被标记
- 28. 在输出文件名中使用测试用例名称
- 29. 如果在机器人框架中第一个测试用例失败时跳过测试用例执行
- 30. 测试设置例程设计模式
你是什么意思,当你说它有时不工作?..任何例子,错误? –
预计在[so]的问题符合某些标准。这些在[问]页面中描述,我强烈建议您阅读,因为您的问题不符合这些要求。此外,我们希望您已经花费了一定的努力,而不仅仅是要求现成的解决方案。由于这个问题的答案在Robot Framework用户指南中有特别的描述,我留下的印象是你没有花太多时间来研究这个问题,当然也没有写这个问题。 –