√√静态测试
文档:主要以检查单的形式进行
代码:桌前检查、代码走查和代码审查
√动态测试
白盒测试要求清楚程序的结构和处理算法,白盒测试方法主要有控制流测试、数据流测试。通常是开发人员进行单元测试。
黑盒测试不考虑程序的内部结构和处理算法,通过输入输出验证功能,并确定输出符合预期。通常是测试人员进行功能测试。
√Alpha、Beta测试
对于通用产品型的软件开发而言,
Alpha测试是指由用户在开发环境下进行测试,通过Alpha测试以后的产品通常称为Alpha版;
Beta测试是指由用户在实际使用环境下进行测试,通过Beta测试的产品通常称为Beta版。一般在通过Beta测试后,才能把产品发布或交付给用户。