银博科技测试团队致力于在金融领域提供专业化的第三方测试服务,在业内有着丰富的管理经验和项目经验,公司专业的测试人员超过40人,测试服务范围覆盖需求、设计、编码、测试、验收、运维整个软件生命周期的各阶段,主要的测试服务包括以下内容:
银博测试所提供的服务已经广泛的应用在金融行业的各测试领域,受到客户的认可与好评。
测试团队在长期的测试过程中,不断的实践和总结,结合CMMI与ISO的理论方法,整理了一套特有的、适合金融领域的测试体系、测试标准和规范,实现了测试体系管理、测试标准管理、测试过程管理、评审过程管理,项目进度控制、变更管理、风险控制等集成管理与自动化管理,通过对QC的自定义开发,可以有效地管理测试活动的过程,提高工作效率。
在多年的金融测试实践中,我们总结出一套科学、符合金融行业标准的测试过程管理方法,同时结合公司实际情况,制定出符合公司自身特点的测试流程,使测试过程标准化,测试过程如图所示:
在整个测试周期内,银博科技测试体系的标准和规范主要有以下这些,通过这些标准和规范,使我们的测试服务工作有章可循,使测试质量得到保证。
在长期测试过程中,我们还注重测试技术、测试知识、测试方法的积累,逐步形成了我们自己的测试方法论,用以指导软件测试全过程,方法论主要有以下这些:
按照我们总结的方法论,使测试服务得到规范和统一,保证了项目的高效进行。
下面就这些方法论中的主要几个,做简要介绍:
主要是依据项目需求文档,来构造业务模型。
通过对系统进行渠道分析、产品分析、功能点分析、业务规则分析以及交易流程分析,得出渠道列表、测试点列表、业务规则列表、业务流程列表等测试需求必须的内容。
依据项目需求和功能点清单,构造路径导图,建立软件产品的功能(点)之间的关联关系,并按照相应的关联关系,建立测试用例标题。
根据测试需求分析报告、功能点清单等,应用测试用例生成工具,选择组合、正交等方法,自动生成测试案例
在测试活动中,测试人员的管理采取项目经理直管与技术部门协管的矩阵式管理方式,可以充分利用测试资源,统一测试标准和规范,提高过程各部分间的协作。 各角色在项目实施过程中,使用QC对测试需求、测试案例、测试缺陷、测试计划进行管理。QC的使用设计了一套专有的操作手册和方法,保证了QC在质量管理过程中的高度一致性和可靠性。