案例研究
数字

英国卫生安全局

加快UKHSA的COVID-19移动应用程序测试.

 

客户: UKHSA
行业:公共部门保健
位置:英国伦敦

客户端

联合王国卫生安全局. 负责政府保健和成人社会照顾政策的政府部门.

挑战

这项重要的政府计划是从零开始制定的, 以确保人们在必要时可以接受检测,从而帮助控制COVID-19的传播, 通过识别检测呈阳性的密切接触者.

政府和政策决定在短时间内宣布,需要快速周转的业务变化发布到生产充分的测试.

客户要求质量保证 & 测试伙伴,以支持支持这个关键项目的解决方案.

根据政府的定期更新,测试所需资源不断变化, 需要在短时间内灵活地交付资源以满足需求.

范围包括端到端测试的测试交付和保证 & 跟踪应用程序,重点关注COVID-19应用程序的自动化测试, 测试预订门户网站旅程, 检疫酒店预订门户, 以及Salesforce供应链平台.

解决方案

Sogeti部署了一个由交付领导组成的专家测试顾问团队, 测试经理, 测试引线, 自动化架构师, 和测试工程师(手动和自动化)交付客户的要求.

自动化测试负责方向设置,包括开发和维护安全的自动化测试框架和自动化测试脚本.

NHS COVID-19移动应用测试:

  • iOS和Android功能自动化, 向后兼容性, 数据分析, 以及端到端的旅程测试.
  • 使用Java自动化大约450个测试用例, 用于NHS COVID-19移动应用平台的Appium和Cucumber将在每个版本中运行,减少大约50%的测试周期时间. 这帮助自动化团队极大地减少了测试功能特性的工作和时间, 应用程序的分析和向后兼容性.
  • 将测试与Browserstack集成,用于跨平台和跨设备测试.

开发和维护一个自动化的回归包,包含800个测试用例,横跨各种流,包括移动应用程序, 门户网站, Salesforce平台与端到端技术集成. 回归套件根据每个版本的需求运行,并定期运行,以确保应用程序的健康.

实现了“一键式”自动化,将回归测试包与AWS CI管道集成在一起. 回归包被远程触发或计划每天运行,并通过电子邮件发送给涉众详细的执行报告.

集成CI管道/自动化测试用例与Elasticsearch监控,使用ML(机器学习)分析技术生成执行分析报告.

将AI(人工智能)的概念引入到当前的自动化中,通过机器人驱动的自动化开发和自动化测试用例的维护,通过工具的自愈能力, 实施工作正在进行中.

 

下载下面的UKHSA案例研究PDF来阅读更多内容.

download-the-case-study.jpg

 

打印 电子邮件