按测试阶段

针对程序源代码进行测试

又称接口测试,针对模块之间访问地址进行测试

对整个系统进行测试,包括功能、兼容等非功能、文档等测试

主要分为内测、公测,使用不同的人群来发掘项目缺陷

由项目类型(比如游戏产品)决定是否进行验收测试

按代码可见度

全部源代码可见(单元)、UI功能不可见

部分源代码(接口)可见、功能不可见

源代码不可见、UI功能可见(系统)

其他

性能测试:归属于专项测试