我们可以循环功能文件并使用空手道中的多个登录用户执行

Anu*_*ama 2 karate

对于我们的项目要求,我们必须使用50个用户运行功能文件.现在,我可以使用在karate.config文件中配置的一个用户运行.我需要在配置文件中配置这50个用户,并为所有50个用户运行相同的功能文件.寻找在一个配置文件中配置所有用户并运行功能文件的方法.

Pet*_*mas 5

这是我的建议.

不要像这样重载配置文件.

将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)