码迷,mamicode.com
首页 > 其他好文 > 详细

软件工程概论第十章概括

时间:2015-02-28 10:04:25      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:

       第十章软件测试,也是我个人比较喜欢的一个方向,软件测试虽然不涉及到烦躁的编码,但是也包含了很多的技术,下面我给大家简单介绍一下本章的内容。

       本章首先举出了几个案例,历史上软件出过错误的事件,让我们认识到软件测试的重要性。接下来对于测试人员的素质要求也做了详细的介绍,由此可以看出来软件测试的责任很重大。

        下面开始对软件测试的详细步骤做详细的介绍以及几个测试方法。

        单元测试包括模块接口测试、模块局部数据结构测试、重要执行通路测试、错误处理测试、边界条件测试、单元测试方法。集成测试包括自顶向下集成、自底向上集成。系统测试包括恢复测试、安全测试、强度测试、性能测试。调试方法包括简单的调试方法、归纳法调试、演绎法调试、回溯法调试。静态测试包括人工测试和计算机辅助静态分析。黑盒测试(功能|数据驱动测试)方法主要有等价类划分、边界值分析、因一果图、失败条件测试、状态测试、错误推测等主要用于软件确认测试。白盒测试(结构|逻辑驱动测试)方法主要有逻辑覆盖(语句、分支、条件覆盖)、路径测试等主要用于软件验证。程序的静态测试重要方法有同行审查、代码会审、代码走查等。这些审查方法具备查找问题、遵守规则、审查准备、编写报告四个基本要素。

     面对对象软件测试类型有模型测试、类测试、交互测试、系统测试、验收测试、发布测试。

     在本章的最后介绍了几个测试的时候需要用到的工具软件。详细内容大家可以去网上搜一搜。

软件工程概论第十章概括

标签:

原文地址:http://www.cnblogs.com/jump/p/4304653.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!