软件开发全生命周期管理 – POLARION ALM之测试和缺陷管理

随着依赖于信息技术的业务复杂性逐渐提高,以及软件技术的不断发展,对软件质量的要求也在不断提高。软件测试作为软件生命周期的一部分,同时也是软件质量保证中的重要的一环,也就愈发重要。软件测试能力的持续改进是保证软件质量持续提高的一个重要渠道。只有主动的,持续不断的提高软件测试能力,才能从容应对日渐提高的软件质量要求,从而解除软件质量瓶颈,为企业的业务发展保驾护航。

测试贯穿产品开发始终

软件开发全生命周期管理 - POLARION ALM之测试和缺陷管理

作为产品质量控制的一个重要方式,测试是利用测试工具按照测试方案和流程对产品进行功能和性能验证,需要编写不同的测试用例,并且关联到需求之上。目前测试正朝着持续的反馈机制方向发展,力争始终贯穿于整个产品(软件)开发的生命周期,及早发现问题,减少开发成本,有效提高产品(软件)的开发能力。

从测试实际的前后过程来看,整个过程是由一系列不同测试阶段所组成,这些测试的阶段可分为:单元测试、集成测试、系统测试、验收测试、回归测试(维护)等,各阶段测试是为了验证各层级需求是否被满足,测试用例的设计应该是基于需求,并且两者是能够相互追溯的。除了跟踪和记录整个测试执行过程,还需要对测试产生的缺陷进行跟踪,通过缺陷è测试用例è需求的链接关系,确保所有需求都被测试覆盖,所有缺陷都被修复或有效关闭,为产品质量提供保障。

在产品生命周期迭代过程中,需要将测试计划和缺陷纳入产品发布规划中进行管理,在不影响项目进度的情况下,合理分配测试资源,确保按时交付。

在日趋激烈的市场竞争环境下,企业需要实践自身的知识沉淀,建设测试资产库(测试用例库)也是提升企业研发管理能力的重要指标。

软件开发全生命周期管理 - POLARION ALM之测试和缺陷管理

企业需要什么样的测试管理平台

企业软件测试能力改进包括了人力资源能力改进,软件测试流程改进,构建软件测试工具统一平台三个方面。这三方面相辅相成,互相影响。因此改进软件测试能力依赖于这三方面的统一规划,整体改进。

软件开发全生命周期管理 - POLARION ALM之测试和缺陷管理

基于西门子POLARION QA(测试和质量)模块,建立企业统一测试管理平台,其价值体现在以下几个方面:

  • 为客户提供遵循CMMI、ASPICE、GJB5000A的客观详细的《软件测试能力分析报告》,帮助客户全面了解自己当前的软件测试能力,分析软件测试中出现的问题,并分析与发展目标和发展需求之间的差距。
  • 构建了软件测试统一平台,它将企业各种测试相关工具通过直接连接,插件关联,文档数据关联等方式集成为统一的测试管理平台,从而提高信息传递效率,规范工作方式。
  • 根据客户需要,帮助企业建立满足业务需求的性能自动化测试框架和功能自动化测试框架,从而直接帮助测试设计人员,测试代码开发人员降低工作量,提高工作效率和质量。
  • 与客户一起跟踪新的测试流程和环境下的试运行测试项目,同时对各种交付件进行校正,从而客户能高效的适应新测试环境和流程。
  • 通过试运行项目的数据采集,为客户分析本方案实施结果的量化评估报告,使客户清晰的看到本方案的投资回报。

1.测试计划管理

POLARION专利的LiveDocs™技术支持导入、复用、从模板创建多种场景下的测试计划编写。文档“双向协同”允许您进行离线编辑或者在线协同编辑。利用嵌入式的Wiki技术,可以将测试执行的结果实时写入测试计划,从而自动生成测试报告。

软件开发全生命周期管理 - POLARION ALM之测试和缺陷管理

2.条目化测试用例管理

POLARION支持从上游需求生成、从测试用例库复用、批量导入多种场景下的测试用例创建。支持测试参数管理,帮助设计人员极大浓缩测试用例,规避重复的测试步骤。

软件开发全生命周期管理 - POLARION ALM之测试和缺陷管理

  • 只需使用您的web浏览器,就可与任何人员、在任意地点协同进行测试用例设计
  • 条目化的测试用例管理,支持在用例中直接描述测试步骤
  • 可轻松地从多个外部源导入测试用例与测试结果,如Microsoft® Word、Excel、ReqIF或XML格式的文件
  • 提供符合CMMI、ASPICE标准的需求测试覆盖率评估报告

3.测试执行管理

软件开发全生命周期管理 - POLARION ALM之测试和缺陷管理

  • 支持在测试执行时基于需求选择测试用例
  • 可将测试用例导出进行离线测试,再将测试结果导入
  • Case by Case执行测试用例,测试完成自动跳转到下一个测试用例的测试页面
  • 可定义测试报告模板,支持将测试执行的结果通过预先定义的模板导出测试报告
  • 支持对相同的测试单元,进行多轮次测试迭代,对每轮次的测试执行进行统计

