勃林格殷格翰集团

勃林格殷格翰率先实现了Veeva CRM的自动化测试

公司概述

勃林格殷格翰实施了一种创新的自动化测试方法,以更高的质量和更快的速度为关键任务软件提供更新。188金宝搏官网登录app一个跨职能团队通过一个持续的交付管道向其CRM平台交付更新,这是业界首创的,该组织依赖于该管道来吸引全球客户。

勃林格殷格翰是一家领先的研究型生物制药公司,在全球拥有52,000多名员工,2021年销售额超过200亿欧元。该组织对技术创新的关注在这一成功中发挥了不小的作用。

最近,IT团队开始了一项雄心勃勃的项目,以实现完全自动化的软件交付,以便在创纪录的时间内向业务用户交付新功能,并向客户交付价值。188金宝搏官网登录app其中最大的挑战之一将是Veeva CRM的自动化测试,这是勃林格殷格翰公司2万名员工使用的业务关键系统。业界很少有人尝试为GxP规范的应用程序进行自动化测试。

平衡速度、质量和遵从性

Veeva CRM是勃林格殷格翰实现业务目标的关键之一。该软件用188金宝搏官网登录app于计划和执行全球范围内的客户参与,并以一致、合规和以用户为中心的方式进行。来自CRM的数据产生相关的客户洞察,从而使勃林格殷格翰能够更快、更有效地提供挽救生命的创新。

“我们是一个高度数据驱动的行业,”勃林格殷格翰(Boehringer Ingelheim) IT M&S客户面向卓越主管巴纳•保罗(Bhawna Paul)表示。“我们倾听客户的意见,因为我们对客户和患者的体验了解得越多,我们就越能有效地满足他们的需求。”

获得这些见解需要快速且完美的软件交付,以便用户始终使用最新、最健壮的版本,其中包含完成工作所需的功能188金宝搏官网登录app。

作为一家制药公司,勃林格殷格翰在受监管的环境中运营,遵守法规和数据保护要求。为了满足GxP标准,以及勃林格殷格翰制定的高内部标准,需要严格的测试,以确保系统得到适当的验证。从历史上看,这种密集的测试似乎与团队更快地交付价值的使命不一致。在自动化他们的测试过程之前,一组手工测试人员在更新之前花了三到四天的时间来完成测试。因此,该团队开始研究如何将其自动化。他们很快发现,事情远没有这么简单。

“一旦你深入了解,你就会意识到它需要数据模拟,从许多不同的来源访问数据,除了网络应用程序之外,还需要iPad应用程序模拟,”Utschig-Utschig说。它还需要测试复杂的用例,并与许多外部合作伙伴进行协作,包括Veeva、Tricentis、Saucelabs、Automators、Capgemini和msg。188金宝搏app苹果下载软件

团队知道这将需要一个新的工具集和方法。“我们需要一个尖端的平台来维持持续交付,让我们的团队专注于功能和高质量的结果,而不是担心基础设施。”金宝搏188官网网址

  • 箭头图标 手动GxP测试需要3-4天
  • 箭头图标 跨多个数据源和应用程序类型的复杂测试自动化用例
  • 箭头图标 因为Veeva通常代表客户运行自动化测试,所以测试所需的可访问性id没有公开

绘制新版图

一个跨职能的团队聚集在一起寻找可能的解决方案,并很快得出结论,Tricentis Tosca将是他们最好的选择。188金宝搏app苹果下载软件Tosca已经在其他业务领域中使用,它将使团队能够自动化项目所需的复杂的端到端测试用例,而无需编写一行代码。

只有一个小问题:没有其他Veeva客户尝试过自动测试Veeva。

首先,勃林格殷格翰创建了一个由外部合作伙伴组成的工作组和一个广泛的跨职能小组,包括业务利益相关者、IT业务支持专家和IT测试专家。他们一起实现了这一目标。

“如果你要做一些以前没有人做过的事情,你需要勇气,”Utschig-Utschig说。“在挑战极限时,你需要坚信,你最终会从这样的创新中创造更多价值。我们一直都是这样。”

