2.1 Business Compliance
In order to prove business compliance, all testing should be performed electronically. This ensures that measurable results can be obtained via the test and should not require a team of people to perform the test nor validate the test.

Siamease allows complete business processes to be automated. Each business process step can be defined by the application team responsible for that step. Each step is a unit test and can contain either its own data, generate new data or inherit data from prior steps in the business process (or a combination of all 3).

Siamease allows these test to be executed using a Siamease script via a SAP transaction or via a BAPI. BAPI's can be called by software packages outside of SAP. Configuration being transported from Development to quality could, after importing, trigger a full unit test on all applicable items as well as perform an integration test across all major business processes that may be effected. This leaves the business analyst to perform exception testing and to validate that none of the tests failed.