如何使用放心自动化没有UI(纯后端测试)的Rest API?

How to automate Rest APIs which does not have UI (purely backend testing) using rest assured?

我正在使用 rest assured 来测试我的 rest API,但我需要找到一种更简单的自动化方法,而不是为每个测试用例编写类似的代码库。有没有人以前参与过这样的项目。任何输入都会有用。

P.S。我也会用 cucumber-java。

回答你的问题。您需要创建框架来减少代码重复并提供强大的应用程序测试。我认为您正在为 API 使用 BDD 框架,这是一种很好的测试方法。我正在使用类似的方法,我们有强大的框架设计可以帮助您减少重复代码。

框架应回答以下问题。

  • 框架必须减少重复代码
  • 团队中的每个人都应该在需要时为框架做出贡献
  • 易于维护和增强
  • 向管理层和团队提供测试融合理念。

现科技点。

你用的放心,你也可以用Jackson和jersey测试框架