Is There Any Differences Between System and Acceptance Testing?
Acceptance Testing is, I think shorthand for Business Acceptance Testing also known as User Acceptance Testing depending on what the business wants to call it, is using the business requirements to test the software in a live-like environment with live-like data. It may be the last phase of testing before implementation into Live. System testing is the previous phase of testing, where the modules or sub-systems of software come together to be tested as a system.Software is tested against technical requirements derived from the business requirements. System testing has a wide scope including functional testing, performance, load, resilience, usability, security, small scale integration, system integration etc. It tests the technical features network, databases, hardware, etc of the system that has been designed to meet the business need. A system testing environment should be logically representative of live without being a replica, data may be reproduced from live or generated independently; these variations from live will be assessed for risk and cost -benefit. I don't expect this to be exhaustive, others from different backgrounds may have different priorities. I am sure you will find contributions to be made from IEEE and ISEB/ISTQB documents as well ashttp://en.wikipedia.org/wiki/Portal:Software_Testing
Comments
Post a Comment