Introduction:
The purpose of this guide is to provide a general overview of what screens need your attention when testing version 9 of Affino.
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:
** You can ask for a task to be enabled or you can test on your live site after the update.
Affino 9 is a new generation service, with a fundamentally different set of underlying technical
platforms. As a result there is a unique update process from Affino 8 to Affino 9.
Multi Step Upgrade Process
Affino will provide a dedicated Affino 9 Staging instance for 48 hours of intensive QA. Please liaise closely with the Affino team via your dedicated support forum during the Affino 9 QA period, to ensure all your issues are resolved.
When the upgrade is run, it first updates the Affino updater, this is the final Affino 8 Update. Next this is cloned to the new Affino 9 Staging service and the Affino Updater is run again to convert the site to an Affino 9 site. Note that this is a one way process which is why we are running this initially through a dedicated staging programme.
We have shared a test plan framework for the migration to Affino 9, 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 1: that all active scheduled tasks are wiped when you update the site so make sure that any required ones are completed prior to running the update.
It is important to liaise with the support team to schedule in an update window where they can be on hand to support with the update. It is essential that you run through the complete update process starting with the Affino Updater, followed by the sequence of the system and design updates laid out on the Control > Update screen.
The Beta elements in this release are: panels, multi factor authentication, bot blocking, and the analysis dashboard segments, Magic Links and the Handoff API. To see the current list of Beta elements you can also navigate to them on the Support Menu.
Note 2: If you have an existing Affino 8 Staging site, please be aware that this service will not be available during the Affino 9 testing period.
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
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 2024