introduction tricentis tosca automation tool
Denne artikkelen gir en introduksjon til TOSCA Test Automation Tool. Den dekker hovedkomponenter i TOSCA og detaljer om Tosca Commander & Workspace:
Denne artikkelen tar sikte på å gi en god startide om verktøyet til de som er nye i TOSCA og ønsker å lære og bygge en karriere i det.
TOSCA står for Topology and Orchestration Specification for Cloud Applications.
Liste over opplæringene i denne TOSCA-serien
Opplæring # 1: Introduksjon til Tricentis TOSCA Automation Tool (Denne opplæringen)
Opplæring # 2: Opprett og administrer arbeidsområder i Tricentis TOSCA Automation Tool
Opplæring # 3: Hvordan lage og utføre testtilfeller i Tosca Testing Tool?
Hva du vil lære:
Hva er Tricentis TOSCA Testsuite ™?
TOSCA Testsuite ™ er et programvareverktøy for automatisk utføring av funksjonell og regresjonstest.
Foruten å teste automatiseringsfunksjoner, inkluderer TOSCA
- Integrert testledelse
- Grafisk brukergrensesnitt (GUI)
- Kommandolinjegrensesnitt (CLI)
- Application Programming Interface (API)
Testpakken støtter hele livssyklusen til testprosjektet. Det starter med å overføre og synkronisere spesifikasjoner fra kravstyringssystemet.
TOSCA støtter brukerne sine i å lage effektive testsaker på metodisk forsvarlig basis, fungerer som administrerende assistent og oppsummerer testresultatene i ulike rapporter.
TOSCA Testsuite ™ er designet og utviklet av TRICENTIS Technology & Consulting GmbH (Et østerriksk programvareselskap med base i Wien)
TOSCA Testsuite ™ -komponenter
Ulike komponenter og systemer under test
Som vist på bildet ovenfor er de forskjellige komponentene i testpakken
- TOSCA-sjef
- TOSCA-veiviser
- TOSCA Executor
Alle disse tre er på klientsiden, det inkluderer også Repository (også kalt “Test Repository”) som er på serversiden.
TOSCA Commander ™
Dette er det grafiske brukergrensesnittet til TOSCA Testsuite ™. Det anses å være kjernen i testpakken. Fartøysjefen bruker et 'arbeidsområde' for administrasjon av testsaker. Det betyr at det muliggjør enkel opprettelse, styring, gjennomføring og analyse av testsaker.
Siden det er mellomvaresystemet mellom Test Repository og TOSCA Executor, får det testtilfellene fra depotet og videresender det til Test Executor som senere kjører dem på System Under Test (SUT).
Alle elementene vises i en trestruktur (eksempel på skjermbilde ovenfor). Den venstre delen av vinduet brukes til navigasjon , mens den høyre delen er arbeidsplass.
Skjermbildet ovenfor er et eksempel på 'Test Case' -vinduet. På samme måte ser andre vinduer (Krav, ExecutionList, etc.) ut. Alle elementene i TOSCA Commander ™ er strukturert under hverandre i en strengt observert hierarkisk rekkefølge. Hver operasjon kan bare utføres ved å observere dette objekthierarkiet.
Det gir Dra og slipp funksjon som brukes til å flytte elementene rundt i applikasjonen. Det har også fått docking-funksjon som lar brukeren tilpasse vinduets oppsett etter behov.
Så TOSCA Commander ™ gir brukeren slike funksjoner og funksjoner for deres bekvemmelighet. Den fungerer på samme måte som Windows Utforsker. Mens du lager mappestrukturen, kan man bruke kommandoene som å opprette, kopiere, lime inn, gi nytt navn, slette osv.
TOSCA arbeidsområde
Dette er ditt personlige arbeidsområde der du kan opprette, administrere, gjennomføre og analysere testsaker. Den inneholder forskjellige gjenstander, dvs. kalt TOSCA Commander ™ objekter og det er,
- Moduler
- ExecutionLists
- Test tilfeller
- Krav
- Test Case Design
Du kan bygge forholdet mellom disse objektene ved å kartlegge / koble dem. Dette kalles objektkartlegging i TOSCA. På kjøretiden kombineres kontrollinformasjonen til disse objektene (moduler, ExecutionLists, TestCases, and Requirements, etc.).
TOSCA Commander ™ Objects - Organisert i “verdener”
TOSCA Commander ™ -objekter er kategorisert i forskjellige verdener, og hvert objekt gjenkjennes individuelt av en bestemt farge.
Vi har et annet objekt, det vil si 'rapporterende' objekter som også har en verden som heter Rapporteres verden . Dette er ikke nødvendig for nybegynnere, og vil derfor ikke diskutere dette i detalj for nå.
TOSCA “Worlds” og arbeidsflyten:
Nedenfor er et øyeblikksbilde av hvordan TOSCA-prosjektvinduet ser ut i sine fargede verdener.
Kartlegging / lenking i TOSCA
Kobling, import av eksterne data og eksport av data er mulig i TOSCA. Nedenfor er noe innblikk i hvordan kobling gjøres i TOSCA.
Kobling av eksterne filer: Det er to måter som en ekstern fil kan kobles til i TOSCA, dvs.
- Ved å dra og slippe med grunnleggende objekter i TOSCA Commander
- Ved å bruke operasjonen “Legg ved fil” fra hurtigmenyen
Så dette er de to måtene å koble filene i TOSCA på. Nå vil vi se de forskjellige typene lenker som er tilgjengelige i TOSCA.
Det er tre typer lenker, dvs.
- En del av
- Koblet sammen
- LinkedManaged
En del av :Dette er innebygging av en fil i TOSCA Repository
Koblet sammen :En fil vil bli referert til, men ikke vert i depotet. Koblingen refererer til kildekatalogen for filen.
LinkedManaged :Filen kopieres til en spesifisert katalog som er generelt tilgjengelig, og derfra vil den bli sentralt administrert.
Slik kan en ekstern fil eller eksterne data importeres til TOSCA. På samme måte kan data fra TOSCA også eksporteres til andre filer (f.eks. MS Word, MS Excel, etc.) via utklippstavlen av,
tilfeldig tallgenerator mellom 0 og 1
- velge en linje eller et område i høyre del av et TOSCA-vindu og trykke + ‘C’
- ved hjelp av operasjonen 'Kopier bord til utklippstavlen' fra hurtigmenyen
TOSCA Commander ™ - Detaljer-fanen
På bildet ovenfor kan du se kategorien 'Detaljer' på høyre side av vinduet til TOSCA Commander. Så hvert objekt i TOSCA har en detaljvisning der forskjellige kolonner kan legges til eller fjernes etter behov.
Slik legger du til en kolonne:
1. Høyreklikk på overskriften til en kolonne, og velg alternativet 'Kolonnevalg' fra hurtigmenyen. Et vindu åpnes som inneholder en liste over tilgjengelige kolonner.
2. Dra ønsket kolonne til en eksisterende kolonneoverskrift. Den nye kolonnen legges automatisk til posisjonen som er merket av to piler.
Slik fjerner du en kolonne:
- Velg overskriften på kolonnen som skal fjernes, og hold venstre museknapp nede.
- Dra kolonnen nedover til musepekeren har form av en X, og slipp museknappen.
Konklusjon
I denne innledende opplæringen dekket vi hovedkomponentene i Tricentis TOSCA-testverktøyet og detaljer om Tosca Commander and Workspace. Dette er nok informasjon til å komme i gang med TOSCA, mer informasjon om arbeidsområdet og dets typer, innsjekking / utsjekkingskonsept for TOSCA-objekter vil bli dekket i neste artikkel.
Har du prøvd TOSCA Automation Tool ennå?
NESTE veiledning
Anbefalt lesing
- SeeTest Automation Tutorial: A Mobile Test Automation Tool Guide
- Læringsgrunnlag for rasjonell robot - IBM Test Automation Tool
- Sikuli GUI Automation Testing Tool - Beginner's Guide Part # 2
- Geb Tutorial - Browser Automation Testing Using Geb Tool
- Introduksjon til Sikuli GUI Automation Tool (Automate Anything You See on Screen) - Sikuli Tutorial # 1
- Katalon Studio Tutorial: Et gratis testautomatiseringsverktøy du har ventet på
- Ranorex-opplæring: Et kraftig testverktøy for skrivebord, nett og mobil automatisering
- Opprett og administrer arbeidsområder i Tricentis TOSCA Automation Tool