我有一个非常大的场景,我已经通过对不同API的大量请求自动化端到端测试。 API的每个服务调用都在一个额外的功能文件中,并在主场景中调用。
问题是,生成的黄瓜报告变得非常不清楚,我希望通过显示被调用特征文件的标题以及情景标题来使它们更具可读性。这有可能吗?
所以不要只打印:
call classpath:feature/rm/msisdn/rm-msisdn-reservation-add.feature
有这个很好:
Reserve MSISDN
call classpath:feature/rm/msisdn/rm-msisdn-reservation-add.feature
非常感谢任何帮助!
cheerio
答案 0 :(得分:1)
感谢您举报此问题,我已在此处打开了一项功能请求:https://github.com/intuit/karate/issues/379您可以继续在那里进行讨论。
老实说,我们建议您仅将call
用于“设置”类型的可重复使用的步骤,这些步骤不属于“主要”流程。但我们理解为什么有些团队会依赖电话。
顺便说一句,被叫功能有多个场景吗?只是好奇,我们真的没有为这件事设计,所以请告诉我GitHub门票。