Testing is a crucial part of the setup process for integrating Accounting as a Service, providing a structured approach through key phases, responsibilities, and completion criteria to ensure system functionality and client approval before going live.
You will go through the following test phases during the setup process of Accounting as a Service:
The following procedure outlines a typical test-scenario:
The submission of the order is the foundation of the test, and the steps that follow depend on the features and scope you’re testing. This will influence the length and complexity of the process.
You will have a dedicated contact person during the test phases. The tests are conducted asynchronously, and you can establish a communication channel before the test, depending on what is being tested.
We offer the following communication options:
You will receive a standardized test plan from Accounting as a Service, which covers the most common test cases. However, you must review, adapt, and extend this plan if necessary to ensure that all required scenarios are covered for your business.
The test specification is a detailed summary of what scenarios will be tested and acts as the tool to measure whether the test phase is complete. A phase is considered successfully completed if all test cases have been executed at least once and no errors are detected.
As the client, you are responsible for reviewing and signing off on the test phases. Additionally, third-party providers, such as payment service providers (PSPs) or banks, must be involved. For example, a settlement file from the PSP is required to ensure correct processing. You should also involve other third parties, such as risk management providers or collection agencies, to test those processes if they are part of your setup.
Each phase must meet specific criteria before you can move on to the next one:
During the User Acceptance Test (UAT), you will be required to test all the relevant features, including payment methods and settlement file processing. Completing this phase involves ensuring that each payment method and settlement process works as expected.
With your sign-off, you confirm the setup and take over reliability for all errors occuring in the production environment.
The Friendly User Test (FUT) is your final opportunity to test the setup in the production environment. Since some features, like dunning and collection, cannot be fully tested during FUT, this phase focuses on basic processes. Your approval at the end of FUT is essential to move forward with the go-live.