项目背景:

      某国内保险软件公司为客户定制开发人寿保险软件系统,客户方提出原始需求,软件组织进行需求开发、概要设计、详细设计、编码和测试任务,项目周期四个月,博为峰在此项目中承担全部系统测试任务。

 

      博为峰在认真分析项目测试要求后所开展的测试工作:

    (1)  参加由保险软件公司组织的针对全体研发人员的业务知识培训,熟悉掌握此客户的业务需求

    (2)  成本、质量、测试难点分析

       ●  此项目客户投入成本有限,对产品质量中等偏上要求,要求软件系统满足正常业务需求并可靠运行

       ●  此项目测试难点之一是如何在测试中全面覆盖客户所有的业务流程分支

       ●  此项目测试难点之二是在较短的项目进度内,对系统的可靠性进行充分测试

    (3)  测试流程及人力投入:测试流程分为需求评审、测试设计、测试执行和回归测试四个阶段,并将重点放在需求评审和测试设计环节

    (4)  针对项目周期较短特点,博为峰派出了3名熟悉保险业务知识且具有2年左右保险软件测试经验的测试工程师到客户现场服务

    (5)  主要测试方法

       ●  需求评审采用专业流程分析工具进行需求阅读,力争在需求评审阶段发现需求中需求并改进

       ●  试设计阶段主要采用测试类型分析、等价类、边界值、正交试验法、判定表等方法进行测试用例设计

       ●  试执行策略采用按测试用例优先级,分阶段扩大执行覆盖范围方式,确保严重缺陷在第一时间被发现,降低项目测试风险

    (6)  最终获得价值:在项目规定的进度内,成功完成系统测试任务,系统上线后平稳运行,测试团队能力得到了客户及合作伙伴的一致好评