Functional Audit
The first among audits being a functional audit, this ensures the requirements provided …show more content…
This ensures that the tests proscribed are sufficient to authenticate the functionality of the software ensuring it meets the design specifications and ensures the data sources are available and fulfill the needs of the software. Additionally this testing will include reviewing installation and operational testing documentation to ensure that it clearly describes what methods will be used to test the installation of the software as well as the operation of the software. Testing documentation should be kept clear and be complete enough to verify the system is working properly but not so overly complete as to utilize time and resources on over testing …show more content…
This is especially so as it will replace the current POS and must perform quickly under a heavy workload in order to process sales in an efficient manner. In order to ensure the software is functioning quickly individual components and the software as a whole will be subjected to response time tests during a simulated workload that approximates real world usage. These tests will then be compared to against speed requirements based on the SRS requirements. Performance testing has three main phases, in three different interfaces. The first phase will include gleaning the speed requirements for each transaction type these may include adding an item to the cart at the POS or rendering a customer’s purchase history on a browser page. Each transaction group should be listed as well as the response time along with either projected or actual peak usage