对于我们的项目要求,我们必须使用50个用户运行功能文件.现在,我可以使用在karate.config文件中配置的一个用户运行.我需要在配置文件中配置这50个用户,并为所有50个用户运行相同的功能文件.寻找在一个配置文件中配置所有用户并运行功能文件的方法.
这是我的建议.
不要像这样重载配置文件.
将JSON文件与一组用户一起使用.
现在,您可以使用read语法从任何功能中读取此JSON文件.
您可以使用Karate的内置循环功能来满足您的需求:https://github.com/intuit/karate#data-driven-features
* def users = read('users.json')
* def result = call read('user-test.feature') users
Run Code Online (Sandbox Code Playgroud)