软件开发全生命周期管理 - POLARION ALM之测试和缺陷管理

4.测试自动化

软件开发全生命周期管理 - POLARION ALM之测试和缺陷管理

  • 从ALM中收集必要的测试信息:
    ▼ 测试执行的逻辑
    ▼ 测试用例
    ▼ 测试脚本
  • 通过持续集成服务器调用测试服务器,由测试服务器执行测试脚本与测试用例
  • 测试服务器把测试结果回传到ALM,记录并更新测试报告,形成闭环流程

5.缺陷管理

软件开发全生命周期管理 - POLARION ALM之测试和缺陷管理

  • 对于测试执行失败的测试用例,系统自动生成错误日志和缺陷

软件开发全生命周期管理 - POLARION ALM之测试和缺陷管理

  • 缺陷分析
    ▼ 分析缺陷原因,安排解决或退回
    ▼ 自动分配缺陷责任人
    ▼ 将缺陷规划到即将发布的版本
  • 跟踪缺陷修复及关闭
    ▼ 修复缺陷并关联提交的代码
    ▼ 记录缺陷修复花费的工时
    ▼ 通过关联的测试用例重新提交测试,直到验证通过

写于最后

POLARION基于敏捷开发理念,通过构建,将(需求、设计、开发、验证)团队的工作协同一致;从测试需求分析、测试用例设计、测试计划制定、测试执行、测试问题跟踪、测试报告自动生成,涵盖测试全流程;通过详尽的HARA分析,控制危害性需求流入研发体系,降低项目风险,提升研发价值。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年11月9日 上午9:42
下一篇 2022年11月9日 上午9:44

相关推荐

  • 科研项目管理费核算

    科研项目管理费核算 科研项目管理费是项目管理中的一个重要组成部分,主要用于支持科研项目的管理和实施。随着科技的快速发展,科研项目管理费也在不断增加。本文将介绍科研项目管理费的核算方…

    科研百科 2025年4月17日
    1
  • 外贸客户管理系统是什么?推荐的管理软件?(外贸管理系统的功能)

    外贸客户管理系统哪个好用?海洋建站如何选管理系统? 外贸客户管理系统,是一款专为外贸企业设计的客户关系管理系统,旨在帮助外贸企业建立与维护客户关系,提高客户满意度和忠诚度,提升企业…

    科研百科 2024年4月27日
    105
  • 科研项目相关法规

    科研项目相关法规 科研项目相关法规是保障科研项目顺利进行、保证科学研究质量的重要法律保障。本文将对科研项目相关法规进行介绍。 一、科研项目相关法律法规 1.《中华人民共和国科学技术…

    科研百科 2025年3月6日
    0
  • 科研项目标书先写什么

    科研项目标书写作流程 科研项目的标书是项目管理中的重要一环,是向外界展示项目成果、吸引投资者和合作伙伴的关键资料。一份优秀的标书不仅能够展示项目的实际成果和实力,还能够提高项目的成…

    科研百科 2025年4月15日
    0
  • 学校科研项目 学校科研项目审计费的收费标准

    学校科研项目审计费的收费标准 随着科技的不断发展,学校科研项目也在不断地进行中。作为科研项目的重要组成部分,审计费也是一项必不可少的支出。那么,学校科研项目审计费的收费标准是什么呢…

    科研百科 2024年3月30日
    361
  • 安杰思:发布对外投资管理制度(对外投资管理制度有哪些)

    金融界12月20日消息,安杰思公告称,为加强对外投资的内部控制与管理力度,规范公司对外投资行为,建立完善的对外投资决策程序,确保对外投资决策的科学性、规范性、透明性,保障公司和全体…

    科研百科 2024年1月29日
    162
  • 建设中医药强省科研项目

    建设中医药强省科研项目 中医药是中国传统医学的重要组成部分,具有悠久的历史和深厚的文化底蕴。近年来,随着现代医学的发展,中医药也逐渐成为了中国医学的重要组成部分。建设中医药强省,是…

    科研百科 2025年4月29日
    1
  • 帮助你从头到尾规划与执行项目管理(项目管理中的项目规划)

    又是一年高考季,相比于去看成绩,很多家长更为关注的是报考什么大学,学习什么专业,将来从事什么样的工作。 邻居老张家的儿子今年参加高考,成绩还是不错的,老张夫妻和孩子不怎么操心成绩,…

    2022年6月4日
    271
  • 项目进度时间管理软件

    项目进度时间管理软件 项目进度时间管理软件是一种能够帮助项目管理人员和团队成员跟踪项目进度和协调工作的工具。在现代商业环境中,项目进度和时间管理的重要性越来越受到重视,因为正确的时…

    科研百科 2024年8月20日
    44
  • 你常见的标准化管理典范工地是什么样?用实际工程案例为你解答

    由深圳市华与建设集团有限公司承建的光明天安云谷一期项目,位于光明科学城核心区圳园路和圳美大道交汇处,为超高层综合体项目,地下3层,地上36层,总建筑高度180米,总建筑面积约20万…

    科研百科 2022年7月25日
    173