introduction tricentis tosca automation tool
Aquest article proporciona una introducció a l'eina d'automatització de proves TOSCA. Cobreix els components principals de TOSCA i els detalls de Tosca Commander & Workspace:
Aquest article té com a objectiu proporcionar una bona idea d'inici sobre l'eina a aquells que siguin nous a TOSCA i vulguin aprendre i construir-hi una carrera.
TOSCA significa Topology and Orchestration Specification per a Cloud Applications.
Llista dels tutorials d'aquesta sèrie TOSCA
Tutorial # 1: Introducció a Tricentis TOSCA Automation Tool (Aquest tutorial)
Tutorial # 2: Creeu i gestioneu espais de treball a l'eina d'automatització Tricentis TOSCA
Tutorial # 3: Com es poden crear i executar casos de prova a l'eina de proves de Tosca?
Què aprendreu:
Què és Tricentis TOSCA Testsuite ™?
TOSCA Testsuite ™ és una eina de programari per a l'execució automatitzada de proves de programari funcionals i de regressió.
A més de provar funcions d'automatització, TOSCA inclou
- Gestió integrada de proves
- La interfície gràfica d'usuari (GUI)
- Interfície de línia d'ordres (CLI)
- Interfície de programació d'aplicacions (API)
El conjunt de proves admet tot el cicle de vida del projecte de prova. Comença amb la transferència i la sincronització d’especificacions des del sistema de gestió de requisits.
TOSCA dóna suport als seus usuaris en la creació de casos de prova eficients sobre una base metodològicament sòlida, serveix com a assistent executiu i resumeix els resultats de la prova en diversos informes.
TOSCA Testsuite ™ està dissenyat i desenvolupat per TRICENTIS Technology & Consulting GmbH (una empresa austríaca de programari amb seu a Viena)
Components TOSCA Testsuite ™
Diversos components i sistemes sota prova
Tal com es mostra a la imatge anterior, els diferents components del conjunt de proves són
- Comandant TOSCA
- Assistent TOSCA
- Executor de TOSCA
Tots tres estan al costat del client, també inclou el dipòsit (també anomenat 'Repositori de prova') que es troba al costat del servidor.
TOSCA Commander ™
Aquesta és la interfície gràfica d'usuari de TOSCA Testsuite ™. Es considera el nucli del conjunt de proves. El comandant utilitza un 'espai de treball' per a l'administració de casos de prova. Això significa que permet crear, gestionar, executar i analitzar fàcilment casos de proves.
Com que és el sistema de middleware entre el repositori de proves i l'executor TOSCA, obté els casos de prova del repositori i els reenvia al executor de proves que posteriorment els executa al sistema sota prova (SUT).
Tots els elements es mostren en una estructura d'arbre (mostra de la captura de pantalla anterior). S'utilitza la secció esquerra de la finestra navegació , mentre que la secció correcta és la zona de treball.
La captura de pantalla anterior és una mostra de la finestra 'Cas de prova', de la mateixa manera que la resta de finestres (requisit, llista d'execució, etc.) tenen el mateix aspecte. Tots els elements del TOSCA Commander ™ s’estructuren l’un sota l’altre en un ordre jeràrquic estrictament observat. Cada operació només es pot realitzar observant aquesta jerarquia d'objectes.
Proporciona el Arrossegar i deixar anar característica que s’utilitza per moure els elements de l’aplicació. També té funció d'acoblament que permet a l’usuari personalitzar el disseny de la finestra segons ho necessiti.
Per tant, TOSCA Commander ™ proporciona aquest tipus de funcions i funcionalitats a l’usuari per a la seva comoditat. Funciona de la mateixa manera que Windows Explorer. Mentre es crea l’estructura de carpetes, es poden utilitzar ordres com ara crear, copiar, enganxar, canviar el nom, eliminar, etc.
Espai de treball TOSCA
Aquesta és la vostra àrea de treball personal on podeu crear, administrar, executar i analitzar casos de proves. Conté diversos objectes, és a dir, anomenats Objectes TOSCA Commander ™ i aquests són,
- Mòduls
- Llistes d’execució
- TestCases
- Requisits
- Disseny de casos de prova
Podeu construir la relació entre aquests objectes mapant-los / enllaçant-los. Això s’anomena mapatge d’objectes a TOSCA. En temps d'execució, es combina la informació de control d'aquests objectes (mòduls, llistes d'execució, casos de prova i requisits, etc.).
Objectes TOSCA Commander ™: organitzats en 'mons'
Els objectes TOSCA Commander ™ es classifiquen en mons diferents i cada objecte es reconeix individualment per un color específic.
Tenim un altre objecte, és a dir, objectes 'Informes' que també tenen un món anomenat El món dels informes . Això no és necessari per als principiants, per tant, no ho discutirem en detall per ara.
TOSCA 'Worlds' i el seu flux de treball:
A continuació es mostra una instantània de l’aspecte de la finestra del projecte TOSCA en els seus mons de colors.
Mapatge / Enllaç a TOSCA
En TOSCA és possible enllaçar, importar dades externes i exportar dades. A continuació es donen algunes idees sobre com es realitza l’enllaç a TOSCA.
Enllaç de fitxers externs: Hi ha dues maneres en què es pot enllaçar un fitxer extern a TOSCA, és a dir,
- Arrossegueu i deixeu anar amb objectes bàsics a TOSCA Commander
- Mitjançant l'operació 'Adjunta fitxer' del menú contextual
Així doncs, aquestes són les dues maneres d’enllaçar els fitxers a TOSCA. Ara veurem els diferents tipus d’enllaços disponibles a TOSCA.
Hi ha tres tipus d’enllaços, és a dir,
- Incrustat
- Enllaçat
- LinkedManaged
Incrustat :Es tracta d 'incrustar un fitxer al fitxer Dipòsit TOSCA
Enllaçat :Es farà referència a un fitxer, però no s’allotja al dipòsit. L'enllaç fa referència al directori d'origen del fitxer.
LinkedManaged :El fitxer es copia a un directori especificat que és generalment accessible i des d’allà es gestionarà de forma centralitzada.
Així es pot importar un fitxer extern o dades externes a TOSCA. De la mateixa manera, les dades de TOSCA també es poden exportar a altres fitxers (per exemple, MS Word, MS Excel, etc.) mitjançant el porta-retalls mitjançant,
concepte oops en c # amb exemple
- seleccionar una línia o una àrea a la secció dreta d’una finestra TOSCA i prémer + 'C'
- mitjançant l'operació 'Copia la taula al porta-retalls' del menú contextual
TOSCA Commander ™ - Pestanya Detalls
A la imatge superior, podríeu veure la pestanya 'Detalls' a la part dreta de la finestra del comandant TOSCA. Per tant, cada objecte de TOSCA té una vista de detalls on es poden afegir o eliminar diverses columnes segons sigui necessari.
Com afegir una columna:
1. Feu clic amb el botó dret a la capçalera d'una columna i seleccioneu l'opció 'Selector de columnes' al menú contextual. S'obre una finestra que conté una llista de columnes disponibles.
2. Arrossegueu la columna necessària a una capçalera de columna existent. La nova columna s'afegeix automàticament a la posició marcada per dues fletxes.
Com treure una columna:
- Seleccioneu la capçalera de la columna que s'hauria d'eliminar i manteniu premut el botó esquerre del ratolí.
- Arrossegueu la columna cap avall fins que el punter del ratolí tingui forma de X i deixeu anar el botó del ratolí.
Conclusió
En aquest tutorial introductori, hem tractat els components principals de l'eina de proves Tricentis TOSCA i els detalls del comandant i l'espai de treball de Tosca. Aquesta informació és suficient per començar a utilitzar TOSCA. Més informació sobre l’espai de treball i els seus tipus, concepte d’entrada / sortida d’objectes TOSCA es tractarà al proper article.
Ja heu provat l'eina d'automatització TOSCA?
NEXT Tutorial
Lectura recomanada
- Veure tutorial d’automatització: una guia d’eines d’automatització de proves mòbils
- Conceptes bàsics d’aprenentatge del robot racional: eina d’automatització d’IBM
- Eina de proves d’automatització de l’interfície gràfica d’usuari de Sikuli: Guia per a principiants, part 2
- Tutorial Geb: proves d'automatització del navegador mitjançant l'eina Geb
- Introducció a Sikuli GUI Automation Tool (Automatitzeu tot el que veieu a la pantalla): tutorial Sikuli núm
- Tutorial Katalon Studio: una eina gratuïta d'automatització de proves que heu estat esperant
- Tutorial Ranorex: una potent eina de proves per a ordinadors per a ordinadors, web i mòbils
- Creeu i gestioneu espais de treball a l'eina d'automatització Tricentis TOSCA