问题标签 [rest-assured]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
json - 如何使用 JsonPath 获取结构中的第一个属性
我有以下json结构:
请注意, some_map_like_object 不是一个集合。
有没有办法使用放心的 jsonpath(带 gpath)来获取 some_map_like_object 中的第一个元素?
java - 如何在 REST 中调用 put 方法有保证
我有一个接受输入流的 put 方法。我想在 JUnit 中使用放心调用此方法。
这是我使用的:
rest - 放心使用摘要身份验证
我有一个工作的 spring-mvc 应用程序,带有休息服务和一些很好的放心测试:
然后我实现了一个摘要认证。一切正常,现在我必须登录才能使用我的服务:
但是当我尝试用最明显的功能升级我的测试时,我仍然有一个 401 错误:
我发现了preemptive()函数的一些线索,但它似乎只针对 basic 实现:
目前,我正在努力实现两件事:
- 我需要升级一些测试以支持摘要
- 我需要修改我的其余测试套件(与身份验证问题无关)的@Before ,以便已经登录。
任何想法或文件?
java - jsonpath 找到所有对象(放心)
这是我的 JSON:
我想使用 jsonPath 获取所有名称为 :getName 的对象如何使用 JsonPath 来完成(放心的 onw)
我试试这个
但我收到错误。
谢谢。
java - 如何在 REST Assured 中访问底层的 Jackson ObjectMapper?
我需要在 REST Assured 中配置底层的 Jackson ObjectMapper。我正在使用 REST Assured 编写 REST API 测试,我需要定义一些过滤器来注册用于将我的对象序列化为 JSON 的 ObjectMapper:
}
java - 如何通过 Rest Assured 中的字段值查找对象?
我需要得到一个具有==code
的数组元素:field
firstName
使用 JsonPath,方法是$.errors[?(@.field == firstName)].code
. 我如何在 Rest Assured 中使用其 GPath 语法做同样的事情?
groovy - 使用 Spock 和 Groovy 确保 REST
我是 Spock 的新手,想为 Spock 和 REST-assured 的 REST 接口编写测试。结合 Java 了解 REST-assurend 我想如何将 REST-assured 与 Spock 一起使用。任何人都可以为此提供一个例子吗?
java - 从 localhost 上运行的服务器获取 JSON 数据
我正在尝试做一些 API 测试,但我不确定如何开始。就像在 Java 中一样,我如何读取服务器的响应,例如:
回应是:
看起来 httpclient 不再被开发,所以我研究了 REST-Assured ( https://code.google.com/p/rest-assured/ )。我的问题是,我怎么能把它翻译成javacode?我在看httpclient,但我什至不知道如何使用它。任何帮助将不胜感激,非常感谢!
截屏:
java - 从 JSON 对象中提取字符串 - 保证 REST
我有来自 API 的 JSON 响应,格式如下:
我可以在 Response 对象中得到响应
我得到了回应
有没有办法使用任何 REST Assured 方法(即 String1 和 String2)将有效字符串提取到没有附带大括号的集合中?文档提到可以通过使用节点的名称来提取值,但在这种情况下,JSON 响应只是字符串的集合。
java - Spring Mock mvc 放心测试无法获取状态
RestAssuredMockMvc
在运行和 Spring时尝试测试时出错:
更新:
通过将版本更改为 3.x 来修复: