一、概述

软 件质量保证日益为各个企业所接受,随 着软件质量保证活动的开展,特 别是作为软件质量保证核心内容的软件测试,其 复杂度和专业度也日益为人们所认知。对 于大型项目或者组织中多个项目并行的情况,软 件质量保证活动的组织管理也成为一个重大的问题。

恒 天软件基于自身在软件质量保证十多年的实践经验和各种管理工具的了解,面 向软件测试等质量保证活动,研 发了自主知识产权的质量保证管理系统,以 支持日益拓展的质量保证需求。

长期以来,恒 天软件坚信软件测试是一个专业化很强的方向,一 直以来致力于在软件测试方面的投入和探索。恒 天软件的全生命周期软件测试解决方案贯穿于整个软件测试生命周期,它 基于恒天软件过去十多年的实践经验,对 软件测试和相关活动进行了梳理整合,并 强化了软件测试在项目过程中对于质量管理的功用。

二、优势

恒 天软件质量保证管理系统(简称QAMS),针 对软件测试和质量保证中最常用的活动,不 仅仅作为恒天软件的全生命周期软件测试解决方案的一部分,也 可以独立支持各类的质量保证需求,其特点如下:

  • 引入代价小。恒天软件QAMS提 供了接口与流行的系统对接,同时强大的导入/导 出功能使得遗留数据的迁移变得更加容易,迁入系统的代价小。
  • 可定制化强。恒天软件拥有QAMS的 全部代码和知识产权,因 此研发团队可以针对客户的不同需求进行定制化开发,尤 其是测试报表的个性化定制。
  • 简单易用。恒天软件QAMS在业务流设计上,直 接对应当前软件测试的生命周期概念,对应需求、案例设计、执行计划、测试执行、缺 陷跟踪和报表的流程,直观方便,容易上手。
  • 测试活动的一体化。恒天软件QAMS实 现了对整个测试生命周期的支持,实现了数据一体化,方 便质量保证活动的管理,因 此也是恒天软件全生命周期软件测试解决方案和企业级软件质量控制解决方案的重要组成部分。
  • 测 试静态资产和测试活动分离。需 求和测试案例作为测试的静态资产具备一定稳定性,而 测试计划和执行则面向不同的项目方案调整,恒天软件QAMS则 在处理中区分这两类的资产,方便资产的管理。

恒 天软件的全生命周期软件测试解决方案贯穿于整个软件测试生命周期,其优势包括:

  • 丰 富的经验和专业化的团队。超过10年的专业化测试团队,拥有近500名专业测试工程师,为全球各大企业超过200多 个项目提供测试服务。同 时拥有丰富的测试模板和历史测试资产,以 提高测试实施的效率。
  • 全 生命周期的系统状态评估。全 生命周期测试贯穿于软件开发生命周期始终,从需求、设计、编码、测试执行到部署上线,每 个环节都有测试的工作,并 且通过各个环节提供质量数据,供管理者决策。
  • 系统化的测试体系。通 过结构化的测试流程和测试工作模块定义,建 立起完备的测试体系,确 保测试的各项工作清晰明确并且得以执行,保 证测试工作的质量和效率。在设计过程中,各 个测试工作模块亦可拆分,以 应对不同客户的局部需求。
  • 强有力的工具支持。以 恒天软件质量管理系统、恒 天软件性能测试平台、恒 天软件代码质量管理平台为代表的工具有效地支持了系统化的测试工作,为 测试提供实施支持和数据支撑。此外,该 解决方案也可以与其他商用工具以及开源工具做到无缝对接。

三、介绍

恒 天软件质量保证管理系统致力于引导企业的测试规范、驱 动测试生命周期的各个活动、集 中各项目的测试数据和缺陷数据以及自动化生成测试报表和质量报告。

基于QAMS的软件测试解决方案 1

                恒 天软件质量保证管理系统

  • 需求模块:结合对于需求地分析,对需求进行切分、录入和管理。同 时切分后的需求将作为维护各个测试资产的人口。
  • 测试用例模块:通 过系统提供的用户接口设计和维护测试用例。测 试用例以需求为单位进行管理。系 统提供了简易的增删改查功能、并提供了复制功能。
  • 测试计划模块:系统提供的测试计划,主 要是指测试执行计划,即测试周期的定义,主 要是选定各个测试周期的待执行的测试用例。
  • 测试执行模块:根 据测试计划对于测试用例进行执行,并记录测试结果。
  • 缺陷跟踪模块:缺 陷跟踪模块实现了每个缺陷从开启到关闭整个流程,同时提供了与需求、测试用例、测试周期的对应。
  • 测试报告模块:自动化生成测试报表,对 于内嵌的测试报告可进行选择性生成,亦 可导出原始数据供用户生成个性化报表。除了该模块外,需求、测试用例、测 试执行等模块都有各类的实时报表,便于实时的质量控制。

