我的问题:我需要将脚本的值作为请求端点的一部分传递。如何执行此操作?
场景:我应该在整个测试套件中维护一个 id,其中包含 10 个或更多测试用例。我在执行第一个测试用例时获得的 ID 应该作为下一个测试用例的端点的一部分传递,比如说wwww.google.com/{id}
我试过:创建测试套件和测试用例,然后为每个测试用例添加 HTTP 测试请求测试步骤。然后,在测试用例完成执行后,xml
使用 Groovy 脚本作为测试步骤将响应写入文件。顺便说一句,请求和响应的JSON
格式都不是 XML。将响应写入文件后,我使用另一个脚本从文件中读取响应,并解析JSON
内容以仅获取我需要的值。然后我将参数添加到下一个测试步骤的端点,比如www.google.com/$id
. 然而,这失败了!
现在,如何将此值作为下一个测试步骤端点的一部分传递?请指导我。