Automated UI testing will automatically check and flag errors or issues on customer-facing parts of your website. We’ll undertake an upfront piece of work with you to review all key customer-facing functions, map out user stories and convert these into scripts that we can plug into our automated testing tool.
From there, we’ll test on a scheduled basis across critical business systems, core customer channels, publicly accessible areas and new functionality and we'll automatically raise, triage and repair any issues if and when they occur.
“We're working with and building increasingly complex websites - so we've invested heavily in both our team and new technologies to keep up with our clients needs. But on sites where we integrate with third party systems, stability can be affected by factors outside of our control. Prodo Protocol 2020 will address that challenge head-on ”
Ant Morris - Head of Project Delivery
We’ll use specialist, custom software to load and stress test the endpoints of any back-office systems we’ve connected your platform to (like a CRM for a self-service portal) to pinpoint weak points in your infrastructure and highlight the likely impacts of high demand on your solution.
Our Engineering team will provide a detailed report on findings, with actionable recommendations and risks clearly highlighted. Within this, we’ll include any actions we can take to strengthen your Prodo solution to mitigate against any potential outages that third party systems may cause.
We’ll put in place 24/7/365 monitoring of all the third-party back-office systems your Prodo web-platform is connected to - even if they’re not systems we manage or provide to you.
This means if a change occurs in one or more of your systems that affects data transfer to your Prodo-solution, we’ll be automatically and instantly notified with a message pinpointing the system and cause. We’ll then be able to work with you to advise on which third party supplier to contact in order to fix the problem.
We’ve spent a significant amount of time working on the processes we take when deploying new code or fixes to our client solution to minimise manual steps wherever possible.
In a nutshell, this means when we apply a fix, it can be immediately made live once you’re happy with it - with no downtime, content freezes or waiting for a release window.