What is the difference between end to end testing and system testing.
End-to-end testing falls under functional testing where as system testing need not.
In system testing our main concentration will be on to check if our product works with different system configurations or not. System configuration may include anything like OS, processor, browser (for web apps), different versions of software used, any third party integrations (hardware/software) and so on.
While doing system testing, it is not necessary that you do a complete end-to-end flow (assuming a complete real-time business scenario and doing the same thing in test environment). Generally either testing or dev (I think developer can comment better on this especially if technology is complex or testers don’t have enough knowledge on technical aspects) team will choose what all need to be tested to cover maximum technical stand points to assure nothing is broken with that configuration.
What are the table contents in testplans and test cases?
Filed under: QA Testing Interview Questions, White Box Testing
- Objective or Purpose of Testing
- Scope of Testing
- Reason for testing
- Timeframe of testing
- Environment of Test Framework
- Entrance and exit criteria
- Risk analysis factors involved
- Deliverables
