随着软件应用领域的不断扩展,软件项目规模越来越大,复杂度越来越高,使得软件项目或产品开发过程的质量、进度和成本控制难度增加。为信息化项目业主单位提供软件开发全生命周期质量管理服务,在信息系统计划阶段、软件需求分析阶段、概要设计阶段、详细设计阶段、编码和单元测试阶段、软件集成阶段、软件合格性测试阶段、系统集成阶段、系统评测阶段、试运行阶段及终验阶段直至最终系统上线运行阶段,开展全生命周期质量保障和控制服务,将能有效保证高质量、高可靠性的软件交付用户使用。

服务内容

1、参与软件需求调研,着实掌握用户需求;

2、配合开发方制定开发计划和方案,对开发进度进行有效控制;

3、评审软件开发过程文档,包括:《需求规格说明书》、《概要设计说明书》、《详细设计说明书》、《数据库设计说明书》、《开发方内测报告》等;

4、为客户提供开发过程中的测试,包括:单元测试、集成测试、系统测试、源代码漏洞扫描、性能测试并进行缺陷管理等,保证软件按照用户需求实现;

5、对项目进行验收测试,确保软件达到验收标准;

6、在软件正式上线后,定期对系统进行运行维护和运行分析,消除系统在运行过程中的故障与瓶颈;

7、为客户提供专业团队的咨询分析,以帮助客户最大限度达到有效过程管理。


提供的测试工具

 

1、测试管理工具(WindowsLinuxUnix

 

  aQuality Center(基于B/S架构的测试管理工具)

 

2、桌面环境的测试工具(Windows

 

  aQuickTest ProfessionalTestPartner(基于图形用户界面的测试)

 

  bDevPartnerWindows覆盖测试及运行错误检测)

 

3、分布式应用测试工具集,其中:

 

  aLoadRunnerQALoad(负载测试工具)

 

  bServer VantageNetwork Vantage(服务器和网络性能测试工具)

 

  cApplication Vantage(分布式应用性能测试工具)

 

  dClient Vantage(客户应用性能测试工具)

 

  eDiagnostics(应用性能诊断工具)

 

4、源代码测试工具

 

  aFortify SCA(源代码分析工具)

 

5、移动应用测试工具

 

aThreadingTest(灰盒测试工具)