2022年系统测试内容 .pdf
《2022年系统测试内容 .pdf》由会员分享,可在线阅读,更多相关《2022年系统测试内容 .pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、系统测试键入文档副标题 键入作者姓名 选取日期 名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 11 页 -2/11目录1.功能性.41.1.适应性.41.2.准确性.41.3.互操作性.41.4.安全保密性.42.可靠性.42.1.成熟性.42.2.容错性.52.3.易恢复性.53.易用性.53.1.易理解.53.2.易学性.63.3.易操作性.63.4.从吸引性.64.效率.64.1.时间特性.64.2.资源利用性.75.维护性.75.1.易分析性.75.2.易改变性.85.3.易测试性.86.可移植性.86.1.适应性.86.2.易安装性.86.3.共存性.86.4.易替换
2、性.96.5.依从性.9名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 11 页 -3/11系统测试要根据软件设计需求来进行,但在实际测试中需要依据项目用户对软件的质量要求来有侧重点的进行。系统测试一般应符合以下技术要求:系统的每个特性应至少被一个正常测试用例和一个被认可的异常测试用例所覆盖。应测试软件配置项之间及软件配置项与硬件之间的接口。测试用例的输入应至少包括有效等价类值、无效等价类值和边界数据值。应逐项测试系统/子系统设计说明规定的系统的功能、性能等特性。应测试系统的输出及其格式。应测试运行条件在边界状态和异常状态下,或在认为设定的状态下,系统的功能和性能。对不同的实际问
3、题应外加相应的专门测试。对完整性级别高的系统,应对其进行安全性、可靠性分析,明确每一个危险状态和导致危险的可能原因,并对此进行针对性的测试。应测试系统访问和数据安全性。应按系统或子系统设计文档的要求,对系统的功能、性能进行强度测试。应测试系统的全部存储量、输入/输出通道和处理时间的余量。应测试设计中用于提高系统安全性、可靠性的结构、算法、容错、冗余、中断处理等方案。对有恢复或重置功能需求的系统,应测试其恢复或重置功能和平均恢复时间,并且对每一类导致恢复或重置的情况进行测试。国标 GB/T 16620 针对系统测试的测试内容主要从:适应性、准确性、互操作性、安全保密性、成熟性、容错性、易恢复性、
4、易理解性、易学性、易操作性、吸引性、时间特性、资源利用性、易分析性、易改变性、稳定性、易测试性、适应性、易安装性、共存性、替换性和依从性等(有选择的)来考虑。对具体的系统,可根据或项目计划及系统/子系统设计文档的要求对上述测试内容进行剪裁。名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 11 页 -4/111.功能性1.1.适应性从适应性考虑,应测试系统/子系统设计文档规定的系统的每一项功能。1.2.准确性从准确性考虑,可对系统中具有准确性要求的功能和精度要求的项(如数据处理精度、时间控制精度、时间测量精度)进行测试。1.3.互操作性从互操作性考虑,可测试系统/子系统设计文档、接
5、口需求规格说明文档和接口设计文档规定的系统与外部设备的接口、与其他系统的接口。测试其格式和内容,包括数据交换的数据格式和内容;测试接口之间的协调性;测试软件对系统每一个真实接口的正确性;测试软件系统从接口接收和发送数据的能力;测试数据的约定、协议的一致性;测试软件系统对外围设备接口特性的适应性。1.4.安全保密性从安全保密性,可测试系统及其数据访问的可控制性。测试系统防止非法操作的模式,包括防止非授权的创建、删除或修改程序或信息,必要时做强化异常操作的测试。测试系统防止数据被讹误和被破坏的能力。测试系统的加密和解密功能。2.可靠性2.1.成熟性在成熟性,可基于系统运行剖面设计测试用例,根据实际
6、使用的概率分布随机选择输入,运行系统,测试系统满足需求的程度并获取失效数据,其中包括对重要输入变量值的覆盖、对相关输入变量可能组合的覆盖、对设计输入空间与实际输入空间之间区域的覆盖、对各种使用功能的覆盖、对使用环境的覆盖。应在有代表性的使用环境中、以及可能影响系统运行方式的环境中运行软件,验证系统的可靠性需求是否正确实现。对一些特殊的系统,如容错名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 11 页 -5/11软件、实时嵌入式软件等,由于在一般的使用环境下常常很难在软件中植入差错,应考虑多种测试环境。测试系统的平均无故障时间。选择可靠性增长模型,通过检测到的失效数和故障数,对系
7、统的可靠性进行预测。2.2.容错性从容错性考虑,可测试:系统对中断发生的反应。系统在边界条件下的反应。系统的功能、性能的降级情况。系统的各种误操作模式。系统的各种故障模式(如数据超范围、死锁)。测试在多机系统出现故障需要切换时系统的功能和性能的连续平稳性。注:可用故障树分析技术检测误操作模式和故障模式。2.3.易恢复性从易恢复性考虑,可测试:具有自动修复功能的系统的自动修复的时间。系统在特定的时间范围内的平均宕机时间。系统在特定的时间范围内的平均恢复时间。系统的重新启动并继续提供服务的能力。系统的还原功能的还原能力。3.易用性3.1.易理解系统的各项功能,确认它们是否容易被识别和被理解。要求具
8、有演示功能的能力,确认演示是否容易被访问、演示是否充分和有效。界面的输入和输出,确认输入和输出的格式和含义是否容易被理解。名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 11 页 -6/113.2.易学性从易学性考虑,可测试系统的在线帮助,确认在线帮助是否容易定位,是否有效;还可以对照用户手册或操作手册执行系统,测试用户文档的有效性。3.3.易操作性输入数据,确认系统是否对输入数据进行有效性检查。要求具有中断执行的功能,确认它们能否在动作完成之前被取消。要求具有还原能力(数据库的事务回滚能力)的功能,确认它们能否在动作完成之后被撤销。包含参数设置的功能,确认参数是否已选择、是否有
9、缺省值。要求具有解释的消息,确认它们是否明确。要求具有界面提示能力的界面元素,确认它们是否有效。要求具有容错能力的功能和操作,确认系统能否提示出错的风险、能否容易纠正错误的输入、能否从差错中恢复。要求具有定制能力的功能和操作,确认定制能力的有效性。要求具有运行状态监控能力的功能,确认它们的有效性。注:以正确操作、误操作模式、非常规模式和快速操作为框架设计测试用例,误操作模式有错误的数据类型作参数、错误的输入数据序列、错误的操作序列等。如有用户手册或操作手册,可对照手册逐条进行测试。3.4.从吸引性从吸引性考虑,可测试系统的人机交互界面能否定制。4.效率4.1.时间特性从时间特性考虑,可测试系统
10、的响应时间、平均响应时间、响应极限时间,系统的吞吐量、平均吞吐量,系统的周转时间、平均周转时间、周转时间极限。注:响应时间指系统为完成一项规定任务所需的时间;平均响应时间指系统执行若干并行任务所需的平均时间;响应极限时间指在最大负载条件下,系统完成某项任务需要时间的名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 11 页 -7/11极限;吞吐量指在给定的时间周期内系统能成功完成的任务数量;平均吞吐量指在一个单位时间内系统能处理并发任务的平均数;极限吞吐量指在最大负载条件下,在给定的时间周期内,系统能处理的最多并发任务数;周转时间指从发出一条指令开始到一组相关的任务完成的时间;平均
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年系统测试内容 2022 系统 测试 内容
限制150内