放心-测试数据问题

时间:2018-09-17 19:59:43

标签: rest-assured rest-assured-jsonpath

我需要获取一些用户ID,因此我正在使用API​​获取用户ID。当我获得用户端点时,我得到了所有用户,然后可以过滤数据。由于在我的开发仓库中使用了休眠模式,因此它可以打印所有用户,而且它庞大。由于此测试需要在所有环境中运行,因此我可以使用任何特定的用户ID。任何想法或教导,无论如何,我都可以过滤以仅获取前20条记录?

我正在使用groovy,但在进行groovy步骤之前,getUsersResponse将从Users EndPoint中提取所有记录并将其加载到日志中。

感谢您的帮助。

Response getUsersResponse = get(Constants.Users); Assert.assertNotNull(getUsersResponse); getUsersResponse.then().statusCode(200); ArrayList<Integer> IDs = userSearchResponse.path("list.findAll {it.id > 0}.id");

0 个答案:

没有答案