简述系统测试的主要步骤。
正确答案:
系统测试工作按模块测试(单调)、子系统测试(分调)、系统测试(联调)和验收测试四个步骤进行,具体内容如下:
(1)模块测试。模块测试是对单个模块进行的测试,目的是保证每个模块作为一个单元能够正确运行。通常情况下,模块测试方案设计比较容易,发现的错误主要是编码和详细设计方面的错误。模块测试比系统测试更容易发现错误,能更有效地进行排错处理,是系统测试的基础。
(2)子系统测试。子系统测试是在模块测试的基础上,将测试过的模块组合起来形成一个子系统进行测试。子系统测试主要解决模块间的相互调用、通信问题,所以测试重点在接口方面。子系统测试通常采用自顶向下和自底向上两种测试方法。
(3)系统测试。在所用子系统都成功测试之后,将它们组合起来进行的测试就是系统测试。系统测试主要解决的是各子系统之间的数据通信、数据共享问题,测试系统是否满足用户要求。系统测试的依据是系统分析报告,要全面考查系统是否达到了设计目标。系统测试可以发现系统分析遗留的未解决问题。
(4)验收测试。在系统测试完成后,要进行用户的验收测试。验收测试是把系统作为单一的实体进行测试,它是用户在实际应用环境中所进行的真实数据测试。与系统测试的内容基本一致,测试要使用手工系统所用过的历史数据,将运行结果与手工所得相核对,考查系统的可靠性和运行效率。
(1)模块测试。模块测试是对单个模块进行的测试,目的是保证每个模块作为一个单元能够正确运行。通常情况下,模块测试方案设计比较容易,发现的错误主要是编码和详细设计方面的错误。模块测试比系统测试更容易发现错误,能更有效地进行排错处理,是系统测试的基础。
(2)子系统测试。子系统测试是在模块测试的基础上,将测试过的模块组合起来形成一个子系统进行测试。子系统测试主要解决模块间的相互调用、通信问题,所以测试重点在接口方面。子系统测试通常采用自顶向下和自底向上两种测试方法。
(3)系统测试。在所用子系统都成功测试之后,将它们组合起来进行的测试就是系统测试。系统测试主要解决的是各子系统之间的数据通信、数据共享问题,测试系统是否满足用户要求。系统测试的依据是系统分析报告,要全面考查系统是否达到了设计目标。系统测试可以发现系统分析遗留的未解决问题。
(4)验收测试。在系统测试完成后,要进行用户的验收测试。验收测试是把系统作为单一的实体进行测试,它是用户在实际应用环境中所进行的真实数据测试。与系统测试的内容基本一致,测试要使用手工系统所用过的历史数据,将运行结果与手工所得相核对,考查系统的可靠性和运行效率。
答案解析:有
微信扫一扫手机做题