首页 > 其他分享 >软件测试之维护性测试

软件测试之维护性测试

时间:2023-01-07 11:35:35浏览次数:44  
标签:维护性 配置 系统 重用 修改 测试 软件 软件测试

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

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

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

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

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

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

  

软件测试之维护性测试_测试

  

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

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

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

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

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

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

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

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

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

  如需了解更多测试技术信息请关注:深圳多测师软件与技术服务有限公司

标签:维护性,配置,系统,重用,修改,测试,软件,软件测试
From: https://blog.51cto.com/u_15239049/5995418

相关文章

  • monkey 压力测试报告分析内容
      一、日志结尾:如果Monkey测试顺利执行完成,在log的最后,会打印出当前执行事件的次数和所花费的时间;Monkeyfinished代表执行完成。(如果Monkey执行中断,在log的最后也能查......
  • 软件测试及开发中应当要考虑的安全问题
    在开发及软件测试过程中,系统的安全性是不得不考虑的问题,一旦系统出现安全问题,轻则用户信息或系统数据被盗,重则导致公司资金流失,因此写此文档以此来记录那些年我们曾经......
  • 软件测试和开发之间的工作有什么区别
    从工作内容强度来看开发人员在项目开发过程和上线之后的人员配比悬殊巨大,比如在开发周期的时候,需要10个人来写代码,但在项目上线后,可能只需要两三个人来维护就可以......
  • 软件测试行业进入瓶颈期该如何提升自己?
    很多人在进入软件测试行业几年之后,可能都会进入一个瓶颈期,不知道如何去提升自己,但自己能意识到这个问题就是好事。今天我们就来说说在进入到行业后,应该如何在职场中提......
  • 我理解的测试开发与实践总结——新人篇
    写在前面:写这篇文章的目的是为了能够更好的帮助刚入职的新人了解这个岗位和自己的工作,也想谈谈自己工作一年来对这个领域的了解程度,做一个小小总结吧~一、我理解的......
  • 39_Java中的单元测试
    单元测试单元测试概述:​ 在程序中,一个单元可以时一个完整的模块,但它通常是一个单独的方法或者程序​ 在面向对象的编程中,一个单元通常是整个界面,例如类,但可能是......
  • Allure10-测试环境信息与趋势信息
    测试环境信息测试环境信息无法通过allure特性实现,需要借助环境配置文件配置文件名必须是environment.properties文件必须放在allure生成的结果数据目录中才能生效文件中的......
  • Allure07-动态用例标题、用例描述和测试步骤
    动态用例标题allure.dynamic.title('动态用例标题')必须放在函数、方法之内可以使用参数化的参数每条用例执行一次会覆盖@allure.title动态用例描述allure.dynamic.descrip......
  • Allure06-动态测试集与功能特性
    动态测试集特性allure.dynamic.suite('某用例所属的测试集名称')动态特性放到函数或方法中不建议使用allure.dynamic.suite,否则会导致测试集名称显示混乱:既包含模块名,又同......
  • Allure05-生成独立的allure测试报告
    生成独立的allure测试报告pycharm生成的测试报告无法直接打开pycharm自带容器(内置页面服务器),可以直接打开但allurereport下index.html文件是不能直接打开的,出现页面都是......