银行项目自动化测试解决方案
站内搜索 |
银行项目自动化测试解决方案
详细信息 项目背景: 客户是提供全球金融服务的**欧洲银行 系统是基于Web的现金管理系统,80多个国家使用,有非常严格的质量和测试需求 新版本发布每月2次,需要频繁进行大量的冒烟测试和回归测试,而手工测试覆盖全部功能需要2个月/轮 测试用例数量达8000个;展现层使用Flex技术,测试工具支持差 解决方案 : 在需求分析阶段做出所有的需求澄清,在测试之前使需求清晰化 针对不同区域的不同要求文档化;规范测试用例,缺陷,流程等 使用脚本自动筛选有效的测试数据 利用Bugzilla 缺陷管理工具记录缺陷, 包括贴图、重现步骤、错误日志抓贴等 采用Selenium 实行部分功能自动化以提高测试效率 利用不同浏览器进行兼容性测试 利用多个浏览器插件进行UI、字体、像素、图片等测试 项目成果 : 每发布一次小版本,之前需要20.9人/月进行测试验证, 实施自动化测试后仅需5.7 人/月; 在测试周期和覆盖率也满足了版本每月发布2次的任务 在此项目上实施的自动化测试框架和公用模块可复制到其他项目 成功引进新技术,以提高开发/测试效率和应用程序的竞争优势,特别是有关用户界面的新技术。 缺陷在前期研发阶段减少了50%,随之而来的是较高的终端客户满意度。 大范围的自动化测试的实施,使得每个发布的版本可以经过多轮测试,并保证其功能的持续增加。目前,70%的测试案例已实现自动化,使得测试案例总数已超过10000个,预计接下来将以每年4500个的速度继续增加。 开发了一个数据驱动的自动化框架,以方便维护自动化测试资产,整合缺陷报告和调查以及无人值守的测试。 开发了一个自动化的跨浏览器兼容测试框架,以确保与终端客户环境保持广泛的兼容性。 欲查看详情请登入:http://www.freeborders.com.cn/customer-success-stories/automated-test-solution/ 业务咨询热线:400-107-6366 共0条 相关评论 |