全部科目 > 软件评测师 >
2022年下半年 上午试卷 综合知识
第 60 题
知识点 测试信息流  
关键词 测试计划   测试驱动程序   测试用例   开发文档   软件测试   软件开发   软件配置   数据结构   数据库   中间件   测试   开发   数据   文档   用例  
章/节 软件测试类型  
 
 
软件测试信息流的输入包括(18) 。
①软件配置(包括软件开发文档、目标执行程序、数据结构)
②开发工具(开发环境、数据库、中间件等)
③测试配置(包括测试计划、测试用例、测试驱动程序等)
④测试工具(为提高软件测试效率,使用测试工具为测试工作服务)
 
  A.  ①②④
 
  B.  ①③④
 
  C.  ②③④
 
  D.  ①②③④




 
 
相关试题     软件测试类型 

  第51题    2016年下半年  
以下不属于系统测试范畴的是(51)。

  第18题    2010年下半年  
软件测试信息流的输入包括(18) 。
①软件配置(包括软件开发文档、目标执行程序、数据结构)
②开发工具(开发环境、数据库、中间件等)
③..

  第23题    2010年下半年  
广义的软件测试由“确认”、“验证”、“测试”三个方面组成,其中“确认”是(23)。

 
知识点讲解
· 测试信息流
 
        测试信息流
        测试信息流如下图所示。测试过程需要以下三类输入。
        
        测试信息流
        软件配置:包括软件需求规格说明、软件设计规格说明、源代码等。
        测试配置:包括测试计划、测试用例、测试驱动程序等。实际上,在整个软件工程中,测试配置只是软件配置的一个子集。
        测试工具:为提高软件测试效率,可使用测试工具支持测试工作,其作用就是为测试的实施提供某种服务,以减轻测试任务中的手工劳动。例如,测试数据自动生成程序、静态分析程序、动态分析程序、测试结果分析程序以及驱动测试的测试数据库等。
        测试之后,要对所有测试结果进行分析,即将实测的结果与预期的结果进行比较。如果发现出错的数据,就意味着软件有错误,就需要开始排错(调试)。即对已经发现的错误进行错误定位和确定出错性质,并改正这些错误,同时修改相关的文档。修正后的文档一般都要经过再次测试,直到通过测试为止。
        排错的过程是测试过程中最不可预知的部分,即使是一个与预期结果只相差0.01%的错误,也可能需要花上一个小时、一天、甚至一个月的时间去查找原因并改正错误。也正是因为排错中的这种固有的不确定性,使得我们很难确定可靠的测试进度。
        通过收集和分析测试结果数据,开始针对软件建立可靠性模型。如果经常出现需要修改设计的严重错误,那么软件质量和可靠性就值得怀疑,同时也表明需要进一步测试。如果与此相反,软件功能能够正确完成,出现的错误易于修改,那么就可以断定:或者是软件的质量和可靠性达到可以接受的程度,或者是所作的测试不足以发现严重的错误。如果测试发现不了错误,那么几乎可以肯定,测试配置考虑得不够细致充分,错误仍然潜伏在软件中。这些错误最终不得不由用户在使用过程中发现,并在维护时由开发者去改正。但那时改正错误的费用将比在开发阶段改正错误的费用要高出40~60倍。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有