introduction tricentis tosca automation tool
Questo articolo fornisce un'introduzione allo strumento di automazione del test TOSCA. Copre i componenti principali del TOSCA e i dettagli di Tosca Commander & Workspace:
Questo articolo mira a fornire una buona idea di avvio sullo strumento a coloro che sono nuovi a TOSCA e desiderano imparare e costruire una carriera al suo interno.
TOSCA è l'acronimo di Topology and Orchestration Specification for Cloud Applications.
Elenco dei tutorial in questa serie TOSCA
Tutorial n. 1: Introduzione allo strumento di automazione TOSCA di Tricentis (Questo tutorial)
Tutorial n. 2: Crea e gestisci aree di lavoro in Tricentis TOSCA Automation Tool
Tutorial n. 3: Come creare ed eseguire casi di test in Tosca Testing Tool?
Cosa imparerai:
Che cos'è Tricentis TOSCA Testsuite ™?
TOSCA Testsuite ™ è uno strumento software per l'esecuzione automatizzata di test del software funzionale e di regressione.
Oltre a testare le funzioni di automazione, TOSCA include
- Gestione integrata dei test
- L'interfaccia utente grafica (GUI)
- Interfaccia della riga di comando (CLI)
- Interfaccia di programmazione dell'applicazione (API)
La suite di test supporta l'intero ciclo di vita del progetto di test. Inizia con il trasferimento e la sincronizzazione delle specifiche dal sistema di gestione dei requisiti.
TOSCA supporta i propri utenti nella creazione di casi di test efficienti su basi metodologicamente valide, funge da assistente esecutivo e riassume i risultati dei test in vari rapporti.
TOSCA Testsuite ™ è progettato e sviluppato da TRICENTIS Technology & Consulting GmbH (una società di software austriaca con sede a Vienna)
Componenti TOSCA Testsuite ™
Vari componenti e sistema in prova
Come mostrato nell'immagine sopra, i vari componenti della suite di test sono
- Comandante TOSCA
- TOSCA Wizard
- Esecutore TOSCA
Tutti questi tre sono sul lato client, include anche il Repository (chiamato anche 'Repository di test') che è sul lato server.
TOSCA Commander ™
Questa è l'interfaccia utente grafica di TOSCA Testsuite ™. È considerato il cuore della suite di test. Il comandante utilizza un 'Workspace' per l'amministrazione dei casi di test. Ciò significa che consente la facile creazione, gestione, esecuzione e analisi dei casi di test.
Poiché è il sistema middleware tra Test Repository e TOSCA Executor, ottiene i casi di test dal repository e lo inoltra al Test Executor che successivamente li esegue sul System Under Test (SUT).
Tutti gli elementi vengono visualizzati in una struttura ad albero (screenshot di esempio sopra). La sezione sinistra della finestra viene utilizzata per navigazione , mentre la sezione a destra è il file area di lavoro.
Lo screenshot qui sopra è un esempio della finestra 'Test Case', allo stesso modo, il layout di altre finestre (Requisito, Elenco di esecuzione, ecc.) Ha lo stesso aspetto. Tutti gli elementi in TOSCA Commander ™ sono strutturati uno sotto l'altro in un ordine gerarchico rigorosamente osservato. Ogni operazione può essere eseguita solo osservando questa gerarchia di oggetti.
Fornisce il Trascinare e rilasciare caratteristica che viene utilizzata per spostare gli elementi all'interno dell'applicazione. Ha anche il funzione di attracco che consente all'utente di personalizzare il layout della finestra in base alle esigenze.
Quindi TOSCA Commander ™ fornisce questo tipo di caratteristiche e funzionalità all'utente per comodità. Funziona in modo simile a Windows Explorer. Durante la creazione della struttura delle cartelle, è possibile utilizzare i comandi come crea, copia, incolla, rinomina, elimina, ecc.
TOSCA Workspace
Questa è la tua area di lavoro personale dove puoi creare, amministrare, eseguire e analizzare casi di test. Contiene vari oggetti, ad esempio chiamati Oggetti TOSCA Commander ™ e quelli sono,
- Moduli
- ExecutionLists
- Casi test
- Requisiti
- Progettazione del caso di prova
È possibile costruire la relazione tra questi oggetti mappandoli / collegandoli. Questo è chiamato mappatura degli oggetti in TOSCA. In fase di esecuzione, le informazioni di controllo di questi oggetti (Modules, ExecutionLists, TestCases e Requirements, ecc.) Vengono combinate.
Oggetti TOSCA Commander ™ - Organizzati in 'Mondi'
Gli oggetti TOSCA Commander ™ sono classificati in mondi diversi e ogni oggetto è riconosciuto individualmente da un colore specifico.
Abbiamo un altro oggetto, ovvero oggetti 'Reporting' che hanno anche un mondo chiamato World of Reports . Questo non è richiesto per i principianti, quindi non ne parleremo in dettaglio per ora.
TOSCA 'Worlds' e il suo flusso di lavoro:
Di seguito è riportata un'istantanea di come appare la finestra del progetto TOSCA nei suoi mondi colorati.
Mappatura / collegamento in TOSCA
Il collegamento, l'importazione di dati esterni e l'esportazione di dati sono possibili in TOSCA. Di seguito sono riportate alcune informazioni su come viene eseguito il collegamento in TOSCA.
Collegamento di file esterni: Ci sono due modi in cui un file esterno può essere collegato in TOSCA, ad es.
- Trascinando gli oggetti di base in TOSCA Commander
- Utilizzando l'operazione “Allega file” dal menu contestuale
Quindi questi sono i 2 modi per collegare i file in TOSCA. Adesso vedremo i diversi tipi di link disponibili in TOSCA.
Esistono tre tipi di collegamenti, ad es.
- Incorporato
- Collegato
- LinkedManaged
Incorporato :Questo è l'incorporamento di un file in Repository TOSCA
Collegato :Si farà riferimento a un file, ma non sarà ospitato nel repository. Il collegamento fa riferimento alla directory di origine del file.
LinkedManaged :Il file viene copiato in una directory specificata che è generalmente accessibile e da lì verrà gestito centralmente.
In questo modo è possibile importare in TOSCA un file esterno o dati esterni. Allo stesso modo, i dati da TOSCA possono anche essere esportati in altri file (ad esempio MS Word, MS Excel, ecc.) Tramite gli appunti da,
i 10 migliori siti per guardare gli anime
- selezionando una linea o un'area nella sezione destra di una finestra TOSCA e premendo + 'C'
- utilizzando l'operazione “Copia tabella negli appunti” dal menu contestuale
TOSCA Commander ™ - Scheda Dettagli
Nell'immagine sopra, puoi vedere la scheda 'Dettagli' sul lato destro della finestra del TOSCA Commander. Quindi ogni oggetto in TOSCA ha una vista Dettagli in cui è possibile aggiungere o rimuovere varie colonne secondo necessità.
Come aggiungere una colonna:
1. Fare clic con il pulsante destro del mouse sull'intestazione di una colonna e selezionare l'opzione 'Scelta colonne' dal menu contestuale. Si apre una finestra contenente un elenco di colonne disponibili.
2. Trascinare la colonna richiesta su un'intestazione di colonna esistente. La nuova colonna viene automaticamente aggiunta alla posizione contrassegnata da due frecce.
Come rimuovere una colonna:
- Seleziona l'intestazione della colonna da rimuovere e tieni premuto il tasto sinistro del mouse.
- Trascina la colonna verso il basso finché il puntatore del mouse non ha la forma di una X e rilascia il pulsante del mouse.
Conclusione
In questo tutorial introduttivo, abbiamo trattato i componenti principali dello strumento di test Tricentis TOSCA e i dettagli di Tosca Commander e Workspace. Queste informazioni sono sufficienti per iniziare con TOSCA, ulteriori informazioni sull'area di lavoro e sui suoi tipi, il concetto di check-in / check-out per gli oggetti TOSCA saranno trattati nel prossimo articolo.
Hai già provato TOSCA Automation Tool?
PROSSIMO Tutorial
Lettura consigliata
- SeeTest Automation Tutorial: A Mobile Test Automation Tool Guide
- Nozioni di base sull'apprendimento di Rational Robot - IBM Test Automation Tool
- Sikuli GUI Automation Testing Tool - Guida per principianti Parte n. 2
- Tutorial Geb - Test dell'automazione del browser utilizzando lo strumento Geb
- Introduzione a Sikuli GUI Automation Tool (automatizza tutto ciò che vedi sullo schermo) - Sikuli Tutorial # 1
- Tutorial Katalon Studio: uno strumento gratuito di automazione del test che stavi aspettando
- Tutorial Ranorex: un potente strumento di test per l'automazione desktop, Web e mobile
- Crea e gestisci aree di lavoro in Tricentis TOSCA Automation Tool