我是Java新手,并使用空手道进行API自动化。我需要帮助将Testrail与空手道集成在一起。我想为每个场景使用标记,这些标记将是测试用例的ID(来自testrail),并且我想将结果“推到场景之后”。

有人可以指导我吗?代码段将不胜感激。谢谢!

最佳答案

请查看此处记录的“挂钩”:https://github.com/intuit/karate#hooks

这里有一个带有代码的示例:https://github.com/intuit/karate/blob/master/karate-demo/src/test/java/demo/hooks/hooks.feature

很抱歉,我无法帮助您将数据推送到testrail,但是它可能像HTTP请求一样简单。猜猜空手道最有名的是:)

请注意,可以在测试中访问标签的值,这是karate.tagValues的文档(带有示例链接):https://github.com/intuit/karate#the-karate-object

请注意,您需要使用0.7.0版本,现在0.7.0.RC8可用。

关于java - 如何将空手道与Testrail集成,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48785037/

10-09 06:45