集成测试
手动测试:
使用工具(如Postman、curl等)手动发送请求到接口,并检查返回结果是否正确。
具体步骤:先在自己的idea 的controller.java编写代码,启动服务开启debug模式,然后使用Postman发送请求
单元测试
具体步骤:
- 编写单元测试用例:使用单元测试框架(如JUnit、TestNG等),编写针对接口的单元测试用例。确保覆盖各种场景,包括正常情况、边界情况和异常情况。
- 模拟输入数据:创建模拟的输入数据,包括各种可能的参数组合,并确保接口在不同输入下能够正确工作。
- 验证输出结果:对接口返回的结果进行验证,确保返回的数据符合预期。
- 处理异常情况:测试接口在异常情况下的行为,例如参数错误、数据丢失或其他异常情况下的处理方式。
以下是一个示例,展示了如何使用 JUnit 编写简单的单元测试用例。
假设我们有一个名为 Calculator 的类,其中包含了 add() 和 subtract() 方法,我们来编写针对这个类的单元测试用例。
public class Calculator {
public int add(int a, int b) {
return a + b;
}
public int subtract(int a, int b) {