一种基于软件系统测试优化的设计方法技术方案

技术编号:14008080 阅读:112 留言:0更新日期:2016-11-17 06:26
本发明专利技术提供一种基于软件系统测试优化的设计方法,属于软件测试领域,本发明专利技术当需求数量/当前版本bug数=20时,接下来的测试进入敏捷测试流程,把整个版本当作一个迭代,进行测试。进入敏捷测试后就不需要系统测试这些流程了,避免了时间的浪费,这样既利用了系统测试的优点也利用了敏捷测试的优点。

【技术实现步骤摘要】

本专利技术涉及软件测试
,尤其涉及一种基于软件系统测试优化的设计方法
技术介绍
软件测试就是利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估。执行测试用例后,需要跟踪故障,以确保开发的产品适合需求。一般的软件测试为瀑布式,这种测试经历的时间长,有点儿小问题都会影响结项,增加成本。另外一种敏捷开发测试花费时间短,灵活,节约成本,但是缺乏经验。软件测试流程一般为开发同事提测,测试同事进行冒烟测试,冒烟测试通过后进行测试通知,接下来就是正式测试。每个版本的测试时间一般为一周左右,接着是bug讨论会,测试结束后需要发测试报告。这就是整个流程啦,进行系统测试时候,我们会发现项目进行到某一阶段时,bug数一直都是少量的,递减趋势不明显,但是又不符合结项的要求,所以我们不得不进行一轮又一轮的系统测试,这样就增加了时间成本,可能还会使项目延迟结项。 所以,必须要设计一种更加优化的测试流程。
技术实现思路
为了解决以上技术问题,本专利技术提出了一种基于软件系统测试优化的设计方法,可以控制测试工作的进度,使项目提前结项。本专利技术的技术方案是:一种基于软件系统测试优化的设计方法将系统测试和敏捷测试相结合,在测试到几轮以后不再进行系统测试而进行敏捷测试。具体情况如下:当需求数量/当前版本bug数到达特定数目时,接下来的测试进入敏捷测试流程,把整个版本当作一个迭代,进行测试。进入敏捷测试后就不需要系统测试这些流程了,避免了时间的浪费,这样既利用了系统测试的优点也利用了敏捷测试的优点。进一步的,当需求数量/当前版本bug数=20时,再进入敏捷测试流程本专利技术的有益效果是1、可以有效的控制项目进度;2、可以节省人力,项目成本。附图说明图1是本专利技术的工作流程图。具体实施方式下面参照说明书附图,对本专利技术的内容进行更加详细的阐述:敏捷开发的最大特点是高度迭代,有周期性,并且能够及时、持续地响应客户的频繁反馈。敏捷测试即是不断修正质量指标,正确建立测试策略,确认客户的有效需求能得以圆满实现和确保整个生产的过程安全的、及时的发布最终产品。本专利技术的一种基于软件系统测试优化的设计方法,就是采取了两者的优点解决了这个漏洞的存在。进行系统测试,当需求数量/当前版本bug数=20时,接下来的测试进入敏捷测试流程,把整个版本当作一个迭代,进行测试。进入敏捷测试后就不需要系统测试这些流程了,避免了时间的浪费,这样既利用了系统测试的优点也利用了敏捷测试的优点。系统测试和敏捷测试相结合,系统测试进行到一定程度时进行敏捷测试。应用于云海os软件的系统测试,可以有效的控制项目的进度,提前结项。本文档来自技高网...
一种基于软件系统测试优化的设计方法

【技术保护点】
一种基于软件系统测试优化的设计方法,其特征在于,将系统测试和敏捷测试相结合,在测试到几轮以后不再进行系统测试而进行敏捷测试。

【技术特征摘要】
1.一种基于软件系统测试优化的设计方法,其特征在于,将系统测试和敏捷测试相结合,在测试到几轮以后不再进行系统测试而进行敏捷测试。2.根据权利要求1所述的方法,其特征在于,进行系统测试,当需求数量/...

【专利技术属性】
技术研发人员:焦庆李亚端
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1