
Introduction:
The purpose of this guide is to provide a general overview of what screens need your attention when testing the new Affino Infrastructure release. This release also has a series of bug fixes as well as some functionality enhancements of which more details can be found below.
This guide can also be applied to every new release and instance, whether it be your staging or live site.
Note: you can add more steps to your testing protocol, the ones listed in this guide only serve as a reference.
Also:
**Note that enabling some of these scheduled tasks on staging can inadvertently affect live orders, contacts, accounts as well as potentially sending bulk mailers.
Affino 9 is being upgraded to the latest Infrastructure.
This new infrastructure delivers improved performance, enhanced security, and long-term stability. It also includes important updates that ensure compatibility with modern technologies and better support for current and future development standards, which allows us to maintain a secure, efficient, and future-proof system for our clients.
The Affino Team will coordinate the upgrade cycle with you in order to schedule in an agreed testing window over the coming weeks. You will need us to carry out the platform upgrade and we will also upgrade you to the latest release of Affino, version 9.0.9.0 please find the release notes here.
Multi Step Upgrade Process
If you already have a staging instance, Affino can provide a dedicated upgraded instance for 48 hours of intensive QA. Please liaise closely with the Affino team via your dedicated support forum during the QA period.
We will closely monitor your forum, and track all issues raised through to resolution, similar to how we ran the Affino 8 to Affino 9 migration.
Note: If you have an existing staging site, please be aware that this service will not be available during the testing period.
We have shared a test plan framework for the upgrade (please see steps below), however you should extend this to additionally test all your core workflows, and any custom services. In the event there are any issues the Affino team will look to resolve them the same day or first thing the next day, and if required extend the QA period, however the goal is to keep it focused and effective.
The Staging and Quality Assurance process is default set at 48 hours, and for most sites this should be sufficient. For more bespoke Affino implementations, and for those with multiple brands you may well wish to present a testing plan which takes longer, or which has two staging phases, i.e. an initial test period followed by a second one. It is essential that this plan and the timing is agreed with the Affino team at the earliest opportunity.
Note: All active scheduled tasks are wiped when the live site is updated so please make sure that any required ones are completed prior to running the update. We can assist you with this if required on the day of the upgrade.
Awards
Events
Control Centre
Create a Channel of type Article
Check if the Section was auto-created
Check if both Channel and Section can be edited
Create an Article under the Section
Check if the Article can be edited
Check if the article is properly displayed on the front-end
Note: you can test existing channels and section listings, together with the related articles.
Display Side - Responsive
Note: you will need to set up new sandbox payment gateways on your staging site, unless you already have sandbox(es) on your live site.
Catalogue Items
Subscriptions
Pro Formas
Checkout
Coupons
Corporate Subscriptions (Accounts)
Messaging
Message Templates
Reports
Dashboards
Note: scheduled tasks that aggregate and process analytics data are generally not run on staging instances. This means that the staging site does not collect or update view counts, engagement stats, or other analytics data in real-time or at all, resulting in empty or missing report data.
Reports
Note: any custom CSS or scripts will not be affected, although its best to err on the side of caution and check if they work OK
You must also consider testing the following functions for users:
Due to certain functions not being enabled on a staging instance, some tests will need to be performed on your live site post update.
Some of these are:
Meetings:
Google Meet and Zoom
Venue:
Soho House, Soho Works +
Registered Office:
55 Bathurst Mews
London, UK
W2 2SB
© Affino 2026