TestLink - Importa dati

TestLink supporta file XML e CVS per importare i dati. Supporta l'importazione di dati per suite di test, casi di test, requisiti, risultati di esecuzione di test, parole chiave, ecc. Tuttavia, per pochi casi supporta solo XML e in pochi casi sia XML che CVS.

La tabella seguente mostra le funzionalità che supportano l'importazione e quelle che supportano il formato file.

Articolo Formato del file Importare
Progetto di prova XML
Test Suite XML
Caso di prova XML, XLS
Parola chiave CSV, XML
Requisiti CSV, XML
Risultati XML
Piattaforme XML
Campi personalizzati XML

Importa test suite e casi

Sample File - Di seguito è riportato il file XML con parole chiave che possono essere utilizzate per importare suite di test.

<testsuite name = "Child Suite2">
   <details>abc</details>
   <testcase name = "Sample test case2">
      <summary>test case sample- update</summary>
      <preconditions>1. TestLink should be installed</preconditions>
      
      <steps>
         <step>
            <step_number>1</step_number>
            <actions>Go to www.google.com</actions>
            <expectedresults>Google Home page should display</expectedresults>
         </step>
      </steps>
      
      <keywords>
         <keyword name = "Sample Test">
            <notes>abc</notes>
         </keyword>
      </keywords>
   </testcase>
</testsuite>
  • Se non desideri aggiungere la parola chiave, la sezione della parola chiave può essere rimossa dal file XML.

  • Se desideri importare più casi di test, aggiungi più volte la sezione <testcase> con tutti i nodi secondari.

  • Se è necessario importare solo i casi di test in una suite di test già esistente, rimuovere il tag <testsuite> e avviare il file XML con <testcase>.

Importa una suite di test

Step 1 - Per importare la suite di test, accedere a Specifiche di test → Specifiche di test dal dashboard.

Step 2 - Seleziona il progetto e la cartella nel riquadro di sinistra in cui desideri importare la suite di test.

OR

Per importare solo i casi di test, selezionare le cartelle della suite di test più vicine in cui devono essere importati i casi di test.

Step 3 - Fare clic sull'icona Azioni nel riquadro di destra come mostrato di seguito.

Visualizza le operazioni della suite di test.

Step 4 - Fare clic sull'icona Importa come mostrato di seguito -

OR

Per caricare solo i casi di test, fare clic sull'icona Importa presente in Operazioni caso di test (sotto le Operazioni di Test Suite).

Apre la pagina Import Test Suite. Per impostazione predefinita, il tipo di file è selezionato come XML.

Step 5 - Compila i seguenti dettagli -

  • File: seleziona il file XML e caricalo. La dimensione massima del file dovrebbe essere 400 KB.

  • Considera lo scenario di test come duplicato se: Seleziona l'opzione appropriata dall'elenco.

  • Azione per duplicato: selezionare l'opzione appropriata dall'elenco.

Step 6 - Fare clic sul pulsante Carica file come mostrato di seguito -

Step 7 - Dopo l'importazione, viene visualizzato un messaggio di successo come mostrato di seguito.

Importare lo scenario di test utilizzando XLS

File XLS di esempio per importare più casi di test come segue:

Nome Sommario Passi Risultato atteso
Avviamento veloce del motore Avvio in 5 secondi Troppo veloce per scrivere passaggi Il motore dovrebbe avviarsi
Arresto di emergenza del motore Arresto del motore a causa del pulsante antipanico
  • Sblocca il pulsante antipanico
  • Premere il pulsante antipanico
  • Premere conferma
Il motore dovrebbe fermarsi immediatamente

La prima riga non verrà importata. Dovrebbe avere una descrizione della colonna.

Step 1 - Per importare i casi di test, accedere a Specifiche di test → Specifiche di test dal dashboard.

Step 2 - Selezionare le cartelle della suite di test più vicine, in cui importare i casi di test.

Step 3 - Fare clic sull'icona Azioni nel riquadro di destra.

Visualizza le operazioni dello scenario di test.

Step 4 - Fare clic sull'icona Importa come mostrato di seguito.

Apre la pagina Importa test case.

Step 5- Per impostazione predefinita, il tipo di file selezionato è XML. Modificalo in XLS / CSV e inserisci i seguenti dettagli:

  • File: seleziona il file e caricalo. La dimensione massima del file dovrebbe essere 400 KB.

  • Considera lo scenario di test come duplicato se: Seleziona l'opzione appropriata dall'elenco.

  • Azione per duplicato: selezionare l'opzione appropriata dall'elenco.

Step 6 - Fare clic sul pulsante Carica file come mostrato di seguito.

Requisiti di importazione

TestLink supporta file XML e CSV per importare i requisiti.

Il file XML di esempio per Requisito sarebbe il seguente:

<requirements>
   <requirement>
      <docid>ENG-0001</docid>
      <title>Add a product</title>
      <description>ABC</description>
   </requirement>
   
   <requirement>
      <docid>ENG-0002</docid>
      <title>Add price </title>
      <description>Price</description>
   </requirement>
</requirements>

Il file CSV di esempio per il requisito sarebbe il seguente:

ENG-0001,Add a product,ABC

ENG-0002,Add price,Price

Step 1 - Per importare i requisiti, accedere a Specifica requisito → Specifica requisito dal dashboard.

Step 2 - Seleziona la cartella Requirement Specification dove i requisiti dovrebbero essere importati nel pannello di sinistra.

Step 3 - Fare clic sull'icona Azione presente nella parte superiore del riquadro destro.

Visualizza la pagina Operazioni requisito.

Step 4 - Fare clic sul pulsante Importa come mostrato di seguito.

Visualizza la pagina di importazione dei requisiti.

Step 5 - Immettere i seguenti dettagli.

  • Tipo di file: è possibile selezionare CSV, XML o altre forme di file CSV e XML come elencati.

  • File: carica il file corrispondente.

  • Considera lo scenario di test come duplicato se: Seleziona l'opzione appropriata dall'elenco.

  • Azione per duplicato: selezionare l'opzione appropriata dall'elenco.

Step 6 - Fare clic sul pulsante Carica file come mostrato di seguito.

Dopo il caricamento, viene visualizzato il messaggio Importa completata insieme ai dettagli importati.

Dopo il caricamento, viene visualizzato il messaggio Importa completata insieme ai dettagli importati.

Allo stesso modo, parole chiave, piattaforme e risultati possono essere importati utilizzando il file supportato e la rispettiva sezione che accede al dashboard.