Karate 在使用空手道后将参数传递给
我在空手道中发现了一个非常有用的特征。但我没有找到如何从主功能向后功能传递参数。例如:用于删除用户帐户或用户id的访问令牌。 以下是我的主要功能中对after-feature.feature的调用:Karate 在使用空手道后将参数传递给,karate,Karate,我在空手道中发现了一个非常有用的特征。但我没有找到如何从主功能向后功能传递参数。例如:用于删除用户帐户或用户id的访问令牌。 以下是我的主要功能中对after-feature.feature的调用: * configure afterFeature = function(){ karate.call('classpath: AfterFeature.feature'); } 这是我的后记 Scenario: * url 'XXX' * path 'YYY' * para
* configure afterFeature = function(){ karate.call('classpath: AfterFeature.feature'); }
这是我的后记
Scenario:
* url 'XXX'
* path 'YYY'
* param foo = bar which should come from main feature
* header Authorization = 'Bearer ' + accessToken which should come from main feature
* method delete
* status 204
karate.call()
可以获取参数
karate.call('classpath: AfterFeature.feature', { some: 'value' });
谢谢你,彼得·托马斯。我尝试了
*configure afterFeature=function(){karate.call('classpath:afterFeature.feature',{accessToken:xxxx});}
。我的after功能正确运行后,它可以工作,但我不明白为什么:我没有从主功能发送foo
参数。AfterFeature.feature如何知道foo参数的条形值?