测试框架
Web Test CheatSheet | Web 自动化测试概述
自动化测试(Automated Test)即指利用一系列自动化测试工具自动执行测试脚本、生成输出结果以及进行结果的回归对比。用户验收测试

在笔者看来,目前我们基于
对于纯
测试金字塔
单元测试、集成测试与端到端测试是最为广泛的抽象测试分类方式,这三种不同的测试方法在前、后端以及基础架构中都有不同的表现与落地方式。

Unit Test | 单元测试
单元测试又称模块测试,针对软件设计中的最小单位——程序模块,进行正确性检查的测试工作。某个函数、模块可能是基础的单元,
Integration Test | 集成测试
集成测试又叫组装测试,通常在单元测试的基础上,将所有程序模块进行有序的、递增测试。重点测试不同模块的接口部分。多个类、函数的协同、对于某个具体的接口及其背后的一连串本地或者远程的服务调用、一个完整的功能回环流程。
End-to-end Test | 端到端测试
端到端测试指的是将整个软件系统看成一个整体进行测试,包括对功能、性能以及软件所运行的软硬件环境进行测试。有时候也会存在验收测试,指按照项目任务书或合同、供需双方约定的验收依据文档进行的对整个系统的测试与评审,决定是否接收或拒收系统。
Links
- 前端单元测试技术方案总结
: 本文主要介绍前端单元测试的一些技术方案。