如果没有这种信念,这个项目可能永远不会成功。当团队意识到软件缺乏自动化测试所需的可访问性时,作为“正常”项目开始的项目很快变得具有里程碑意义。188金宝搏官网登录app

  • 箭头图标 为Veeva自动化了45个GxP测试用例——这是业界首创
  • 箭头图标 节省84%的时间
  • 箭头图标 提高发布信心

经过多次电话了解最初的问题后,Veeva提出了一个解决方案,使勃林格殷格翰能够获得他们所需的信息。几周内,Veeva进行了广泛的调查性能测试以确保对软件没有负面影响,并公开使外部自动化测试成为可能所需的可访问性id188金宝搏官网登录app。除了快速交付此更新之外,Veeva还通过常见用例指导项目团队,这有助于确保测试用例专注于对最终用户最关键的内容。

Veeva CRM总经理Arno Sosna表示:“当勃林格殷格翰表达了他们的兴趣时,我们立即抓住了这个机会,并将BI与我们的工程团队直接配对,以实现第三方自动化测试。”“现在,所有想要减少内部测试工作并尽快启用新的Veeva CRM功能的Veeva客户都可以使用这些第三方自动化挂钩。”

勃林格殷格翰特别工作组与来自不同组织的多元化专家团队进行协调,每位专家都为项目的成功做出了重要贡献。Tric188金宝搏app苹果下载软件entis团队帮助确保Tosca测试用例可以完全集成到勃林格殷格翰的全球持续交付链中。Capgemini创建了45个新的自动化测试用例。其他重要贡献包括:

  • SauceLabs提供了一个云托管的移动基础设施,用于测试Veeva iRep应用程序。在勃林格殷格翰的分布式测试团队中,该基础设施为测试创建和执行提供了对专用ipad的直接访问,以及对合规所需的测试资产的记录。
  • 味精为项目分配了一名Validation Manager,他确保用户故事、测试和其他关键数据在Jira中可用,这是审计所需要的,并确保所有项目涉众都能及时了解测试结果、进度和需求覆盖率。msg团队还帮助克服了集成问题,为Veeva的移动和web应用程序创建了健壮、有弹性的测试用例,即使底层Veeva平台发生了变化,这些测试用例也可以被重用。
  • 自动化人员在Tricentis Tosca中创建了一个回归组合,包括web、移188金宝搏app苹果下载软件动和混合测试用例。与来自Tricentis、Saucelabs和勃林格殷格翰的测试专家188金宝搏app苹果下载软件合作,Automators显著提高了测试稳定性。通过配置等待时间和同步,他们能够统一不同设备类型的行为,并确保系统性能的波动不会影响测试执行。

引领生命科学创新

如今,勃林格殷格翰拥有在制药行业无与伦比的软件测试环境。188金宝搏官网登录app45个CRM测试用例在上面运行,覆盖了最复杂的xp相关的遵从性需求。这些测试用例是100%自动化的,并且完全集成到全球持续交付链中。

过去需要8个人4天才能完成的测试,现在可以在5小时内完成,节省了84%的时间,同时还能确保质量和合规性。测试现在提供了来自测试的一致的、高质量的数据,这些数据可以被复制,以及由系统自动生成的符合GxP的签名就绪报告。勃林格殷格翰可以享受这样一个事实:通过对Veeva CRM的自动化测试,他们实现了许多其他人认为不可能实现的行业第一。

根据Bhawna Paul的说法,“这些结果不仅促进了我们的验证工作;他们提高了我们团队对CRM解决方案质量的信心。”

勃林格殷格翰的下一步将是确保最初的方法保持可扩展性、可持续性和长期价值。该工作组将作为一个强大的跨职能团队继续存在,使勃林格殷格翰能够继续建立高质量持续交付的组织文化。

“这个项目对我们来说是重要的一步,”Utschig-Utschig说。“通过创新创造更多价值的基础已经奠定。现在,我们只需要在未来继续这样做。”

Baidu
map