-
Products
- Alphabetical List
- Business & Industry Applications
- Cybersecurity
- Data and Analytics
- AI and Intelligent Operations
- Total Experience
- Sovereign Collaboration
- Specialized Software
- HCL Actian
- HCL Actian Data Platform
- HCL Actian Ingres
- HCL Aftermarket Cloud
- HCL AppScan
- HCL Automation Orchestrator
- HCL Automation Orchestrator Suite
- HCL BigFix
- HCL CAMWorks
- HCL Clara
- HCL Commerce Cloud
- HCL Connections
- HCL Customer Data Platform
- HCL DataConnect
- HCL DFMPro
- HCL Discover
- HCL Domino
- HCL DX
- HCL DevOps Code ClearCase
- HCL DevOps Code RealTime
- HCL DevOps Deploy
- HCL DevOps Plan
- HCL DevOps Model RealTime
- HCL DevOps Test
- HCL DevOps Test Embedded
- HCL DevOps Velocity
- HCL Glovius
- HCL Hero
- HCL iAutomate
- HCL iControl
- HCL Informix
- HCL IntelliOps
- HCL IntelliOps Event Management
- HCL iObserve
- HCL Leap
- HCL Link
- HCL Mainframe Solutions
- HCL Marketing Cloud
- HCL Marketplace
- HCL MyCloud
- HCL MyXalytics
- HCL Nippon
- HCL Notes
- HCL Now
- HCL SafeLinx
- HCL Sametime
- HCL Secure DevOps
- HCL SX
- HCL TX Platform
- HCL Unica
- HCL Vector Analytics
- HCL Verse
- HCL Volt MX
- HCL Workload Automation
- HCL Z Asset Optimizer
- HCL Z Abend Investigator
- HCL Z and I Emulator
- HCL Zeenea Data Discover Platform
- HCL Zen Edge Data Management
- HCL Aftermarket Cloud Aftermarket-led growth platform
- HCL Commerce Cloud Enterprise e-commerce for B2C and B2B
- HCL CDP Flexible and customizable customer data platform
- HCL Discover Behavioral insights for customer journeys
- HCL Marketing Cloud Fueling precision marketing at scale with AI
- HCL Unica Enterprise marketing automation platform
- HCL AppScan Scans for application vulnerabilities
- HCL BigFix Secure endpoint management
- HCL BigFix Compliance Ensure security with continuous, real-time compliance monitoring
- HCL BigFix CyberFOCUS Supercharging IT operations to secure the enterprise
- HCL BigFix Remediate Automate, remediate & secure endpoints
- HCL Actian Empowers the data-driven enterprise
- HCL Actian Data Platform Data services suite; flexible deployment
- HCL Actian Ingres Legendary transactional RDBMS
- HCL DataConnect Low-code integration platform
- HCL Zeenea Data Discover Platform Cloud-native data governance solution
- HCL Zen Embeddable edge data management
- HCL Automation Orchestrator Suite Accelerate IT and business automation
- HCL BigFix Secure endpoint management
- HCL BigFix AEX AI-driven employee experience accelerating productivity and innovation
- HCL BigFix Enterprise+ An all-in-one IT infrastructure automation offering enabling you to stay ahead of cyber threats
- HCL BigFix Workspace+ Fueling GenAI within the Digital+ experience
- HCL iControl HCL iControl is a business flow and process observability solution
- HCL MyXalytics Cloud finOps visibility and insights
- HCL SX Service management for everything-as-a-service delivery
- HCL Workload Automation Simplify and automation business workflows
- HCL Connections Collaboration and task management in one workspace
- HCL Domino Rapid application development platform
- HCL Leap No code citizen app dev
- HCL Link Connectivity across your digital ecosystem
- HCL Notes Comprehensive email and collaboration hub
- HCL SafeLinx Secure and flexible remote access to enterprise applications
- HCL Sametime Secure meetings, video, and chat communications
- HCL Verse Smart and secure enterprise email for seamless workflow
- HCL Augmented Network Automation (SON)Intelligent RAN automation platform
- HCL Automation Orchestrator Suite Accelerate IT and business automation
- HCL DFMProCAD integrated Design-for-Manufacturing platform
- HCL CAMWorksCAM for machining productivity
- HCL GloviusModern lightweight CAD Viewer
- HCL Mainframe Optimization Optimize, modernize, and innovate your mainframe investments
- HCL Secure DevOps Automated testing and security scanning
- Industries
- Partners
-
Persona
- HCL Commerce Cloud Enterprise e-commerce for B2C and B2B
- HCL CDP Flexible and customizable customer data platform
- HCL DX The DXP for the moments that matter
- HCL Marketing Cloud Fueling Precision Marketing At Scale with AI
- HCL Unica Enterprise marketing automation platform
- HCL Volt MX Multi-experience low code app dev
- HCL Actian Ingres Legendary transactional RDBMS
- HCL Actian Data Platform Data services suite; flexible deployment
- HCL AppScan Scans for Application Vulnerabilities
- HCL BigFix Secure endpoint management
- HCL BigFix AEX AI-driven employee experience accelerating productivity and innovation
- HCL BigFix Enterprise+ An all-in-one IT infrastructure automation offering enabling you to stay ahead of cyber threats
- HCL BigFix Workspace+ Fueling GenAI within the Digital+ experience
- HCL DataConnect Low-code integration platform
- HCL Foundry Secure Backend Services
- HCL iControl HCL iControl is a business flow and process observability solution
- HCL MyXalytics Cloud FinOps visibility and insights
- HCL SX Service management for everything-as-a-service delivery
- HCL Universal Orchestrator Orchestrate and optimize business automation
- HCL Vector Analytics A high-performance, secure vectorized columnar analytics database
- HCL Workload Automation Simplify and automation business workflows
- HCL Zen Embeddable edge data management
- Learn & Support
What we achieved
-
Fully
automate complex scripts
-
Integrating
with existing toolset
-
Regression
testing runs more quickly and efficiently
To who
-
Industry Banking Industry
-
Products: HCL DevOps Test
-
Region Northwestern Europe
Overview
-
Part 1
Challenge
Open-source test automation has come a long way in the past decade, moving beyond the brittle libraries of old, to a more mature, User Interface (UI)-led test authoring experience.
-
Part 2
Solution
Six scrum teams were initially onboarded and trained to use DevOps Test with another ten teams planned. These teams are focused on regression and end-to-end use cases, and the testing needs vary from mobile to mainframe with complex, hybrid, and lengthy scenarios – some with desktop clients to browser to databases.
-
Part 3
Results
DevOps Test was integrated to the bank’s legacy Jenkins CI/CD pipelines (while they were still in the process of being migrated to cloud), as well as to those that were already in the cloud using the DevOps Test Azure marketplace plugins for Azure DevOps.
The Challenge
Open-source test automation has come a long way in the past decade, moving beyond the brittle libraries of old, to a more mature, User Interface (UI)-led test authoring experience. Tools like Postman, Selenium, and others are favoured by developers, often because they are easy to learn with no additional cost to their project. Open-source however, does not address all the needs of a large organization. In many cases, open-source tools still require the tester to write code, and for some this is not an option. In other cases, open-source simply does not accommodate the more complex scenarios, or the breadth of modern and legacy technologies. This was certainly the case for the bank, and they settled on a strategy of blending preferred open-source tooling with vendor products for ‘exotic’ legacy apps like mainframe and SAP, desktop applications, complex test cases that span desktop, mobile and web, and finally for the integration of Application Programming Interfaces (API) and endpoint activities into broader workflows.
The bank embarked on a multi-vendor product evaluation that began before COVID had hit the international press. After meeting the HCL DevOps Test team at the EuroSTAR conference and being impressed by what they saw of the testing platform, HCL was invited to participate in the bake-off. By the end of the evaluation however, nearly a year had passed, and the testers were working mainly from home.
Adding to the complication of remote work and partway through the evaluation, the bank announced a company-wide mandate to move all platforms, tools, and applications to the cloud, specifically to Microsoft Azure and Azure DevOps. While some vendors were excluded from the evaluation at this stage, due to their lack of support for cloud native architectures, DevOps Test’s hybrid approach to supporting both legacy on-prem and cloud native deployments shone through. As did its out of the box integration to Azure DevOps Releases, Pipelines, and Test Plans.
Instead of mandating a specific tool, they wanted to support open-source tools along with vendor products.
The Solution
Six scrum teams were initially onboarded and trained to use DevOps Test with another ten teams planned. These teams are focused on regression and end-to-end use cases, and the testing needs vary from mobile to mainframe with complex, hybrid, and lengthy scenarios – some with desktop clients to browser to databases.
The bank decided to accelerate the adoption of DevOps Test by employing a limited number of professional services from the HCLSoftware group. Subject matter expertise was on hand to help initially with the deployment and rollout of the software, in compliance with the bank’s stringent rules and processes, and later to assist with new user questions and issues to smooth the transition from the old automation tools to DevOps Test
Using a combination of DevOps Test UI and DevOps Test API, the teams were able to fully automate their complex scripts and create the needed scenarios using ‘compound tests.’ The testers also found quite quickly that in some cases, they preferred to use DevOps Test in place of the chosen open-source solution, especially where there was additional value and capability offered by DevOps Test. A good example being the automated import and migration of simple Postman collections into the more powerful DevOps Test API tool.
An example deployment architecture diagram used during the architecture board approval process is shown below, demonstrating the typical process through which DevOps Test integrates to the bank’s Microsoft Azure DevOps pipelines and Azure Test Plans:
As a DevOps Test customer, the bank was offered access to the HCL Client Advocacy program. This allowed the bank’s team to meet with HCL weekly to discuss best practices and problem resolution, as well as to keep up with updates and new features in the products. The HCL Client Advocacy program ensures the customer always has the DevOps Test expertise needed for quick responses.
The Results
DevOps Test was integrated to the bank’s legacy Jenkins CI/CD pipelines (while they were still in the process of being migrated to cloud), as well as to those that were already in the cloud using the DevOps Test Azure marketplace plugins for Azure DevOps. The bank requested several customizations for the integration to their legacy Jenkins pipelines, and the DevOps Test team was happy to provide updates to support this.
About the company
HCL DevOps Test belongs to the Secure DevOps product domain of HCLSoftware which is a division of HCL Technologies (HCL) that operates its primary software business. It develops, markets, sells and support more than 20 product families in the areas of Secure DevOps, Automation, Digital Solutions, Data Management, Marketing and Commerce, and Mainframes.
Related Capabilities
Business & Industry Applications
Robust business applications designed to set a new benchmark in organizational efficiency. Encompassing marketing, e-commerce, value chain, and behavioral insights.
Learn moreAI and Intelligent Operations
AI and automation combined with simplicity, security and ease of use — empowering you to make informed decisions, predict market trends and enhance agility and efficiency to an unprecedented degree.
Learn moreTotal Experience
TX software that interconnects the best to solve the most complex challenges organizations face, incorporating customer experience (CX), employee experience (EX), user experience (UX) and multi-experience (MX).
Learn moreData and Analytics
The tools you need to distill complex data into clear, actionable insights — to predict outcomes, profile customers, optimize operations and identify new opportunities through data patterns and market analysis.
Learn moreCybersecurity
Vulnerability detection, mitigation and remediation solutions that deliver secure DevOps and compliance from application to endpoint.
Learn more