首页> 银行质量测试> 测试服务

测试服务


      ■ 背景

  随着银行业务的不断发展,银行IT系统也日渐庞大与复杂。为了保证上线与日常运维的安全性,银行要求对各个系统进行充分的测试检验,并引入专业的第三方测试团队提供测试服务,一方面补充测试资源的不足,另一方面提高测试能力。

  神州数码融信测试中心成立于2004年8月,致力于为公司金融行业相关产品提供UAT(用户测试)、FAT(出厂测试),为银行客户提供外包测试服务,是国内为数不多的专业的金融IT测试中心。

  优势与价值

  神州数码融信专注于服务金融行业客户近三十载,是国内最早涉足金融专业化测试的服务厂商。公司基于持续的探索总结、丰富的项目积累,形成了独特的服务优势与价值,体现如下:

  . 拥有专业化的团队和测试服务能力,能提供从测试咨询到测试实施的全方位测试服务,提升客户整体测试水平。

  . 深入理解银行的业务和应用,擅长与业务紧密结合的专业性系统测试。测试案例切合银行需求,针对性强、有效性高、成熟度好,并且可快速复制覆盖全业务的测试数据库。尤其专长于银行核心业务系统的测试,能为客户业务系统的长期稳定运行带来保障。

  . 建有先进、成熟的金融测试平台,并自主研发了丰富的外围系统测试工具,能提高客户测试的效率和准确性。

  . 具备高超的测试项目管理能力,能确保复杂测试项目按期、高品质地交付,确保客户的被测业务系统按时上线。

  服务介绍

  现场模式:测试中心派软件测试人员在客户现场进行软件测试工作,由现场项目经理管理。

  非现场模式:承接客户的测试任务,在西安测试中心搭建测试环境并开展测试工作。

    服务内容

    - 测试咨询

  . 测试体系建设咨询

  . 银行业务测试方法咨询

  . 测试过程管理咨询等

   - 测试架构

  . 测试策略架构

  . 系统测试架构

  . 自动化测试架构

  . 测试数据复用架构等

   - 测试评估

  . 测试结果分析评估

  . 测试过程管理评估

  . 测试案例评估

  . 测试覆盖度评估

  . 测试过程文档评估等

   - 测试设计

  . 功能测试案例设计

  . 业务测试场景设计

  . 测试用例库设计

  . 自动化测试工具设计等

   - 测试执行

  . 执行功能测试案例

  . 执行业务场景案例

  . 执行自动化测试脚本

  . 测试用例库建设维护

  . 性能测试实施等

   - 测试培训

  . 测试方法培训

  . 测试技术培训

  . 测试工具培训

  . 测试管理培训等

   - 环境管理

  . 测试环境搭建和维护

  . 测试数据组织准备

  . 测试数据脱敏

   - 测试管理

  . 测试过程(流程方法、配置变更、过程评审)管理

  . 测试缺陷管理

  . 测试用例管理、沟通管理、人员管理等

   - 测试工具

  . 自主研发的测试管理平台

  . 自主研发的自动化测试工具

  . 自主研发的测试版本管理工具

  . 性能测试工具

   - 测试模型

   - 持续集成测试

  测试执行的过程是个持续集成的过程,以便将所有阶段的分解测试任务集合成一个完整的系统,再进行全面的回归测试。待测试完成并达到出厂标准后,系统才能真正交付给客户进行用户测试,经过用户测试并通过的系统可上线试运行。

   - 自动化测试

  神州数码融信采用当前业界主流的QC/QTP工具和自主研发的自动化测试工具,实现全程测试的自动化管理。自动化测试将测试人员从重复的劳动中解脱出来,从而大大提高了人员的工作效率。自动化测试对测试厂商的经验值要求很高,以确保测试的结果和质量。

   - 测试案例设计

  测试案例的设计按如上三部分来完成,即测试大纲、测试场景和测试案例。百分之八十的测试案例都能通过自动化测试工具来实现,只需将测试案例依据业务主线,组合成要验证的测试场景,即可随时反复执行,还可随时查看执行结果。

   - 测试版本管理

   - 外包测试服务体系

  外包测试服务体系从三个层面保障外包测试的服务质量。支持体系,以西安基地的测试团队为主力后援,对现场问题及时响应;组织体系,从组织结构上实现双重服务,现场和基地强调一对一的支持关系,以更好响应客户要求;保障体系,从测试过程、变更管理、缺陷管理、配置管理等多方面保障服务质量。

   - 外包测试服务支持

  神州数码融信提供的外包测试服务是两层服务支持。一层是常驻项目现场的现场测试项目组,主要职责是承接项目的测试任务,进行测试分析,根据测试需求制定测试方案、设计测试案例,在允许的情况下执行测试,并分析结果。二层是西安测试中心,主要职责是对现场的测试请求予以响应,提供必要的资源和技术支持,分担现场测试团队下达的测试任务,并按照要求进行测试用例详细设计、脚本编写和调试等部分测试工作。

   - 测试外包服务保障

  测试外包服务保障体系包括配置管理、测试过程管理、测试变更管理和测试缺陷跟踪管理,如下图所示:

   - 外包质量控制

  通过采用以下方式,服务质量将得到严格控制,并使服务质量得以逐步的提升。

  . 质量监督控制体系;

  . 定期测试工作协调会;

  . 测试进展分析报告;

  . 测试评审会议;

  . 测试服务满意度调查;

  . 投诉反馈机制等。

  客户案例

  神州数码融信为国内外众多银行客户提供基地测试、外包测试、业务测试及性能测试服务,拥有丰富的成功案例。

  ■ Q&A

  Q:测试体系建设与质量体系建设会不会冲突?

  A:测试体系是质量体系的一部分,可以采用与质量体系一样的结构进行无缝对接。但是,当测试体系单独建立时,要考虑同步建立一些支持测试过程的基础流程,例如配置管理、版本管理、评审流程等,以保持测试体系的完整性。

  Q:在测试过程中是否必须使用测试工具?

  A:对于一些专项测试如性能测试、安全测试等使用工具是必须的,当然也可以自行开发一些小工具辅助测试,完全不使用工具的测试效率低且不完整。

  Q:引入自动化测试以后是否不再需要手工测试?

  A:自动化测试的引入时机非常重要,通常是要在被测系统达到一定稳定度后才引入。业界估计80%的缺陷是手工测试发现的,20%由自动化测试发现。自动化测试重在验证系统而不是发现缺陷,因此自动化测试在上线前的验证阶段和上线后的长期运维中作用更大。