如何在量角器-黄瓜框架中标记功能

时间:2019-05-06 15:26:30

标签: protractor

在我们的项目中,我们使用量角器-黄瓜框架。 我们使用Microsoft TFS登录我们的测试用例,并使用称为MTM的微软工具执行这些测试用例。 我们的自动化代码是使用webstorm编辑或编写的。因此,为了在这三个工具之间映射测试用例,我们使用了一些通用的命名结构。示例:在我们的功能上方,我们将测试用例编号指定为@ UTC456789,将方案指定为_ @ S_1。 我们有@skip标记,用于跳过某些情况。但是,当我添加其他标签时,它不起作用。

@ UTC_462719 功能:作为组织管理员,我应该能够管理应用程序

@ S_1   场景:创建应用程序

Given "app" web page in a web browser
When I press "Add Application" button for "app"

在我们使用的protractor.conf.js中,它可以正常工作。

cucumberOpts: {
        require: [
            'features/step_definitions/*.js',
            'config/cucumber.conf.js'
            ],
               tags: '~@skip'
          }

但是我如何添加其他标签,例如@UTC _ ******和@ S_1,一个用于标记功能,另一个用于场景?请帮助

0 个答案:

没有答案