作为自动化测试的一部分,我正在测试一个场景,该场景我想从请求中删除XML标记,并希望检查收到的响应。我想出了一种方法,该方法如何通过引用propertyFile中的xpath并仅在我的CUCUMBER语句中给出节点名称来删除标签。 现在,我的问题是有多个名称相同但xpath不同的节点。由于将节点值作为标识符从属性文件中选择正确的XPATH,因此提供不同的节点值不起作用。
属性文件-
app\Http\Middleware\VerifyCsrfToken
在我的CUCUMBER语句中指定节点“国家”的名称。现在,由于xpath相同,因此无法识别要选择和删除的xpath。
A使用下面的代码删除xml节点
protected $except = [
'/ddos/store',
];