
某大型通信运营商,内部研发过程复杂,每个需求均涉及多个合作伙伴和公司内部多个职能部门。产品本身的业务逻辑复杂、功能点多。在软件研发和测试过程中遇较多问题,集中体现在:
* 产品需求频繁变更,测试力量和资源不足无法完全测试,导致产品上线后故障频发,严重影响业务正常开展;
* 产品在生产环境经常出现性能问题,暴露软件研发过程中的性能测试和系统上线前的性能验收测试覆盖不足,导致性能问题遗留到生产环境;
* 软件系统均采用外包方式开发,对合作伙伴的考核内容和力度不够,导致产品质量没有被严格控制;
* 内部人员因资源和能力限制,对合作伙伴提交的产品无法进行全面深入的确认,导致投资回报率低及企业信誉受损;
经过多次访谈和调研后,针对该公司具体情况,博为峰软件提出并指导实施了如下解决方案:
* 引入自动化测试手段对合作伙伴提交的每个版本进行全面测试,博为峰软件为客户制定自动化测 试规范并搭建自动化测试框架;
* 引入需求跟踪流程,将所有干系人的工作绩效和需求建立多对多的关系,博为峰软件为客户进行 OA系统与需求跟踪系统集成;
* 引入容量规划和性能测试,在系统上生产环境前,发现并修复性能缺陷,博为峰软件为客户定制 性能测试流程规范和性能测试验收规范,并对客户方员工提供半咨询式培训;
* 引入配置管理方案,加强版本管理能力,博为峰软件针对客户外包流程特点,定制配置管理方案 并在ClearCase平台上实现;
方案实施后取得预期的良好效果,大大提高了产品质量可控性,并提升了对员工和合作伙伴的管控能力。
某美资跨国公司,多版本并行开发以满足全球不同地区客户需求,需求变化快、周期短,客户对质量要求较高。为解决回归测试时间不足、测试覆盖不够等问题,博为峰软件为客户提供自动化测试咨询服务。
* 需求调研
与客户方测试管理人员、测试设计工程师、测试执行师沟通,分析获取自动化测试需求;
* 自动化测试方案
依据双方确认后的自动化测试需求,博为峰软件自动化测试专家进行自动化测试方案设计,并向客户提供在合理成本投入下能达到满意效果的可行性方案;
* 自动化测试实施指导
针对实施过程中遇到的技术问题,博为峰软件自动化测试专家为其提供现场和电话指导;
* 售后服务
51Testing为客户提供一年期的自动化测试技术支持服务。通过博为峰软件专业的自动化测试咨询服务,成功帮助用户实施自动化测试,并取得预期的良好效果。