黑盒测试:不关注被测对象内部结构,仅从用户需求考虑,是否满足用户显性或隐性要求
白盒测试:结构测试、逻辑驱动测试
灰盒测试:既关注被测对象的外部特性,又关注内部设计
静态测试:不执行被测对象程序,不运行被测对象的测试方法
动态测试:执行被测对象,进行检测活动
手工测试:通过测试工程师试用,验证被测对象是否满足用户需求
自动化测试:通过自动化测试工具,或脚本语言自动化完成测试过程