introduction tricentis tosca automation tool
Denna artikel ger en introduktion till TOSCA Test Automation Tool. Den täcker viktiga komponenter i TOSCA och detaljer om Tosca Commander & Workspace:
Den här artikeln syftar till att ge en bra start-idé om verktyget till dem som är nya i TOSCA och vill lära sig och bygga en karriär i det.
TOSCA står för Topology and Orchestration Specification for Cloud Applications.
Lista över handledningarna i denna TOSCA-serie
Handledning nr 1: Introduktion till Tricentis TOSCA Automation Tool (Denna handledning)
Handledning nr 2: Skapa och hantera arbetsytor i Tricentis TOSCA Automation Tool
Självstudie 3: Hur man skapar och utför testfall i Tosca-testverktyget?
Vad du kommer att lära dig:
Vad är Tricentis TOSCA Testsuite ™?
TOSCA Testsuite ™ är ett programvaruverktyg för automatiserad körning av funktionell och regressionstestning.
Förutom att testa automatiseringsfunktioner inkluderar TOSCA
- Integrerad testhantering
- Det grafiska användargränssnittet (GUI)
- Kommandoradsgränssnitt (CLI)
- Application Programming Interface (API)
Testpaketet stöder testprojektets hela livscykel. Det börjar med att överföra och synkronisera specifikationer från kravhanteringssystemet.
TOSCA stöder sina användare i att skapa effektiva testfall på en metodologiskt sund grund, fungerar som verkställande assistent och sammanfattar testresultaten i olika rapporter.
TOSCA Testsuite ™ är designad och utvecklad av TRICENTIS Technology & Consulting GmbH (ett österrikiskt mjukvaruföretag baserat i Wien)
TOSCA Testsuite ™ -komponenter
Olika komponenter och system under test
Som visas i bilden ovan är de olika komponenterna i testpaketet
- TOSCA befälhavare
- TOSCA-guiden
- TOSCA Executor
Alla dessa tre är på klientsidan, det inkluderar också förvaret (även kallat “Testförvar”) som finns på serversidan.
TOSCA Commander ™
Detta är det grafiska användargränssnittet för TOSCA Testsuite ™. Det anses vara kärnan i testpaketet. Befälhavaren använder en 'arbetsyta' för administration av testfall. Det innebär att det gör det enkelt att skapa, hantera, genomföra och analysera testfall.
Eftersom det är mellanvarasystemet mellan Test Repository och TOSCA Executor, tar det testfallet från förvaret och vidarebefordrar det till Test Executor som senare kör dem på System Under Test (SUT).
Alla element visas i en trädstruktur (exempel på skärmdump ovan). Den vänstra delen av fönstret används för navigering , medan den högra delen är Arbetsplats.
Ovanstående skärmdump är ett exempel på 'Testfall' -fönstret. Likaså ser andra fönster (Krav, ExecutionList, etc.) likadana ut. Alla element i TOSCA Commander ™ är strukturerade under varandra i en strikt observerad hierarkisk ordning. Varje operation kan endast utföras genom att observera denna objekthierarki.
Det ger Dra och släpp funktion som används för att flytta elementen runt i applikationen. Det har också fått dockningsfunktion som gör att användaren kan anpassa fönstrets layout efter behov.
Så TOSCA Commander ™ tillhandahåller sådana typer av funktioner och funktioner för användaren för deras bekvämlighet. Den fungerar på samma sätt som Windows Explorer. När du skapar mappstrukturen kan man använda kommandona som att skapa, kopiera, klistra in, byta namn, ta bort etc.
TOSCA arbetsyta
Detta är ditt personliga arbetsområde där du kan skapa, administrera, genomföra och analysera testfall. Den innehåller olika objekt dvs kallas TOSCA Commander ™ -objekt och de är,
- Moduler
- Exekveringslistor
- Testfall
- Krav
- Testfodral design
Du kan bygga förhållandet mellan dessa objekt genom att kartlägga / länka dem. Detta kallas objektmappning i TOSCA. Vid körning kombineras kontrollinformationen för dessa objekt (moduler, ExecutionLists, TestCases, and Requirements, etc.).
TOSCA Commander ™ Objekt - Organiserade i “världar”
TOSCA Commander ™ -objekt kategoriseras i olika världar och varje objekt känns igen individuellt av en specifik färg.
Vi har ett annat objekt, dvs ”Rapporterande” objekt som också har en värld som kallas Rapporternas värld . Detta krävs inte för nybörjare och kommer därför inte att diskutera detta i detalj för nu.
TOSCA “Worlds” & dess arbetsflöde:
Nedan följer en ögonblicksbild av hur TOSCA-projektfönstret ser ut i sina färgade världar.
Kartläggning / länkning i TOSCA
Länkning, import av extern data och export av data är möjlig i TOSCA. Nedan ges en del inblick i hur länkning görs i TOSCA.
Länkning av externa filer: Det finns två sätt att en extern fil kan länkas i TOSCA, dvs.
- Dra och släpp med grundläggande objekt i TOSCA Commander
- Genom att använda åtgärden 'Bifoga fil' från snabbmenyn
Så det här är de två sätten att länka filerna i TOSCA. Nu kommer vi att se de olika typerna av länkar som finns tillgängliga i TOSCA.
Det finns tre typer av länkar, dvs.
- Inbäddad
- Länkad
- LinkedManaged
Inbäddad :Detta är inbäddning av en fil i TOSCA-förvar
Länkad :En fil kommer att hänvisas till, men inte värd i förvaret. Länken hänvisar till filens källkatalog.
LinkedManaged :Filen kopieras till en angiven katalog som är allmänt tillgänglig och därifrån kommer den att hanteras centralt.
Så här kan en extern fil eller extern data importeras till TOSCA. På samma sätt kan data från TOSCA också exporteras till andra filer (t.ex. MS Word, MS Excel, etc.) via klippbordet av,
falsk e-post och lösenord som fungerar
- välj en linje eller ett område i den högra delen av ett TOSCA-fönster och tryck på + ‘C’
- med hjälp av åtgärden 'Kopiera tabell till urklipp' från snabbmenyn
TOSCA Commander ™ - Fliken Detaljer
På bilden ovan kan du se fliken “Detaljer” till höger om TOSCA Commander-fönstret. Så varje objekt i TOSCA har en detaljerad vy där olika kolumner kan antingen läggas till eller tas bort efter behov.
Så här lägger du till en kolumn:
1. Högerklicka på rubriken i en kolumn och välj alternativet 'Kolumnväljare' från snabbmenyn. Ett fönster öppnas som innehåller en lista över tillgängliga kolumner.
2. Dra önskad kolumn till en befintlig kolumnrubrik. Den nya kolumnen läggs automatiskt till den position som är markerad med två pilar.
Hur man tar bort en kolumn:
- Välj rubriken i kolumnen som ska tas bort och håll vänster musknapp intryckt.
- Dra kolumnen nedåt tills muspekaren har formen som ett X och släpp musknappen.
Slutsats
I denna introduktionshandledning behandlade vi de viktigaste komponenterna i testverktyget Tricentis TOSCA och detaljer om Tosca Commander and Workspace. Detta är tillräckligt med information för att komma igång med TOSCA, mer information om arbetsytan och dess typer, in- och utcheckningskoncept för TOSCA-objekt kommer att behandlas i nästa artikel.
Har du provat TOSCA Automation Tool än?
NÄSTA självstudie
Rekommenderad läsning
- SeeTest Automation Tutorial: A Mobile Test Automation Tool Guide
- Learning Basics of Rational Robot - IBM Test Automation Tool
- Sikuli GUI Automation Testing Tool - Beginner's Guide Part # 2
- Geb Tutorial - Browser Automation Testing med hjälp av Geb Tool
- Introduktion till Sikuli GUI Automation Tool (Automate Anything You See on Screen) - Sikuli Tutorial # 1
- Katalon Studio-handledning: Ett gratis testautomatiseringsverktyg du har väntat på
- Ranorex-handledning: Ett kraftfullt testverktyg för skrivbords-, webb- och mobilautomatisering
- Skapa och hantera arbetsytor i Tricentis TOSCA Automation Tool