introduction tricentis tosca automation tool
Denne artikel giver en introduktion til TOSCA Test Automation Tool. Det dækker hovedkomponenter i TOSCA og detaljer om Tosca Commander & Workspace:
Denne artikel sigter mod at give en god start-idé om værktøjet til dem, der er nye i TOSCA og ønsker at lære og opbygge en karriere i det.
TOSCA står for Topology and Orchestration Specification for Cloud Applications.
Liste over vejledningerne i denne TOSCA-serie
Tutorial # 1: Introduktion til Tricentis TOSCA Automation Tool (Denne vejledning)
Tutorial # 2: Opret og administrer arbejdsrum i Tricentis TOSCA Automation Tool
Tutorial # 3: Hvordan oprettes og udføres testtilfælde i Tosca-testværktøj?
Hvad du lærer:
Hvad er Tricentis TOSCA Testsuite ™?
TOSCA Testsuite ™ er et softwareværktøj til automatisk udførelse af funktionel og regression softwaretest.
Udover at teste automatiseringsfunktioner inkluderer TOSCA
- Integreret testledelse
- Den grafiske brugergrænseflade (GUI)
- Command Line Interface (CLI)
- Application Programming Interface (API)
Testpakken understøtter testprojektets hele livscyklus. Det starter med at overføre og synkronisere specifikationer fra kravstyringssystemet.
TOSCA understøtter sine brugere i at skabe effektive testsager på en metodisk forsvarlig basis, fungerer som en administrativ assistent og opsummerer testresultaterne i forskellige rapporter.
TOSCA Testsuite ™ er designet og udviklet af TRICENTIS Technology & Consulting GmbH (et østrigsk softwarevirksomhed med base i Wien)
TOSCA Testsuite ™ -komponenter
Forskellige komponenter og system under test
Som vist i ovenstående billede er de forskellige komponenter i testpakken
- TOSCA Commander
- TOSCA-guide
- TOSCA eksekutor
Alle disse tre er på klientsiden, det inkluderer også Repository (også kaldet 'Test Repository'), som er på serversiden.
TOSCA Commander ™
Dette er den grafiske brugergrænseflade for TOSCA Testsuite ™. Det anses for at være kernen i testpakken. Befalingen bruger et ”arbejdsområde” til administration af testsager. Det betyder, at det muliggør nem oprettelse, styring, udførelse og analyse af testsager.
Da det er middlewaresystemet imellem Test Repository og TOSCA Executor, får det testcases fra depotet og videresender det til Test Executor, som senere kører dem på System Under Test (SUT).
Alle elementer vises i en træstruktur (eksempelbillede ovenfor). Den venstre del af vinduet bruges til navigation , hvorimod det rigtige afsnit er arbejdsområde.
Ovenstående skærmbillede er et eksempel på 'Test Case' -vinduet, ligesom andre vinduer (Requirement, ExecutionList osv.) Layout ser det samme ud. Alle elementer i TOSCA Commander ™ er struktureret under hinanden i en strengt observeret hierarkisk rækkefølge. Hver operation kan kun udføres ved at observere dette objekthierarki.
Det giver den Træk og slip funktion, der bruges til at flytte elementerne rundt i applikationen. Det har også fået docking-funktion der gør det muligt for brugeren at tilpasse vinduets layout, efterhånden som de har brug for det.
Så TOSCA Commander ™ leverer denne slags funktioner og funktioner til brugeren for deres bekvemmelighed. Det fungerer på samme måde som Windows Stifinder. Mens du opretter mappestrukturen, kan man bruge kommandoerne som at oprette, kopiere, indsætte, omdøbe, slette osv.
TOSCA-arbejdsområde
Dette er dit personlige arbejdsområde, hvor du kan oprette, administrere, udføre og analysere testsager. Den indeholder forskellige objekter, dvs. kaldet TOSCA Commander ™ objekter og det er,
- Moduler
- ExecutionLists
- Testcases
- Krav
- Test sagsdesign
Du kan opbygge forholdet mellem disse objekter ved at kortlægge / linke dem. Dette kaldes objektmapping i TOSCA. Ved kørsel kombineres kontroloplysningerne for disse objekter (moduler, ExecutionLists, TestCases og Requirements osv.).
TOSCA Commander ™ Objects - Organiseret i 'verdener'
TOSCA Commander ™ -objekter er kategoriseret i forskellige verdener, og hvert objekt genkendes individuelt af en bestemt farve.
Vi har et andet objekt, dvs. 'rapporterende' objekter, der også har en verden kaldet Rapporternes verden . Dette er ikke påkrævet for begyndere, vil derfor ikke diskutere dette detaljeret for nu.
TOSCA “Worlds” og dens arbejdsgang:
Nedenfor er et øjebliksbillede af, hvordan TOSCA-projektvinduet ser ud i dets farvede verdener.
Kortlægning / sammenkædning i TOSCA
Sammenkædning, import af eksterne data og eksport af data er mulig i TOSCA. Nedenfor er der et indblik i, hvordan linkning sker i TOSCA.
Sammenkædning af eksterne filer: Der er to måder, hvorpå en ekstern fil kan linkes i TOSCA, dvs.
- Ved at trække og slippe med grundlæggende objekter i TOSCA Commander
- Ved hjælp af handlingen 'Vedhæft fil' fra genvejsmenuen
Så dette er de 2 måder at linke filerne i TOSCA på. Nu ser vi de forskellige typer links, der er tilgængelige i TOSCA.
Der er tre typer links, dvs.
- Indlejret
- Forbundet
- LinkedManaged
Indlejret :Dette er indlejring af en fil i TOSCA-arkiv
Forbundet :En fil vil blive henvist til, men ikke hostet i arkivet. Linket henviser til kildekataloget for filen.
LinkedManaged :Filen kopieres til en bestemt mappe, som er generelt tilgængelig, og derfra vil den blive administreret centralt.
Sådan kan en ekstern fil eller eksterne data importeres til TOSCA. På samme måde kan data fra TOSCA også eksporteres til andre filer (f.eks. MS Word, MS Excel osv.) Via udklipsholderen af,
flet sorter c ++ kildekode
- vælge en linje eller et område i højre sektion af et TOSCA-vindue og trykke på + 'C'
- ved hjælp af handlingen 'Kopier tabel til udklipsholder' fra genvejsmenuen
TOSCA Commander ™ - Fanen Detaljer
På ovenstående billede kunne du se fanen “Detaljer” i højre side af vinduet til TOSCA Commander. Så hvert objekt i TOSCA har en detaljeret visning, hvor forskellige kolonner enten kan tilføjes eller fjernes efter behov.
Sådan tilføjes en kolonne:
1. Højreklik på overskriften på en kolonne, og vælg indstillingen 'Kolonnevælger' i genvejsmenuen. Der åbnes et vindue, der indeholder en liste over tilgængelige kolonner.
2. Træk den ønskede kolonne til et eksisterende kolonneoverskrift. Den nye kolonne føjes automatisk til den position, der er markeret med to pile.
Sådan fjernes en kolonne:
- Vælg overskriften på den kolonne, der skal fjernes, og hold den venstre museknap nede.
- Træk kolonnen nedad, indtil musemarkøren har form af et X, og slip museknappen.
Konklusion
I denne introduktionsvejledning dækkede vi hovedkomponenterne i Tricentis TOSCA testværktøjet og detaljer om Tosca Commander og Workspace. Dette er tilstrækkelig information til at komme i gang med TOSCA, mere information om Workspace og dens typer, check-in / check-out koncept for TOSCA-objekter vil blive dækket i den næste artikel.
Har du prøvet TOSCA Automation Tool endnu?
NÆSTE vejledning
Anbefalet læsning
- SeTest-automatiseringsvejledning: En guide til mobil testautomatiseringsværktøj
- Læringsgrundlag for rationel robot - IBM Test Automation Tool
- Sikuli GUI Automation Testing Tool - Beginner's Guide Part # 2
- Geb Tutorial - Browserautomatiseringstest ved hjælp af Geb Tool
- Introduktion til Sikuli GUI-automatiseringsværktøj (automatiser alt hvad du ser på skærmen) - Sikuli vejledning # 1
- Katalon Studio-vejledning: Et gratis testautomatiseringsværktøj, du har ventet på
- Ranorex Tutorial: Et kraftfuldt testværktøj til desktop, web og mobil automatisering
- Opret og administrer arbejdsrum i Tricentis TOSCA Automation Tool