当前位置: 首页 > 知识库问答 >
问题:

融捷道放心与宁静放心于一体

商弘义
2023-03-14

我使用jayway、rest assured和Maven创建了一个自动化API测试框架。但项目要求是将其与宁静融为一体。当我集成它时,我得到了许多编译错误。我有办法做到这一点吗。需要你的专家建议。提前谢了。

共有1个答案

韦晟睿
2023-03-14

Serenity BDD已经提供了与Rest Assured框架的集成。

https://mvnrepository.com/artifact/net.serenity-bdd/serenity-rest-surested http://www.thucydides.info/docs/serenity/#_testing_rest_with_serenity_bdd

 类似资料:
  • 我知道什么是放心,它的用途是什么,cucumber也是如此。 但问题是我们可以用“放心”实现的,我们也可以用cucumber进行测试。 Rest保证只是调用Web服务并验证响应。我们不能在Maven构建期间使用Rest保证,因为该服务需要启动并运行。 但是使用Cucumber,我可以直接调用Web服务的业务服务层和DOA层并验证响应。cucumber可以在 Maven 构建时调用它。 所以问题是哪

  • 我正在尝试使用REST assured测试我的登录/注销功能。有没有可能进行一个让人放心的测试,即先登录后注销?如果没有,我如何正确测试它?

  • 我对rest-assured和Java是新手。我需要帮助,我想创建一个Json对象(带有键、值的数组Json),我可以添加/删除参数,并更改值 谢谢大家

  • 我正在收到以下结构的响应: ] 每当我想提取JSON属性时,例如描述,最终的对象不是我所期望的。它创建具有ArrayString的列表。 如何将值从此JSON对象获取到包含值的简单列表?谢谢

  • 我使用的是junit4提供的restassured。在我的测试方法中,我在mongodb中创建了一个对象,当我运行测试时,它也成功地持久化了。但是我需要存储创建的id,所以我尝试获取响应体。但是< code>response.getBody()。asString()为空。 当我从外部调用restendpoint时,它会返回带有相关字段的响应体,因此rest API没有问题。 如果上述问题没有答案,

  • 我试图使用Rest assured和JsonPath从pzSetRuleSetFilter字段中提取一个值,其中pyRuleSetName等于某个值(在本例中为商标)。我一直得到下面的错误。任何关于如何解决这个问题并提取价值的想法都是很好的 无效的JSON表达式:script1.groovy:1:需要EOF,发现“[”@第1行,第39列。 我的查询system.out.println(respon