【技术实现步骤摘要】
本专利技术涉及一种软件测试领域,具体地说是一种改进的软件测试模型及测试方法。
技术介绍
软件测试是软件质量保证的一个重要元素。软件测试和软件开发一样,都遵循软件工程原理,遵循管理学原理。软件测试模型将测试活动进行了抽象,明确了测试与开发之间的关系,是测试管理的重要参考依据。在测试过程中使用合理的软件测试模型可以降低测试在开发活动中的花费和开发时间。传统的V模型仅仅把测试作为编码之后的一个阶段,是针对程序进行的寻找错误的活动,而忽视了测试活动对需求的分析、系统设计等活动的验证和确认功能。W模型是v模型的优化,但也有局限性,把软件开发视作需求、设计、编码等一系列串行活动,无法支持迭代、自发性以及变更调整。X模型定义了探索性测试,这是不进行事先计划的特殊类型的测试,这一方面往往能帮助有经验的测试人员在计划之外发现更多的软件错误,但对测试造成人力、物力和财力的浪费,对测试人员的熟练程度要求较高。
技术实现思路
本专利技术的技术任务是针对以上不足之处,提供一种操作简单、生产成本低、测试效率高的改进的软件测试模型及测试方法。本专利技术解决其技术问题所采用的技术方案是:一种改进的软件测试模型,其特征在于:包括W模型和X模型,剔除W模型和X模型中与实际测试符合率低的局限,在测试过程中设置有预期bug数比对和bug收敛趋势分析。一种改进的软件测试方法,步骤如下:(1)将系统依据模块划分,进行模块的开发和测试;软件开发与软件测试各阶段同步进行验证与确认,针对软件开发进行需求分析、概要设计、详细设计、编码、模块单元测试,同步进行 ...
【技术保护点】
一种改进的软件测试模型,其特征在于:包括W模型和X模型,剔除W模型和X模型中与实际测试符合率低的局限,在测试过程中设置有预期bug数比对和bug收敛趋势分析。
【技术特征摘要】
1.一种改进的软件测试模型,其特征在于:包括W模型和X模型,剔除W模型和X模型中与实际测试符合率低的局限,在测试过程中设置有预期bug数比对和bug收敛趋势分析。
2.一种改进的软件测试方法,其特征在于:步骤如下:
(1)将系统依据模块划分,进行模块的开发和测试;软件开发与软件测试各阶段同步进行验证与确认,针对软件开发进行需求分析、概要设计、详细设计、编码、模块单元测试,同步进行需求验证、功能确认、测试设计、用例编写、用例执行;
(2)通过步骤(1)完成软...
【专利技术属性】
技术研发人员:赵霞,郭静,张新玲,
申请(专利权)人:浪潮电子信息产业股份有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。