软件系统中最重要的软件

维护性测试用于评估系统能够被预期的维护人员修改的有效性和效率的程度,可从模块化、可重用性、易分析性、易修改性、易测试性、易维护性

1)模块化:评估由U盾讴歌独立组件组成的系统或计算机程序,其中一个组件的变更对其他组件的影响大小程度,耦合性越低,模块的独立性越强,相互影响越小

2)可重用性测试:评估资产能够被用于多个系统或其他资产建设的程度,可以通过资产的可重用性、编码规程符合性来测试

资产可重用性:软件开发的全生存周期都可以有重用的价值,包括项目计划、架构设计、需求规格说明、源代码、用户文档、测试策略和测试用例都可以被重复利用

编码规则符合性:源代码应符合所要求的编码规则,特定系统的编码规则可包含有助于可重用、可追踪和简洁的规则

软件系统中最重要的软件

3)易分析性:评估预期的变更,对产品或系统的影响,诊断产品的缺陷或失效原因、识别待修改部分的有效性和效率的程度

日志完整性:日志记录系统的运行情况

诊断功能有效性:运行过程中出现异常时,提示信息的内容易于理解

4)易修改性:系统可以被有效地、有效率地修改,且不会引入缺陷或降低现有产品质量的程度,可从扩充系统应用、软件版本更新时的数据操作、系统参数配置、用户权限配置

扩充系统应用:软件支持自定义模块功能

软件版本更新方式:验证用户文档集中陈述的软件升级方式

软件版本更新时的数据操作:版本更新时会涉及数据变动、若涉及应验证如何对数据进行更新,并记录数据的更新方式

系统参数配置:是否陈述软件支持系统参数配置

用户权限配置:应对用户文档集中陈述的用户权限配置功能进行验证

5)易测试性:系统建立测试准则,通过测试 执行来确定测试准则被满足的有效性和效率的程度,是否易于选择检测点编写测试用例、软件的功能或配置被修改后,验证是否可对修改之处进行测试

本文来自作者:江下科技小助手,不代表小新网立场!

转载请注明:https://www.xiaoxinys.cn/452065.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。