【发布时间】:2017-11-07 07:43:12
【问题描述】:
我想请求登录 URL 10 次。我是这样做的:
Background:
* def loginAttempt =
"""
function(times){
for(i=0;i<times;i++){
karate.log('Run test round: '+(i+1));
karate.call('classpath:init/login.feature');
}
java.lang.Thread.sleep(1*1000);
}
"""
Scenario: Correct
* call loginAttempt 10
这就是 login.feature:
Feature: register a user
Scenario: call register for a user
Given url urlBase + loginUrl
And request
"""
{
"username": #(username),
"password": #(password)
}
"""
When method post
如何将login.feature中的代码直接放入循环中?
【问题讨论】:
-
不认为你接受了我以前的答案之一,请接受。
-
@PeterThomas 我需要时间和我的同事一起测试它,我已经接受了我测试过的所有答案。我现在对您的回答表示赞赏。
标签: unit-testing karate