我一起使用 Behat 和 JIRA 来运行自动化测试。目前,我可以使用以下方法运行单个 JIRA 问题:
$ bin/behat jira:ISSUE_NUMBER
为此,我使用了 Behat 的 JIRA 扩展(http://extensions.behat.org/jira-extension/)
但是,我正在寻找一种在我的 JIRA 帐户上运行一组测试的方法。我需要它与behat 中的@tags 类似地工作。
任何帮助将不胜感激。
谢谢, 吉里什·基尼
我一起使用 Behat 和 JIRA 来运行自动化测试。目前,我可以使用以下方法运行单个 JIRA 问题:
$ bin/behat jira:ISSUE_NUMBER
为此,我使用了 Behat 的 JIRA 扩展(http://extensions.behat.org/jira-extension/)
但是,我正在寻找一种在我的 JIRA 帐户上运行一组测试的方法。我需要它与behat 中的@tags 类似地工作。
任何帮助将不胜感激。
谢谢, 吉里什·基尼
目前这是不可能的。经过研究,我了解到jira扩展目前不支持此功能。在此期间,尝试通过 FeatureLoaderService.php 添加对逗号分隔列表的支持,例如 jira:issue-1,issue-2,etc-n。
来源:Anthon Pang 通过 vipsoft/JiraExtension [ GitHub ]
您可以创建一个包含您想要运行的所有票证的版本。然后在您的 behat.yml 文件中使用 jql 指定该版本。之后,您可以运行以下命令。
php bin/behat http://myserver.com:8080/