సాఫ్టువేర్ పరీక్షకు అనేక స్థరాలు (స్కోప్ ఆధారంగా) మరియు రకాలు (ఉద్దేశ్యం ఆధారంగా) ఉన్నాయి. వాటిని అర్థం చేసుకోవడం — యూనిట్, ఇంటిగ్రేషన్, ఎండ్-టు-ఎండ్; ఫంక్షనల్ vs నాన్-ఫంక్షనల్ — గుణవత్తის వివిధ అంశాలను కవర్ చేసే సంపూర్ణ పరీక్ష విధానాన్ని నిర్మించడానికి సహాయపడుతుంది.
పరీక్ష స్థరాలు (స్కోప్ ఆధారంగా)
UNIT → individual functions/methods in isolation (smallest, fastest, most numerous)
INTEGRATION → multiple units/components working TOGETHER (e.g. code + database, services)
END-TO-END (E2E) → the WHOLE application from the user's perspective (full flows,
through the real UI/system) — broadest, slowest
SYSTEM → the complete integrated system; ACCEPTANCE → meets business requirements