恒 天软件自主开发的全生命周期软件测试解决方案,亦称“恒 天软件测试生命周期”,包含以下环节:

基于QAMS的软件测试解决方案1 2

  • 测试计划:可 以在项目的初始阶段,针 对项目的特点和目标,提出测试的目标、估算、策略、技 术方案以及测试的进度。
  • 需求分析:针对需求,提供测试角度的分析,尽 早在前期发现需求的问题,并为测试设计做准备。需求问题跟踪机制、测试场景提取方法、需 求变更控制流程等方法将被推荐采用。需 求问题的分析可以有效地揭示项目需求存在的问题。
  • 测试设计:根据需求、开 发的设计情况以及测试策略中覆盖率的要求,设 计测试案例或者设计测试标本,并 且进行测试案例分类和管理。除了测试本身外,设 计和编码方面的评审可以初步考量开发的提交质量。
  • 测试执行:根 据设计的测试案例以及测试计划,执行测试。其中,测试环境准备、测 试版本确认以及缺陷跟踪流程等是测试执行环节中的必要环节。测 试案例执行情况以及缺陷情况可以很好得揭示系统的当前质量状态,并 能为后续趋势提供参考。
  • 测试提交:提 交测试版本以及测试的报告。其中,测 试过程和结果的分析,可 以帮助管理者更加了解系统的质量情况,便于提交决策。
  • 日常管理:软 件测试日常状态的跟踪以及重大问题的解决,同 时亦包括配置管理的各项工作。软 件测试的日常管理报告可以起到项目经理第三只眼的作用。

四、典型案例

  • 恒天软件QAMS系 统应用于绍兴某城商行的二代支付系统测试中。恒天软件QAMS系统的引入,有 效地提升了测试用例的管理效率和测试执行的记录,方便团队的沟通,保 障了该测试项目的顺利进行。
  • 恒天软件QAMS系 统应用于杭州某企业的IT项目管理中,作 为恒天软件统一的信息化管理平台中质量管理的关键部分,在 整个项目的质量控制上起到关键作用,确 保了该企业各个项目的正常实施,有 效提升了该企业项目管理的专业化水平。
  • 恒天软件QAMS系 统应用于金华某城商行的测试管理项目中,并 且逐步成为支持该行测试体系的建设以及软件开发质量控制的重要工具之一。
  • 恒 天软件承担本地某商业银行的新核心系统的测试工作,完 成整个测试生命周期。作 为唯一的测试服务商,恒 天软件在短时间内掌握了项目情况,制定了项目方案、组建了项目团队,并 且与银行研发团队以及业务团队合作,完 成了新核心系统的测试工作。测试项目历经9个月。恒 天软件测试团队规模达60人,花费500人月,实施了冒烟测试、多轮功能测试、回归测试,并 协助业务进行了验收测试,期 间发现和排查了大量的缺陷,同 时提供了各个阶段的质量数据供管理者决策,保 障了系统的成功上线,得 到了客户的高度认可。
  • 在 与美国一大型的国际金融信息软件公司的初次合作中,恒 天软件的测试团队克服了频繁的需求变更、紧迫的项目进度、高强度的工作量、受限的测试环境、两地合作的地理局限、迥 异的文化差异等诸多困难,为一个300人 月的大项目提供了系统化的功能测试服务,创造了零缺陷的奇迹,得 到了客户的高度评价。
  • 恒 天软件为国内的一个大型外汇交易中心提供测试服务数年。凭 借着丰富的外汇知识、突 出的学习能力以及专业的测试技术,逐 步承担了该中心的产品验收测试工作。目前为止,恒 天软件在该中心组建了一支30余人的验收测试团队,有 效地保证了客户从供应商获得高质量产品和服务。

下载

联系我们
中国 0571-88270208 美国 +1-857-239-9661
友情链接:    pk10褰╃エ   鐧惧    绂忔槦褰╃エapp   閲戠墰褰╃エ瀹樻柟缃戠珯