vad är skillnaden mellan testfall och testskript?

Jag vet att testfall är skrivna på läsbart språk, medan testskript skrivs i kod och oftast görs för automatiskt test.

Men kan någon berätta för mig vad som annars skiljer dem från varandra?

Finns det någon logisk skillnad mellan dem eller är dessa utbytbara termer?

Svar

Jag tror att testfall är vad och test-script är hur i testet.

Det är möjligt att definiera testnivåer på hög nivå för att beskriva vad som behöver testas. Testskripten innehåller alla detaljer för att verkligen utföra testet.

Kommentarer

  • betyder att de används tillsammans? det finns ingen gräns definierad i vilken typ av system Testfall kommer att användas och i vilka testskript?
  • Jag skulle tro det, men saken med terminologi är att varje standard, varje företag och varje person kommer att ge det har sin egen definition. Jag skulle alltid fråga vad personen i det sammanhang som jag använder den tycker vad det betyder för att vara säker. Lita aldrig på definitionen vid testning, eftersom termer ofta missbrukas.

Svar

Jag tror att de två tenderar att vara utbytbara men om du studerar för ISTQB Foundations-examen kommer de att ge specifika definitioner för var och en.

Dessutom kommer min erfarenhet alltid att människor i ditt team kommer att be om testfall, jag har aldrig faktiskt hörda testskript som hänvisas till. (utanför automatiserade testfall / skript)

Svar

Testscenario – En beskrivning av en situation som ska testas.

Testfall – Innehåller specifika datavärden för ett scenario som ska utföras under specifika förhållanden för att ge ett förutsagt resultat.

Testskript – En uppsättning instruktioner som definiera varje steg som ska tas och de förväntade resultaten för varje steg.

Svar

Jag förväntar mig att alla svar måste anpassas, Men det finns en skillnad.

  1. Användar [icke-tekniska] läsbara steg är nämns för att testa speciellt scenario kallas Testfall
  2. Användare [tekniska] läsbara steg skrivna på programmeringsspråk kallas testskript

Testfall:

  • Ett testfall är en dokumentation som specificerar ingångsvärden, förväntad utgång och förutsättningarna för att utföra testet . [Referens – ISTQB-bok]
  • Denna terminologi används mest för manuell testning

Testskript:

  • Ett testskript i programvarutestning är en uppsättning instruktioner som kommer att utföras på systemet som testas för att testa att systemet fungerar som förväntat.
  • Denna terminologi används mest för automatiseringstestning

Svar

Skript hänvisar vanligtvis till Automation

Det finns skillnad i att använda det omväxlande. Men manus hänvisar i allmänhet till shell / perl / python-manus i datorer. När man överväger språk (inte programmeringsspråk) är skript ett ord som hänvisar till ett dokument som har viss information. Så vanligtvis testskript refererar till automatisering …

Svar

Enligt min erfarenhet kan båda termerna användas i manuell testning sammanhang. Som andra konstaterat är testfall listor över specifika steg med förväntat resultat. Ett testmanus är oftast samma sak, men inte lika specifikt. Ett testskript kan säga ”Testa att inloggningssidan fungerar, och att ett lösenord med dessa egenskaper krävs”. Ett testfall kommer att ha detaljerade steg om var du ska skriva, klicka eller andra åtgärder. Båda kan eller kanske inte har inmatad data. Ett manus stavar inte alltid det förväntade exakta resultatet.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *