- 在网上搜索这些测试的名字,就可以找到详细教程。
- 功能测试、性能测试有很多容易混淆的概念:
| 测试类型 | 测试目标 |
|---|---|
| 功能测试 | 软件能否实现某种功能? |
| 性能测试 | 软件实现某种功能时,效果怎么样? |
| 冒烟测试 | 软件能否跑通?能否达到一些基本要求? |
| 异常测试 | 故意弄点异常,软件能否恢复正常? |
| 负载测试 | 不同程度的负载下,软件的运行状态有什么区别? |
| 压力测试 | 软件最大能承受多大负载?(比如最大并发连接数、最大tps) |
| 极限测试 | 在最大负载下,软件能坚持多久? |
| 容量测试 | 软件最多能提供多大容量?(比如数据库的存储容量) |
| 稳定性测试 | 在某种程度的负载下,软件能否稳定运行?(比如tps等指标保持稳定) |
| 高可用性 | 软件能否长时间运行,一直提供可靠服务?(比如每月只允许停机几分钟) |