
Introduction
In a rapidly evolving world where software updates and releases are applied regularly, each new update has the potential to impact business operations. It is highly recommended that the update undergo thorough testing, including regression testing, to ensure the continuity of core business functions and maintain the overall quality of the software.
Regression testing is essentially a process of rerunning a set of pre-defined test cases to ensure that the functionality is working as expected. This ensures the continuity of business operations and prevents any impact on end users. Typically, if the change is small and the software system is not overly complicated, manual regression testing can suffice. However, for systems like Microsoft Dynamics applications (Finance and Operations or Customer Engagement), which are built with numerous functionalities and possibly some customizations, it could take many months or days to manually test the system.
Automating these regression tests is a way to ensure the quality of the software is maintained and also enhances efficiency, speed, and accuracy.
There are many automated software options available in the industry; however, my recent no code experience of Leapwork has impressed me a lot, particularly with its features and functionalities, especially in supporting Microsoft Dynamics 365 applications.
Working with Leapwork
Leapwork automation platform consists of 3 Components
Studio ( designer) - visual designer where you can build flows, sub flows easily with any code
Controller (server) - service which runs in the background which hosts and stores all automation assets
Agent (runner) - service which runs in the background and takes care of execution of test cases
Designing Automation Flows
Create a new Flow which can organised into folders. Each folder could represent a module or a business process.
For example; create a folder Finance-AP and add a Flow to create a new vendor
Start the flow by adding a Building Block from Start button
There are various building blocks which can be used to create web or desktop automation. Details of building blocks can be found at => Leapwork Building Blocks
An example of set of building blocks for login :
Set of building blocks to mimic the online entries is. In the example below, you are adding a new vendor.
Video - Adding a Vendor with basic details
https://youtu.be/2sv9nE0LCl4
How to start designing your workflow - Working with Leapwork: 3. Designing automation flows and explore Leapwork features from Features - Leapwork Test Automation
I hope you find this information useful and explore possibilities to use this for your clients and enjoy the improved customer journey experience.
About me
Post articles and opinions on Kent Professionals
to attract new clients and referrals. Feature in newsletters.
Join for free today and upload your articles for new contacts to read and enquire further.