Manuel test
Manuel test er en type softwaretest, hvor testcases udføres manuelt af en tester uden brug af automatiserede værktøjer. Formålet med manuel test er at identificere fejl, problemer og mangler i softwareapplikationen. Manuel softwaretest er den mest primitive teknik af alle testtyper, og det hjælper med at finde kritiske fejl i softwareapplikationen.
Enhver ny applikation skal testes manuelt, før dens test kan automatiseres. Manuel softwaretest kræver mere indsats, men er nødvendigt for at kontrollere automatiseringens gennemførlighed. Manuelle testkoncepter kræver ikke kendskab til noget testværktøj. En af de grundlæggende softwaretest er " 100% automatisering er ikke mulig ". Dette gør manuel test afgørende.
I denne Manual Testing tutorial for begyndere dækker vi alle manuelle testkoncepter og emner i detaljer.
Klik her, hvis videoen ikke er tilgængelig
Målet med manuel testning
Nøglekonceptet med manuel test er at sikre, at applikationen er fejlfri, og at den fungerer i overensstemmelse med de specificerede funktionelle krav.
Testpakker eller sager er designet i testfasen og skal have 100% testdækning.
Det sørger også for, at rapporterede mangler er rettet af udviklere, og test er blevet udført af testere på de faste mangler.
Dybest set kontrollerer denne test systemets kvalitet og leverer fejlfrit produkt til kunden.
Typer af manuel test:

Nedenstående diagram viser manuelle testtyper. Faktisk kan enhver type softwaretesttype udføres både manuelt og ved hjælp af et automatiseringsværktøj.
- Black Box Testing
- Test af hvid boks
- Enhedstest
- Systemtest
- Integrationstest
- Accept test
Sådan udføres manuel test
- Læs og forstå softwareprojektdokumentationen / vejledningerne. Undersøg også applikationen under test (AUT), hvis den er tilgængelig.
- Udkast til testsager, der dækker alle de krav, der er nævnt i dokumentationen.
- Gennemgå og baseline testsagerne med Team Lead, Client (alt efter hvad der er relevant)
- Udfør testsagerne på AUT
- Rapporter fejl.
- Når fejl er rettet, skal du igen udføre de manglende testsager for at kontrollere, at de består.
Myter om manuel testning
Følgende er få almindelige myter og fakta relateret til testning:
Myte: Alle kan lave manuel test
Fakta : Test kræver mange færdigheder
Myte: Test sikrer 100% defektfrit produkt
Fakta : Test forsøger at finde så mange defekter som muligt. Det er umuligt at identificere alle mulige fejl.
Myte: Automatiseret test er mere effektiv end manuel test
Fakta : 100% testautomatisering kan ikke udføres. Manuel softwaretest er også vigtigt.
Myte: Test er let
Fakta : Test kan være ekstremt udfordrende. Test af en applikation til mulige brugssager med minimum test tilfælde kræver høje analytiske færdigheder.
Manuel test vs automatiseringstest
Manuel test | Automatiseret test |
---|---|
Manuel test kræver menneskelig intervention for testudførelse. | Automatiseringstest er brug af værktøjer til at udføre testsager |
Manuel test vil kræve kvalificeret arbejdskraft, lang tid og vil medføre høje omkostninger. | Automatiseringstest sparer tid, omkostninger og arbejdskraft. Når det er optaget, er det lettere at køre en automatiseret testpakke |
Enhver applikationstype kan testes manuelt, visse testtyper som ad-hoc- og abetestning er mere egnede til manuel udførelse. | Automatiseret test anbefales kun til stabile systemer og bruges mest til regressionstest |
Manuel test kan blive gentagne og kedelige. | Den kedelige del af at udføre samme testsager igen og igen håndteres af automatiseringssoftware i Automation Testing. |
Værktøjer til automatisering af manuel test
- Selen
- QTP
- Jmeter
- Loadrunner
- TestLink
- Kvalitetscenter (ALM)
Konklusion
Manuel test er en aktivitet, hvor testeren skal være meget tålmodig, kreativ og åben.
Manuel test er en vigtig del af brugervenlig softwareudvikling, fordi mennesker er involveret i test af softwareapplikationer, og slutbrugere er også mennesker. De har brug for at tænke og handle med et slutbrugerperspektiv.