[摘要]
回归测试要求: 版本升级的周期越来越短,减少回归测试的重复劳动量,特别是缩短系统上线后的系统升级测试时间、保证回归测试质量;
性能测试要求: 软件结构更趋复杂,需要尽可能早地预知系统的瓶颈,为系统优化预留时间,减少系统修复成本;
系统评价要求: 需要尽量减少测试结果评估的随意性,客观地评价系统、规范地输出结果,更合理地评价开发人员的贡献。
为此,中创软件携手IBM,将以中创软...
回归测试要求: 版本升级的周期越来越短,减少回归测试的重复劳动量,特别是缩短系统上线后的系统升级测试时间、保证回归测试质量;
性能测试要求: 软件结构更趋复杂,需要尽可能早地预知系统的瓶颈,为系统优化预留时间,减少系统修复成本;
系统评价要求: 需要尽量减少测试结果评估的随意性,客观地评价系统、规范地输出结果,更合理地评价开发人员的贡献。
为此,中创软件携手IBM,将以中创软件多年积累的软件开发经验和专业测试队伍,采用业界一流的IBM Rational/SDP测试工具,致力于开展第三方的测试服务市场,为客户提供包括性能测试解决方案、系统回归测试解决方案、缺陷管理解决方案、代码可靠性测试解决方案等,同时可为客户提供高质量的测试培训、测试咨询、测试服务,保证软件开发的质量和品质。
中创软件使用IBM Rational提供的完整的软件测试流程和软件自动化测试工具,制定了规范的测试管理流程、测试大纲以及测试用例标准,实现单元测试、功能测试、性能测试全方位的软件质量验证。通过实现与缺陷与变更跟踪工具ClearQuest的完美集成,实现了对整个软件测试生命周期的管理。
该解决方案采用了如下的IBM/Rational产品:
测试缺陷管理工具 ClearQuest
性能测试工具:Rational Performance Tester(TestManager、Robot)
功能测试工具:Functional Tester(Test XDE)
单元测试工具:IBM/Rational PurifyPlus
Purify:自动定位内存相关错误
Quantify:发现程序的性能瓶颈
Coverage:发现未被测试的代码
该解决方案可为中创软件自身和客户提供代码可靠性测试、系统回归性功能测试、系统上线前的性能测试和评估、缺陷管理等成套的系统测试解决方案和服务。
对于代码可靠性测试,中创测试中心可以帮助开发项目形成一套规范有效的单元测试流程,帮助开发团队发现诸如:内存丢失运行时错误数组边界错误、使用虚悬指针访问、未初始化的内存读取、内存分配错误和内存丢失等错误,帮助快速查明代码中潜在的性能瓶颈。
在系统回归性功能测试方面,可利用中创多年行业应用开发所积累的大量测试用例、测试脚本作为新项目测试方案的参考;支持对项目的版本升级测试,缩短测试时间,减少重复性的工作量;协助实现频繁升级下的自动化回归测试,减少系统维护和升级时的人力资源投入。
性能测试和评估利用中创丰富的行业背景知识,帮助迅速定位可能影响系统性能的环节,创建压力测试模型;支持大量并发用户下载的系统性能测试,了解系统上线后的响应能力;支持对应用运行环境的负载测试,便于掌握硬件系统扩容的时机。
缺陷管理解决方案可帮助项目定制缺陷管理流程,支持缺陷的跟踪管理;实现与邮件系统得互联,通过邮件系统将缺陷及时反馈给开发人员和项目负责人;帮助整理缺陷,分发、修正和更新,缺陷信息查询,方便的版本发布管理,降低发布风险。
目前,中创的软件测试中心已经成功为金融、交通、政府行业等10家客户提供了测试解决方案服务,为相关项目的成功实施提供了坚实的质量保证。
总结
做行业应用的软件公司经常面临着“随需而变”环境下,给软件开发和管理带来的新挑战。中创软件一直在探索解决之道,致力于解决远程开发问题、软件测试问题,以及构件化问题,以提升公司协助客户“快速构建”系统的能力,同时提高与客户的管理互动性,更好的保证项目交付的成功。
中创建立基于IBM Rational/SDP(Software Development Platform软件开发平台)的解决方案测试中心和基于IBM Rational/SDP的跨区域协同开发平台,其目的就是利用IBM SDP整合的开发平台,IBM Rational领先的开发技术,提升中创软件的开发能力,并为行业用户的解决方案提供集成的测试环境。
新建成的测试中心和协作开发平台充分利用IBM Rational/SDP标准化、高度整合的特点,将提升开发进度,节约开发成本,保证项目的质量。测试中心和协作开发平台同时支持基于IBM最先进的SOA(面向服务的体系架构)技术和Workplace 技术的解决方案开发测试,将为行业用户搭建整合的IT基础架构提供有力帮助。