TestRail - Importa XML TestCases
L'utente può creare più casi di test e sezioni contemporaneamente utilizzando il file XML. Ci sono 2 passaggi che i processi richiedono per importare i dati da XML.
- Regole per file XML
- Importa il file nel sistema
Regole per file XML
Durante la creazione del file XML è necessario considerare il punto seguente
Il formato XML dovrebbe essere nella struttura ad albero. Dovrebbe iniziare con sezioni, casi di test e sottosezioni.
Il formato XML sarebbe simile al seguente
<section>
<name>Login Functionality<name>
<description>All test case related to login functionality. Positive and negative test cases</description>
<case>
<id>C2</id>
<title>Correct Username and Passwordcombination</title>
<template>Test Case (Text)<template>
<type>Other<type>
<priority>Medium<priority>
<estimate/>
<references/>
<custom>
<preconds>Login page should display</preconds>
<steps>1. Enter correct username 2.enter correct password</steps>
<expected>Usershould able to login successfully.</expected>
</custom>
</case>
</section>
Il tag <case> supporta tutte le proprietà di un test case in TestRail come il titolo, la stima, la priorità, i campi di testo, le condizioni preliminari, i passaggi, il risultato atteso ecc.
I campi personalizzati sono raggruppati sotto il tag <personalizzato>.
La tabella seguente elenca i formati di importazione per i vari tipi di campi personalizzati
genere | Valore di esempio | Descrizione |
---|---|---|
Casella di controllo | VERO | "vero" o "falso" (senza virgolette) |
Data | 01-07-2010 | Una stringa di data XML valida nel formato aaaa-mm-gg |
Cadere in picchiata | <id> 5 </id> | L'ID del valore (come configurato nelle opzioni del campo personalizzato nell'area di amministrazione) in un tag <id> |
Numero intero | 1022 | Un semplice numero intero |
Pietra miliare | <id> 2 </id> | L'ID della pietra miliare in un tag <id> |
Selezione multipla | |
Un elenco di record <item>, ciascuno con il proprio ID (quindi, come un elenco di valori a discesa) |
Passi | |
Un elenco di <step> record, ciascuno con il proprio indice, contenuto e risultato facoltativamente previsto |
Stringa / testo | Foobar | Una semplice stringa |
URL (collegamento) | http // google.com / | Un semplice URL come stringa |
Utente | <id> 3 </id> | L'ID dell'utente in un tag <id> |
Importa file CSV
Vai alla scheda Test case.
Fare clic sull'icona di importazione dei casi di test sul lato destro e selezionare l'opzione Importa da XML.
La seguente schermata mostra l'icona Importa casi di test e la selezione XML
Apre la procedura guidata Importa da XML. Sfoglia e carica un file XML.
L'utente può aggiungere nuovi casi di test e aggiornare i casi di test esistenti.
Dopo la selezione, fare clic sul pulsante Importa.
La seguente schermata mostra come esportare un file XML