我为一台服务器准备了测试,每个测试用例都有自己的断言:
declare namespace ns1='http://test.server.001';
//ns1:Response[1]/ns1:errorCode[1]/text()
expected: 1
当我使用此test.server.001时完全没问题。现在我需要运行test.server.002的测试,但由于命名空间不同,我得到Assertion失败。
是否有一种快速方法可以更改所有情况的断言,我不想手动更改这些断言。谢谢!
答案 0 :(得分:1)
如果断言绑定到每个请求(而不是将断言存储在变量中),则无法快速更改所有请求。
我发现最快的方法是在文本编辑器中打开XML文件并执行查找/替换。