Flowchart designer

Create your own test flowcharts to validate backup content integrity.
No flowchart experience needed, although it might help..

Introduction

With the flowchart designer, one can create test flowcharts per content type, entirely according the business needs. The flowchart designer is simple and straightforward and requires no specific flowcharting knowledge. You complete freedom in the design of the tests. Flowcharts can be created from simple linear, to complex decision-based tests, depending on the goal that has to be achieved. It is possible to create multiple flowcharts per content type. This allows you to perform tailor-made testing for specific data sets. In addition to the ability to test data integrity, there are also several options to attempt to repair data after found problems. This will show immediately if a backup, even if it has data integrity issues, can still be used to restore production functionalities! restAssured includes support for various content types such as: Microsoft SQL, Microsoft Sharepoint, Microsoft Exchange, mySQL, PostgreSQL, MariaDB, MongoDB and Oracle. SMB (CIFS) or NFS file-share backups can also be tested, including virus-scanning and, or cleaning.

For your convenience the designer checks the flowcharts every time the user wants to save changes. This to prevent "infinite loops" in the flowchart which might result in test jobs that will never finish.

Processing the flowcharts

When a worker receives a test job it will use the test flowchart attached to the job. While processing the test flowchart, a large amount of analytics is performed each time a step is completed. Based on these analytics results, the worker knows the exact success rate of the step performed. If a step failed all issues found are saved and made available for remediation attempts. Each content type has one or more actions to remediate issues. To ensure a remediation action was successful, restAssured not only checks if the remediation action itself completed as expected, but will also re-run all previously failed steps the action can remediate. Depending on the results of the re-ran tests the remediation action will be successful or failed.

crossmenu