您的位置:首页 > 其它

软件测试之常识篇 2

2015-09-27 10:42 232 查看
1、灰盒测试

Gray_Box Testing ,是把黑盒测试和白盒测试结合起来

2、静态测试

Static Testing,不实际的运行程序,只是静态的检查程序代码、界面或文档中可能存在的错误的过程

3、代码走查

Walk through,是静态测试,代码检查中的一种方法,代码走查的讨论过程是非正式的,编写代码的程序员要向组内的其他人员做正式陈述,在这个小组中要求至少有一位资深程序员,还要有一位没有介入到这个项目的信任,以便发现问题

4、代码审查

Inspection,是静态测试,代码检查中的一种方法,是在开发组内部进行的,代码审查一般不少于4人,代码审查组采用讲解、提问并使用检查表的方式审查代码,一般有正式的计划、流程和结果报告。

5、技术评审

Review,是静态测试,代码检查中的一种方法,是最正式的审查类型,组成人员是开发组、测试组合相关人员(QA---Quality Assurance----品质保证、产品经理),综合运用走查、审查技术,检查软件。技术评审与走查和审查不同之处在于,表述代码的人即表述者(表述者不善原来编写代码的程序员),这就迫使表述者学习和了解要表达的材料

6、动态测试

Dynamic Testing,通过运行被测程序来检查运行结果与预期结果的差异的过程

7、单元测试

Unit Testing,又称模块测试,是针对软件设计的最小单位即程序模块或功能模块,其目的在于检查程序各模块中是否存在各种差错

8、集成测试

Integration Testing,旨在检查软件单元组成符合设计要求的软件的过程,是发现和改正模块接口错误的重要阶段,重点测试不同模块的接口部分

9、系统测试

System Testing,是为判定系统是否符合规定而对集成的软、硬件系统进行的测试活动,不仅关注系统的功能,也包括性能、安全等非功能的测试,

还要检查系统的文档等各种资料是否完整、有效

10、α测试

是验收测试的一种,由一个用户在开发环境下进行的测试,也可以是开发机构内部的用户在模拟实际操作环境下进行的测试,开发者在用户旁边,进行“指导”的测试,并负责记录发现的错误和使用中遇到的问题
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: