Wat ass den Ënnerscheed tëscht aktive a passiven Tester wann Dir Software testt?


beäntweren 1:

Et gi vill Weeër fir Software Tester auszeféieren. Wéi och ëmmer, mir kënnen e Softwareprodukt testen andeems en interagéiert oder ouni et interagéiert. D'Konzept vun der aktiver a passiver Tester baséiert op dem ähnlechen Fakt datt e Software Produkt interagéiert oder net interagéiert fir et ze bewäerten.

Aktiv Testen

Et ass eng Testtechnik an där en Tester allgemeng interagéiert an Testaktivitéite direkt duerch e Softwareprodukt ausféiert fir et z'ënnersichen. Allgemeng fiddert en Tester d'Software Produkt mat den Testinputdaten an analyséiert d'Resultater déi vum Software System ugebuede ginn oder ugewise ginn.

Mat dëser Technik fänkt en Tester mat engem mentale Modell vun engem Softwareprodukt un, dee lues a lues entwéckelt a verbessert duerch eng konsequent Interaktioun mat der Software.

D'Basisoperatioun vun der aktiver Testtechnik kann duerch folgend Schrëtt gesi ginn:

  • Wéi all Testaktivitéit gëtt de Modell gepréift fir ze kucken ob d'Ufuerderunge vum Client erfëllt sinn oder net. Baséierend op d'Resultater vum uewe genannten Test, kann eng vun de folgende Konklusiounen ugesinn ginn. De Modell entsprécht den spezifizéierten Ufuerderungen. De Modell muss ugepasst ginn. Et gëtt e Problem am Software Produkt. Déi konsequent zirkuléiere mat enger aktiver Benotzung vum Gehir wärend dem Testprozess generéiert nei Iddien, Testdaten an Testfäll fir den Ufuerderunge gerecht ze ginn. An der Zwëschenzäit, wéi den Tester virukënnt, konsequent op d'Ziler ze erreechen, déi ze erreechen sinn, wichteg Punkte oder Saache kënnen bemierkt ginn, déi benotzt kënne ginn oder duerno op e spéideren Zäitpunkt fir d'Problemer an d'Problemer am Software Produkt ze fannen an z'identifizéieren An.

Passiv Testen

Dës Testmethod ass genau de Géigendeel vun aktiven Tester. Mat dëser Technik ass en Tester net mat engem Softwareprodukt interagéiert an evaluéiert se nëmmen andeems de Fonctionnement vum System observéiert an iwwerwaacht gëtt. Kee Testdaten gi benotzt fir d'Softwareprodukt ze testen.

Passiv Tester ginn normalerweis vum Testteam ausgefouert, deen nëmmen de Skript studéiert a befollegt fir Detailer iwwer d'Software Produkt ze kréien. Dir gitt einfach duerch d'Test Scripte fir d'Prozedure z'ënnersichen déi berücksichtegt gi fir d'Tester auszeféieren, z.B. B. wéi d'Tester ausgefouert ginn, wat getest gëtt a vill sou Saachen. Dëst gëtt en Abléck an en Testprozesspotenzial fir e Softwareprodukt ze bewäerten.

Wéinst engem Tester deen d'Gehir net benotzt an d'Entscheedung baséiert op der Studie, gëtt dëst passiv Testen genannt. Dëst kann entweder manuell oder duerch Automatioun gemaach ginn. En automatiséierte Testfall alarméiert en Tester zu vergaangene Aarbecht déi nëtzlech kënne beweisen. Zousätzlech kann d'Automatioun fir passiv Tester méi fräi Zäit fir d'aktiv Tester generéieren, wann se gutt implementéiert ass, kann et zu negativ oder verschlechtert Resultater féieren.

Quell: professionalqa


beäntweren 2:

Hallo Dong,

Et gi verschidden Arten vu Teststrategien déi vun de féierende Software Testenfirmen benotzt ginn. Mir diskutéieren iwwer aktiv a passiv Tester déi viru kuerzem ausgefouert goufen.

Aktiv Tester: -

Aktiv Tester sinn déi tatsächlech Tester, déi wärend der Entwécklungsphase gemaach ginn a virun enger bestëmmter Versioun. Wärend dësem Test ginn all speziell Prozesser an Testtechnike benotzt fir d'Softwareprodukt ze validéieren. Tester benotzen d'Interaktioun mat dem Softwareprodukt, erstellen d'Testdaten an analyséieren d'Resultater nodeems se d'Testdaten geliwwert hunn.

Benotzt Fälle fir aktiv Tester sinn d'Validatioun vun de Client Ufuerderunge. An einfacher Sprooch ass dat d'Aart vun Tester déi mir all Dag fir e bestëmmte Sprint oder Iteratioun lafen.

Passiv Testen: Passiv Testen ass Testen, an deem den Tester d'Casesstudien fir all Modul a punkto Funktionalitéit erstellt fir d'Entscheedung iwwer déi nächst Verbesserungen an Implementatioune fir d'Software Produkt ze maachen.

Dës Tester ginn ouni Interaktioun mam Softwareprodukt ausgefouert, an d'Tester stellen net Testdaten, déi se vun den aktiven Tester ënnerscheeden. Wärend dësen Tester analyséiert den Tester nëmmen déi vergaangen Resultater vun der Software Produkt fir eng Aart Entscheedungen ze treffen.

D'Methoden duerch déi dës Tester ausgefouert sinn ginn hei ënnendrënner opgezielt:

1. Virdrun Resultater vun engem automatiséierten Testskript fir d'Software Produkt ze testen. Duerch d'automatesch Testskript ze studéieren, kann den Tester Informatiounen iwwer de System kréien. Et hëlleft ze wëssen wéi d'Tester gemaach ginn, wat getest gëtt, etc.

2. Testresultater aus Testfäll an der Geschicht vun engem Testfalls Management System hëllefen och fir Entscheedungen ze treffen iwwer wéi d'Software Produkt funktionnéiert.

Passiv Testen ass eng Fallstudie iwwer d'Funktionalitéit vum Produkt. Dës Testresultater kënne souwuel manuell an automatesch sinn.

Gréiss, Anand


beäntweren 3:

Passiv Testen ass eng Software Test Technik déi de System ouni Interaktioun beobachtet. Op der anerer Säit, aktiv Test involvéiert Interaktioun mam System. In-Circuit Test (ICT) ass e Beispill vu Wäissbox Tester, an deenen en elektresche Sonde en zesummegesat gedréckte Circuit Board (PCB) testt a kontrolléiert ob Kuerzschaltungen, Ënnerbriechungen, Resistenz, Kapazitéit an aner Basisgréissten fir ze bestëmmen ob d'Versammlung gouf richteg gemaach.

Méi Informatioun fannt Dir hei: Qualitéits Kontroll Servicer