软件测试之维护性测试

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

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

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

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

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

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

  

  ​

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

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

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

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

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

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

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

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

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

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

多测师111

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值