如何在pycharm机器人框架中基于标签运行测试用例
例如-我有一个带有标签的测试案例(机器人文件)-测试。同样,我还有另外两个带有Tag的机器人文件-Sanity。假设我只想运行健全性标签测试用例,那我该怎么办。
答案 0 :(得分:1)
要在文件或目录中运行特定的测试用例,请使用:
--include tagName #you can use it multiple times
类似地,如果要排除一些测试用例,请使用:
--exclude tagName
您还可以使用模式,请参见此处的示例:http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#tag-patterns
答案 1 :(得分:0)
要使用目录中的特定标签运行测试,请执行以下操作:
robot -i路径/到/the/test/suite/file.robot
答案 2 :(得分:0)
要在终端的机器人框架中运行标签,您需要包括-i
和标签名称。
例如
***Test Case***
Example test
[Documentation] About the example test
[Tags] Sanity Testing
在您的Pycharm终端中运行
robot -d results -i Sanity Tests/pathName
如果只想检查路径中的标签,则可以包含路径名。 如果您包含文件夹名称而不是路径,它将使用该标记名称运行所有测试。
答案 3 :(得分:0)
您可以在控制台中输入包含标签(xyz =您的机器人类别名称):
robot -i tagname xyz.robot
并排除:
robot -e tagname xyz.robot
答案 4 :(得分:0)
以下是使用Pycharm设置机器人测试运行的步骤:
通过按绿色的播放按钮,可以轻松保存配置并轻松执行带标签的测试。对于您刚问的内容,这可能是太多信息,但可以帮助其他人。