సాఫ్ట్వేర్ పరీక్షలో క్రియాశీల పరీక్ష మరియు నిష్క్రియాత్మక పరీక్షల మధ్య తేడా ఏమిటి?
సమాధానం 1:
సాఫ్ట్వేర్ పరీక్ష చేయడానికి అనేక మార్గాలు ఉన్నాయి. అయినప్పటికీ, మేము ఒక సాఫ్ట్వేర్ ఉత్పత్తిని దానితో లేదా పరస్పర చర్య చేయకుండా పరీక్షించవచ్చు. క్రియాశీల మరియు నిష్క్రియాత్మక పరీక్ష యొక్క భావన సాఫ్ట్వేర్ ఉత్పత్తిని అంచనా వేయడానికి దానితో పరస్పర చర్య లేదా పరస్పర చర్య చేయకపోవడంపై ఆధారపడి ఉంటుంది.
క్రియాశీల పరీక్ష
ఇది ఒక పరీక్షా సాంకేతికత, ఇక్కడ ఒక టెస్టర్ సాధారణంగా సాఫ్ట్వేర్ ఉత్పత్తిని పరిశీలించడానికి పరీక్షా కార్యకలాపాలను సంకర్షణ చేస్తుంది మరియు నేరుగా అమలు చేస్తుంది. సాధారణంగా, ఒక టెస్టర్ సాఫ్ట్వేర్ ఉత్పత్తిని పరీక్ష ఇన్పుట్ డేటాతో ఫీడ్ చేస్తుంది మరియు ఫలితాలను విశ్లేషిస్తుంది, సాఫ్ట్వేర్ సిస్టమ్ అందించే లేదా చూపబడుతుంది.
ఈ పద్ధతిలో, ఒక టెస్టర్ సాఫ్ట్వేర్ ఉత్పత్తి యొక్క మానసిక నమూనాతో మొదలవుతుంది, ఇది సాఫ్ట్వేర్తో స్థిరమైన పరస్పర చర్య సమయంలో క్రమంగా అభివృద్ధి చెందుతుంది మరియు మెరుగుపడుతుంది.
క్రియాశీల పరీక్షా సాంకేతికత యొక్క ప్రాథమిక పని క్రింది దశల ద్వారా చూడవచ్చు:
- ప్రతి పరీక్షా కార్యకలాపాల అమలుతో, క్లయింట్ యొక్క అవసరాలు నెరవేరాయో లేదో తనిఖీ చేయడానికి మోడల్ పరిశీలించబడుతుంది. పైన పేర్కొన్న పరీక్ష ఫలితాల ఆధారంగా, ఈ క్రింది అనుమానాలలో ఒకటి పరిగణించబడుతుంది.మోడల్ పేర్కొన్న అవసరాలను నెరవేరుస్తోంది. మోడల్ను అనుసరించాల్సిన అవసరం ఉంది. సాఫ్ట్వేర్ ఉత్పత్తిలో ఒక సమస్య ఉంది. పరీక్షా ప్రక్రియ ద్వారా మెదడు యొక్క చురుకైన వాడకంతో స్థిరంగా మారడం కొత్త ఆలోచనలను, పరీక్ష డేటాను, అవసరాలను తీర్చడానికి పరీక్ష కేసులను ఉత్పత్తి చేస్తుంది.అంతేకాక, పురోగతి సమయంలో ప్రాసెస్, ఒక టెస్టర్, సాధించాల్సిన లక్ష్యాలపై తన స్థిరమైన దృష్టితో ముఖ్యమైన పాయింట్లు లేదా విషయాలను గమనించవచ్చు, ఇవి తరువాతి దశలో ఉపయోగించబడవచ్చు లేదా సాఫ్ట్వేర్ ఉత్పత్తిలోని సమస్యలు మరియు సమస్యలను కనుగొని గుర్తించడానికి అనుసరించవచ్చు.
నిష్క్రియాత్మక పరీక్ష
ఈ పరీక్షా పద్దతి క్రియాశీల పరీక్షకు వ్యతిరేకం. ఈ పద్ధతిలో, ఒక టెస్టర్ సాఫ్ట్వేర్ ఉత్పత్తితో సంకర్షణ చెందదు మరియు సిస్టమ్ యొక్క పనిని గమనించడం మరియు పర్యవేక్షించడం ద్వారా దాన్ని అంచనా వేస్తుంది. సాఫ్ట్వేర్ ఉత్పత్తిని పరీక్షించడానికి పరీక్ష డేటా ఏదీ ఉపయోగించబడదు.
నిష్క్రియాత్మక పరీక్షను సాధారణంగా పరీక్షా బృందం నిర్వహిస్తుంది, అక్కడ వారు సాఫ్ట్వేర్ ఉత్పత్తి గురించి వివరాలను పొందడానికి స్క్రిప్ట్ను మాత్రమే అధ్యయనం చేస్తారు మరియు అనుసరిస్తారు. పరీక్షలు ఎలా నిర్వహించబడతాయి, పరీక్షించబడతాయి మరియు పరీక్షించబడతాయి మరియు ఇలాంటి అనేక విషయాలు వంటి పరీక్షలను నిర్వహించడానికి పరిగణించబడే విధానాలను పరిశీలించడానికి అవి పరీక్ష స్క్రిప్ట్ల ద్వారా వెళతాయి. ఇది సాఫ్ట్వేర్ ఉత్పత్తిని అంచనా వేయడానికి పరీక్షా ప్రక్రియ సంభావ్యత యొక్క అంతర్దృష్టిని ఇస్తుంది.
ఒక పరీక్షకుడు మెదడులను ఉపయోగించకపోవడం మరియు అధ్యయనం ఆధారంగా నిర్ణయం తీసుకోవడం వలన, దీనిని నిష్క్రియాత్మక పరీక్ష అని పిలుస్తారు. ఇది మానవీయంగా లేదా ఆటోమేషన్ ద్వారా నిర్వహించబడుతుంది. స్వయంచాలక పరీక్ష కేసు పరీక్షకు గత పనుల గురించి తెలుసుకుంటుంది, ఇది ఉపయోగకరంగా ఉంటుందని నిరూపించవచ్చు. అంతేకాకుండా, నిష్క్రియాత్మక పరీక్ష కోసం ఆటోమేషన్ క్రియాశీల పరీక్ష కోసం మరింత ఉచిత సమయాన్ని ఉత్పత్తి చేస్తుంది, బాగా అమలు చేస్తే ప్రతికూల లేదా అధోకరణ ఫలితాలను కలిగి ఉండవచ్చు.
మూలం: ప్రొఫెషనల్కా
సమాధానం 2:
హాయ్ డాంగ్,
ప్రముఖ సాఫ్ట్వేర్ టెస్టింగ్ సంస్థ వివిధ రకాల పరీక్షా వ్యూహాలను ఉపయోగిస్తోంది. ఇటీవల నిర్వహిస్తున్న క్రియాశీల మరియు నిష్క్రియాత్మక పరీక్షల గురించి మేము ఇక్కడ చర్చిస్తున్నాము.
క్రియాశీల పరీక్ష: -
క్రియాశీల పరీక్ష అనేది అభివృద్ధి దశలలో మరియు నిర్దిష్ట విడుదలకు ముందు చేసే వాస్తవ పరీక్ష. ఈ పరీక్ష సమయంలో, సాఫ్ట్వేర్ ఉత్పత్తిని ధృవీకరించడానికి అన్ని నిర్దిష్ట ప్రక్రియలు మరియు పరీక్షా పద్ధతులు ఉపయోగించబడుతున్నాయి. సాఫ్ట్వేర్ ఉత్పత్తితో ఇంటరాక్ట్ అవ్వడానికి, పరీక్ష-డేటాను సృష్టించడానికి మరియు పరీక్ష-డేటాను అందించిన తర్వాత ఫలితాలను విశ్లేషించడానికి పరీక్షకులు ఉపయోగిస్తారు.
క్లయింట్ యొక్క అవసరాలను ధృవీకరించడం క్రియాశీల పరీక్ష కేసులను ఉపయోగించడం. సరళమైన భాషలో, ఇది ఒక రకమైన పరీక్ష, మేము ఒక నిర్దిష్ట స్ప్రింట్ లేదా మళ్ళా కోసం రోజువారీ ప్రాతిపదికన ప్రదర్శించడానికి ఉపయోగిస్తాము.
నిష్క్రియాత్మక పరీక్ష: -పస్సివ్ టెస్టింగ్ అనేది సాఫ్ట్వేర్ ఉత్పత్తి కోసం తదుపరి మెరుగుదలలు మరియు అమలు కోసం నిర్ణయం తీసుకునే కార్యాచరణకు సంబంధించి ప్రతి మాడ్యూల్ కోసం టెస్టర్ కేస్ స్టడీస్ను సృష్టిస్తున్న పరీక్ష.
సాఫ్ట్వేర్ ఉత్పత్తితో ఎటువంటి పరస్పర చర్య లేకుండా ఈ పరీక్ష జరుగుతోంది మరియు పరీక్షకులు క్రియాశీల పరీక్షకు భిన్నంగా ఉండే ఏ పరీక్ష డేటాను అందించడం లేదు. ఈ పరీక్షలో, టెస్టర్ కొంత ఉత్పత్తి చేయడానికి సాఫ్ట్వేర్ ఉత్పత్తి యొక్క గత ఫలితాలను మాత్రమే విశ్లేషిస్తున్నారు. నిర్ణయాలు.
ఈ పరీక్షను సాధించడానికి ఉపయోగించే పద్ధతులు క్రింద ఉన్నాయి:
1. సాఫ్ట్వేర్ ఉత్పత్తిని పరీక్షించడానికి ఉపయోగించే ఆటోమేటెడ్ టెస్ట్ స్క్రిప్ట్ యొక్క గత ఫలితాలు. ఆటోమేటెడ్ టెస్ట్ స్క్రిప్ట్ను అధ్యయనం చేయడం ద్వారా, టెస్టర్ సిస్టమ్ గురించి సమాచారాన్ని పొందవచ్చు. ఇది పరీక్ష ఎలా నిర్వహించబడుతుందో, ఏది పరీక్షించబడిందో తెలుసుకోవడంలో సహాయపడుతుంది
2. టెస్ట్ కేస్ మేనేజ్మెంట్ సిస్టమ్ చరిత్రలో టెస్ట్కేసుల పరీక్ష ఫలితాలు సాఫ్ట్వేర్ ఉత్పత్తి పని గురించి నిర్ణయాలు తీసుకోవడానికి కూడా సహాయపడతాయి.
నిష్క్రియాత్మక పరీక్ష అనేది ఉత్పత్తి యొక్క కార్యాచరణ గురించి ఒక కేస్ స్టడీ. ఈ పరీక్ష ఫలితాలు మాన్యువల్గా ఉండవచ్చు అలాగే ఆటోమేటెడ్ స్క్రిప్ట్లు కూడా కావచ్చు.
Regards, ఆనంద్
సమాధానం 3:
నిష్క్రియాత్మక పరీక్ష అనేది సాఫ్ట్వేర్ పరీక్షా సాంకేతికత, ఇది వ్యవస్థను పరస్పర చర్య లేకుండా గమనిస్తుంది. మరోవైపు, క్రియాశీల పరీక్షలో సిస్టమ్తో పరస్పర చర్య ఉంటుంది. ఇన్-సర్క్యూట్ టెస్ట్ (ఐసిటి) వైట్ బాక్స్ పరీక్షకు ఒక ఉదాహరణ, ఇక్కడ ఎలక్ట్రికల్ ప్రోబ్ జనాభా కలిగిన ప్రింటెడ్ సర్క్యూట్ బోర్డ్ (పిసిబి) ను పరీక్షిస్తుంది, లఘు చిత్రాలు, తెరుచుకుంటుంది, నిరోధకత, కెపాసిటెన్స్ మరియు ఇతర ప్రాథమిక పరిమాణాల కోసం తనిఖీ చేస్తుంది, ఇది అసెంబ్లీ సరిగ్గా ఉందో లేదో చూపిస్తుంది. కల్పితం.
మరింత సమాచారం కోసం ఇక్కడ సందర్శించండి: నాణ్యత తనిఖీ సేవలు