10 awesome tips become better automation tester
Automatiseringstesting er enhver testers drøm!
Vi ønsker alle å være automatiseringstestere. Men bare noen få av oss lykkes med det.
Her er noen enkle tiltak som vil hjelpe deg å være den typen suveren automatiseringstester du ønsker å være.
standard gateway er ikke tilgjengelig Ethernet
Hva du vil lære:
- 10 tips for å være en god automatiseringstester
- Tips 1: Lær det grunnleggende om å teste veldig bra
- Tips 2: Start tidlig
- Tips 3: Gjør deg kjent med de grunnleggende kodingskonseptene
- Tips nr. 4: Overvinne 'startproblemet'
- Tips nr. 5: Ikke la deg skremme
- Tips nr. 6: Lær av å se
- Tips 7: Hjelpefiler
- Tips 8: Øv deg
- Tips nr. 9: Forsøk å bli bedre
- Tips nr. 10: Hold et åpent sinn
- Konklusjon
- Anbefalt lesing
10 tips for å være en god automatiseringstester
La oss begynne.
Tips 1:Lær det grunnleggende om å teste veldig bra
Dette er fordi automatiseringstesting ikke er annet enn en gren av testing - et skjema som bruker litt mer 'techie' tilnærming til å teste seg selv. Å vite hva du tester og hvorfor du tester er veldig viktig. ‘Hvordan’ - er hvor automatisering og manuell testing er forskjellige.
Tips 2:Start tidlig
Ikke vent til et automatiseringsprosjekt kommer din vei før du kommer i gang. Det er mange open source-verktøy tilgjengelig. Installer en på din personlige maskin og prøv.
Bruk generiske applikasjoner som Gmail.com eller Amazon.com eller til og med din frittstående Microsoft Office eller kalkulator. Alt, i utgangspunktet.
Tips nr.3:Gjør deg kjent med de grunnleggende kodingskonseptene
Gjør deg kjent med de grunnleggende kodebegrepene på hvilket som helst språk du ønsker. Når du tar deg tid til å vurdere nøye hva et programmeringsspråk består av, er de fleste av dem mer eller mindre de samme.
Ta VB Scripting, for eksempel , må du vite datatypene, måten variabler og konstanter håndteres på, de forskjellige operatørene, betingede utsagn, sløyfesetninger, matriser, funksjoner, etc.
Når du har forstått disse konseptene, kan du enkelt ekstrapolere dine kunnskaper til hvilket som helst språk. Så gi deg selv minst en uke for å forstå disse konseptene grundig.
Tips nr.4:Overvinne 'startproblemet'
Den første testen / programmet du skriver kommer til å være forvirrende uansett hvor godt lest du er om emnet. Det kommer definitivt til å være overveldende. Men ikke bekymre deg. Tenk på det som om du oversetter den manuelle testen til et annet medium enn engelsk.
Tips nr. 5:Ikke la deg skremme
Det er veldig enkelt for en nybegynner å se på en automatiseringstest eller et program og synes at det ser veldig teknisk ut, og at du aldri vil være i stand til å forstå det mye mindre og skrive noe sånt. Ikke bekymre deg; det er naturlig å føle seg slik.
For eksempel , hvis du vil angi brukernavnverdien på påloggingssiden til Gmail.com. Hva er uttalelsen du vil skrive i din manuelle testsak?
Det vil være som: Skriv inn 'swatiseela' i 'Brukernavn' -feltet på Gmail.com-siden.
hva er den beste ideen for python
Når du oversetter det til VBScript for å være en uttalelse i QTP-testen din, vil det være:
“Browser('Gmail: Email from Google').page('Gmail: Email from Google'). WebEdit('Email').Set “swatiseela””.
Ser du, det er ikke mye forskjell. Måten du henviser til stedet for å skrive inn brukernavnet gjøres annerledes.
Siden hvert trinn for automatiseringstest utføres av en maskin i stedet for et menneske, må du bare sørge for at du skriver instruksjonene (teststrinn) så tydelig som mulig uten tvetydighet.
I stedet for bare å si, skriv inn verdien, oppgir du faktisk de eksakte navnene på objektene på siden slik de er oppkalt av utvikleren. Når du er i stand til å forstå denne oversettelsen, er automatisering enkelt.
java utvikler intervju spørsmål og svar for nybegynnere
Tips nr. 6:Lær av å se
Dette er strategien jeg personlig følger når som helst jeg må jobbe med et nytt verktøy. Hvert verktøy som kommer på markedet, uansett hvor teknisk robust det er, prøver å være brukervennlig. Så alle funksjonene i verktøyet skal være tilgjengelige fra menyen.
Her er hva jeg gjør - jeg starter fra 'File' -menyalternativet og går videre til jeg når 'Help' og prøver å gi et perfekt blikk på hvert meny-undermenyelement. De fleste navnene vil være representative for hva det alternativet gjør. Men i tilfelle du trenger mer informasjon, er det bare å klikke på varen og se.
Hvis du fortsatt trenger mer informasjon, bruk hjelpefilen. På denne måten venter du ikke på at noen skal gi deg kunnskapen om verktøyet. Du gjør deg kjent med verktøyet og IDE ved hjelp av ditt initiativ. Det hjelper deg med å vurdere hva som vil være nyttig for deg og hva som ikke er.
Tips 7:Hjelpefiler
Mange av oss ser etter online veiledninger og fora for å komme i gang. Selv om de alle er gode, kommer ingenting i nærheten av hjelpefilene som følger med verktøyet. Det er din største skatt. Den beskriver alt verktøyet noensinne kan gjøre. Så vurder hvert automatiseringsprogram du skriver som en åpen bokundersøkelse. Den åpne boka er hjelpefilen. Gjør det til ditt første reisemål når du er tapt.
Tips 8:Øve på
Vær tålmodig med deg selv og øv deg på å skrive kode regelmessig. Husk at testing er verifisering og validering. Å skrive tester på en måte som alle har klart og ikke bestått kriterier. Du vil ikke at et automatiseringsverktøy bare skal utføre dataregistreringen og overlate analysen til deg. Forsikre deg om at programmet ditt er i stand til å tydelig bestemme og presentere resultatet som bestått eller mislykket.
Tips 9:Forsøk å bli bedre
Når du har løst et problem og skrevet et program, kan du tenke på måter du kan gjøre det bedre på.
Kan du gjøre det mer lesbart? Kan du oppnå resultatet med færre kodelinjer? Kan du bruke noen av komponentene på nytt? Kan du unngå å bruke så mange variabler som du gjorde? Er programminnet ditt effektivt? Kan du få det til å løpe raskere? - Dette er noen av spørsmålene du må huske på og jobbe mot.
Tips nr.10:Ha et åpent sinn
Selv om automatiseringstesting er flott og gir testerne et 'God-Complex', må vi akseptere at det i noen tilfeller bare ikke er veien å gå. På slike tider, vær grasiøs med det fordi testing er vårt primære mål, enten vi tar automatiseringsruten eller den manuelle ruten.
Konklusjon
Jeg håper denne artikkelen har svart på noen spørsmål som alle ambisiøse automatiseringstestere må ha hatt. Hvis du bestemmer deg for å våge deg inn i det og har ytterligere reservasjoner, vennligst gi oss beskjed gjennom kommentarene.
Er det noe i denne artikkelen som du er helt enig eller uenig i?
Anbefalt lesing
- 10 tips du bør lese før du automatiserer testarbeidet
- Når skal du velge automatiseringstesting?
- Topp 20 praktiske programvaretesttips du bør lese før du tester applikasjoner
- Hva er automatiseringstesting (Ultimate Guide to Start Test Automation)
- Typer av automatiseringstesting og noen misoppfatninger
- 11 beste automatiseringsverktøy for testing av Android-applikasjoner (Android-app-testverktøy)
- 10-trinns automatiseringstestprosess: Slik starter du automatiseringstesting i organisasjonen din
- Manuelle og automatiseringstestutfordringer