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