what is system testing ? explain with example ?
Answer Posted / gurbir singh dhaliwal
System testing is more than just error detection;
Testing software is operating the software under controlled conditions, to
(1) verify that it behaves “as specified”;
(2) to detect errors, and
(3) to validate that what has been specified is what the user actually wanted.
Verification is the checking or testing of items, including software, for conformance and consistency by evaluating the results against pre-specified requirements. [Verification: Are we building the system right?]
Error Detection: Testing should intentionally attempt to make things go wrong to determine if things happen when they shouldn’t or things don’t happen when they should.
Validation looks at the system correctness – i.e. is the process of checking that what has been specified is what the user actually wanted. [Validation: Are we building the right system?]
or
In other words, validation checks to see if we are building what the customer wants/needs, and verification checks to see if we are building that system correctly. Both verification and validation are necessary, but different components of any testing activity.
| Is This Answer Correct ? | 20 Yes | 10 No |
Post New Answer View All Answers
What is the most critical bug you found in your latest project or overall in your career ?
what is Conventional SPMs
What if there is not enough time for thorough testing?
Explain insurance project modules,and what we need to test on which functionality?
list potential risks that you have identified so far in Banking domain
What is a ‘use’ case and what does it include?
Explain what are test driver and test stub and why it is required?
What is the difference between compatibility testing and cross browser testing?
What is verification?
Why is performance testing necessary to be done for any application?
List out the software quality practices through the software development cycle?
write an e-mail introducing yourself to the client as a QA ead is not in town.
Define bug leakage and bug release?
Write the differences between preventive and reactive approaches?
What is the strategy for automation test plan?