1

我为一台服务器准备了测试,每个测试用例都有自己的断言,如下所示:

declare namespace ns1='http://test.server.001';
//ns1:Response[1]/ns1:errorCode[1]/text()
expected: 1

当我使用这个 test.server.001 时,它非常好。现在我需要运行 test.server.002 的测试,但由于命名空间不同,我得到了 Assertion Failed。

有没有一种快速的方法来更改我所有案例的断言,我不想手动更改这些断言。谢谢!

4

1 回答 1

1

如果您将断言绑定到每个请求(而不是将断言存储在变量中),则没有一种快速的方法可以将它们全部更改。

我发现最快的方法是在文本编辑器中打开 XML 文件并进行查找/全部替换。

于 2010-12-01T15:47:26.290 回答