我正在使用 Nunit 和 Selenium 编写自动化测试脚本,完成我的测试用例后,我需要通过调用一个服务并使用源系统验证其属性来验证结果,源系统是 Testcase.xml,另一个 Web 服务和使用的用户信息执行这个测试用例。
就像这样。1. 使用Testcase.xml 和用户信息通过调用用户源系统执行测试用例 2. 一旦测试用例被执行,调用Web 服务,它只是验证后端系统得到更新的断言。3. 获取Response对象并用Source(xml,用户信息)验证其值
问题是我需要使用不同的来源验证响应的属性,例如我的测试数据(xml 文件),另一个源系统,它只不过是另一个服务响应对象。目前我在 if else 语句(硬编码)中的代码中有这个逻辑,但我想配置它
有什么方法可以像使用源对象的 x 属性来验证结果中的 z 一样在 XML 中配置它。请指教