测试的常见种类

按开发阶段分类

单元测试

从各种刁钻但平时有可能的角度去测试最小单位的函数或api

集成测试

测试一个系统或一个模块, 其是各种单元函数或api的集合

功能测试

最终对整个软件进行测试, 从用户的使用角度进行测试

E2E测试

开发自测实践

简单的开发自测

开发者在提交代码前进行的基础测试验证,确保代码质量和功能正确性。

单元测试

针对单个函数或组件的测试,验证其在各种输入条件下的行为是否符合预期。

端到端测试

模拟用户实际操作流程的测试,验证整个系统从用户界面到后端服务的完整功能链路。

常见的测试框架

前端