gpt4 book ai didi

java - 测试 Spring Boot REST API

转载 作者:行者123 更新时间:2023-11-30 10:59:04 25 4
gpt4 key购买 nike

使用 JUnit 测试 Spring Boot Rest API 的最佳实践是什么?使用 com.jayway.restassured.* api 或 org.springframework.boot.test.* api?

有什么已知的优势或劣势吗?

最佳答案

Spring 的测试速度更快,因为它不需要启动 servlet 容器。

REST-Assured 速度较慢,但​​它会完整地测试您的应用程序,包括 servlet 容器配置(例如过滤器链)。

我更喜欢使用 spring-test 对 Controller 进行单元测试,并在每晚构建的最后一步对已部署版本进行完整的功能回归测试(使用其他工具)。

关于java - 测试 Spring Boot REST API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32031816/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com