第6章软件测试掌握:白盒测试、黑盒测试、测试用例、逻辑覆盖、等价类划分、边界值分析、错误推测法、因果图法、单元测试、集成测试、确认测试、系统测试、Alpha测试和Beta测试。、设计规格说明及编码的最终审查,是软件质量保证的关键步骤,是为了发现错误而执行软件的过程。,可以将其总结为以下几点:(1)测试是一个程序的执行过程,它的目的在于发现错误。(2)一个好的测试用例极可能发现至今未发现的错误。(3)一个成功的测试是发现了至今末发现的错误的测试。(1)测试前要认定被测试软件有错,不要认为软件没有错。(2)要避免由程序编写者自己进行测试。(3)要注意测试用例的合理设计和选择,预期结果的定义要有利于错误的检测。(4)软件测试要以软件需求规格说明书为标准。(5)测试是相对的,不能穷尽所有的测试,要根据人力物力安排测试。(6)应当制定严格的测试计划。(7)妥善保存测试计划与测试用例,为以后的维护提供方便。、集成测试、确认测试、系统测试、α测试和β测试。。。、兼容性测试、语言测试、易用性测试、文档测试、特殊测试等。,能够了解它的内部结构和处理过程,即对程序的所有逻辑路径进行测试,检查是否都能按预定要求正确工作。用白盒测试方法不可能进行完全测试,因为企图遍历所有的路径也是不可能做到的。图6-,不考虑程序的内部逻辑结构和处理过程,只着眼于程序的外部特性很显然,因为企图遍历所有的输入数据是不可能做到的,所以用黑盒测试法也不可能进行完全的测试。图6-
软件工程6软件测试ppt课件PPT课件 来自淘豆网www.taodocs.com转载请标明出处.