不同的软件测试

不同的软件测试

Functionality Testing, Unit Testing, Security Testing, Smoke Testing, Regression Testing

单元测试:测试类,组件,模块的各个方法和功能。

功能测试:仅验证输出是否正确,不检测中间状态。侧重于业务需求。

安全性测试:测试产品的保密性,完整性,抗攻击性等

冒烟测试:在代码更改之后,运行简单的测试来检测更改是否破坏了系统的功能。主要目的是确保程序的关键功能正常运作。

回归测试:确定代码修改是否会破坏应用程序或者消耗资源。