Karate 场景和场景输出线之间的差异
我已经创建了下面的功能,并在另一个功能文件中调用它 @忽略 功能:可重复使用的功能,用于创建单个订单 场景大纲:创建多个用户并验证其id、姓名和年龄 给定url“*****/sun api//user/*****” 和请求{locale:'',offerId:'',operationType:'',paidTermDuration:'',paidTermDurationUnit:'',paymentCategory:'',storeOrderId:'',userId:''} 当方法发布时 然后状态200 示例: |区域设置| offerId |操作类型| paidTermDuration | paidTermDurationUnit |付款类别| storeOrderId |用户ID| |en|U us | 7777777 |创建| 30 |月|供应商|付款|本地日期| 42DC198E5AB1430A494128 | 在另一个feature中,我调用feature->*def result=call read('receive-create.feature')) 问题: 只有当使用文本场景大纲时才会执行此操作,并且我将其作为场景删除和更新,此操作将不会执行 何时使用场景大纲和场景Karate 场景和场景输出线之间的差异,karate,Karate,我已经创建了下面的功能,并在另一个功能文件中调用它 @忽略 功能:可重复使用的功能,用于创建单个订单 场景大纲:创建多个用户并验证其id、姓名和年龄 给定url“*****/sun api//user/*****” 和请求{locale:'',offerId:'',operationType:'',paidTermDuration:'',paidTermDurationUnit:'',paymentCategory:'',storeOrderId:'',userId:''} 当方法发布时 然后状
任何建议/想法为什么不阅读文档:
再看看这个例子进行比较:谢谢Peter。我已经解决了。我所理解的是用多个测试数据测试单个特性,在这种情况下,让scenari离线是一种很好的方法。如果我错了,请纠正。@VinodKumar你是对的。看起来你是新来的堆栈溢出。你能把上面的答案标为“接受”吗