繁体   English   中英

空手道 - 有没有办法在场景大纲的示例部分从数据库获取数据?

[英]Karate - Is there a way to get data from DB in Examples section of scenario outline?

每次运行自动化时都有一个要求,我首先需要从数据库获取数据列表(因为它非常动态)并将其放入场景大纲的示例部分并使用它运行功能文件

我使用了场景大纲,因为需要为多个数据集运行相同的场景。

那么你能否建议是否有办法做到这一点?

可以,可以试试0.9.X中引入的动态场景大纲: https : //github.com/intuit/karate#dynamic-scenario-outline

Examples:
    | getDataFromDb() |

请注意,日志和大量行有一个开放的错误: https : //github.com/intuit/karate/issues/660

否则,您已经知道的第二个功能的正常循环将起作用: https : //github.com/intuit/karate#data-driven-tests

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM