loading请求处理中...

对软件测试流程的维护应该怎样做

2021-12-01 14:33:19 阅读 9333次 标签: 作者: 690330410@qq.com

    软件测试工作对于现在手机电脑软件泛滥的年代来说具有举足轻重的重要性,所以软件测试流程也更需要我们去维护。因为一旦软件测试流程出现了问题,影响的可是非常巨大的,这个必须引起我们的重视。小编一直对软件测试的流程感兴趣,再加上有朋友在从事软件测试员的职业,经故而常会花时间去研究这方面内容。

对软件测试流程的维护应该怎样做

    下面就是对软件测试流程的维护内容了。

    1 、收集新需求:新功能和不紧急的故障,其代码的修改操作不必马上进行,取而代之的是做好新需求与故障统计;对已经确认的故障也可以先在bug管理系统报bug,但只是记录,不需求马上修改。当然了,对于紧急的工程故障,需要马上修改和测试。

    2、 确认新需求:与工程人员或客户或产品经理确认新需求,确保需求被理解正确。

    3、 需求讨论:当需求与故障积累到一定数量或者工程有新版本需求,进行一次发布测试,在新版本开始修改之前把近期积累的需求与故障整理,与相关开发人员、测试人员、项目经理和测试经理讨论,确认哪些新功能可以实现、新功能的实现方法与业务流程、新功能开发修改时间、测试版本、测试时间与发布时间。

    4 、bug跟踪管理:确认所有需要修改的新功能和需求录入bug跟踪管理系统,并在bug跟踪管理系统中详细描述新功能需求和解决方法,同时整理相关bug列表,交付开发修改。

    5、 制定测试计划:A、根据用户需求,定义并完善测试需求,作为测试的标准B、确定重点测试事项,哪些功能需要重点测试C、测试时间计划,并详细计划具体测试任务与时间D、风险说明E、测试准备,提前对测试环境和测试资源进行准备F、发布具体时间G、资源需求:测试人员、硬件需求、软件需求和培训计划

    6、编写测试案例:根据功能需求编写测试案例

    7 、测试开发:开发自动测试脚本,补充自动测试案例

    8 、测试实施:按照测试计划进行测试,发现并申报bug

    9 、测试评估:A、哪些需求通过了测试B、有哪些遗留问题C、测试效率评估D、开发质量度量和评估E、并根据评估编写测试报告

    10 、发布新版本:A、编写新功能文档,给工程提供新功能说明B、编写升级文档,给工程提供升级参考方案C、软件发布,包括新版本软件、新功能文档、升级文档和测试报告

    11 、代码版本控制:新版本软件发布之后,马上对代码进行质量控制。

    A、Build Master给新版本的源代码打一个cvs tag,方便代码回滚check out。比如,发布版本为p2p3.3.2,则给该软件源代码也打一个与发布版本相同名字的tag p2p3.3.2.这样做的一个好处是,在目前的软件的基础上做了修改并发布的新版本后,如果需要check out某个版本的源代码,则可以通过这个版本的tag来check out,代码的修改可以在该版本上进行。

    B、Build Master对心发布的软件源代码进行cvs lock,不允许开发人员在软件发布之后commit源代码,直到有新版本需要修改再给开发人员开放commit权限。这样做的好处是避免开发人员随意修改和commit源代码,确保源代码服务器上的源版本与当前最新的发布版本一致。

    好了,以上内容就是小编给大家带来的对软件测试流程的维护工作内容了。小编相信很多人还是对软件测试流程和软件测试员这个职业挺感兴趣的吧。如果您还有软件测试方面的需求,欢迎将其发布在我们一品威客网上,该网站上会有很多企业和个人能够为您提供更专业贴心的服务。

公司推荐

成为一品威客服务商,百万订单等您来有奖注册中

留言( 展开评论

快速发任务

价格是多少?怎样找到合适的人才?

官方顾问免费为您解答