Difference between revisions of "Exportar e Importar un TestCase"

From GXtest Wiki
Jump to: navigation, search
 
(2 intermediate revisions by one user not shown)
Line 4: Line 4:
 
[[Category: Guías de GXtest]]
 
[[Category: Guías de GXtest]]
  
La funcionalidad de importar y exportar Test Cases da la posibilidad de transportar los TC de un GXtest a otro. Al exportar un TC se transfieren a un archivo XML todos los datos necesarios para esto, por lo que se vuelca la información de todo el caso de prueba, los casos de prueba anidados en él, la definición de los datapools y sus datos, etc.
+
La funcionalidad de importar y exportar Test Cases da la posibilidad de transportar los TC de una instancia de GXtest a otra. Al exportar un TC se transfieren a un archivo XML todos los datos necesarios para esto, por lo que se vuelca la información de todo el caso de prueba, los casos de prueba anidados en él, la definición de los datapools y sus datos, etc.
  
 
Para acceder a estas funcionalidades ir a ''Test Cases -> Import & Export''.
 
Para acceder a estas funcionalidades ir a ''Test Cases -> Import & Export''.
  
[[image:importExport.jpg]]
+
[[File:ImportExportTC.PNG]]
  
 
== Importar un Test Case ==
 
== Importar un Test Case ==
Simplemente se da a seleccionar el archivo que se quiere importar.
+
Simplemente se selecciona el archivo que se quiere importar.
 +
 
 +
Una vez seleccionado el archivo se muestran las opciones disponibles para realizar la importación:
 +
* Test Cases
 +
** Overwrite Test Cases if exists : Si se selecciona se sobreescribirán los Test Cases existentes que tengan igual nombre a los que se importen, con estos últimos.
 +
** All Test Cases definitions (Recursive) : Si se selecciona se importarán todos los Test Cases que aparezcan en el seleccionado y los que aparezcan en éstos y así sucesivamente.
 +
* DataPools
 +
* DataPools: Si se selecciona se importarán las definiciones de los DataPools que sean utilizados en todos los TestCases del paso anterior.
 +
** Overwrite DataPools if exists: Si se selecciona se sobreescribirán los DataPools que tengan igual nombre a los que se importen.
 +
** DataPools Data: Si se selecciona se importarán los datos almacenados en el DataPool.
 +
* Procedures
 +
** Import Procedures: Si se selecciona se importarán los Procedures presentes en los Test Cases de la sección Test Cases.
 +
* Commands
 +
** Import Commands: Se se selecciona se importarán los Custom Commands presentes en los TestCases de la sección TestCases.
 +
 
 +
[[File:ImportTC.PNG]]
  
 
== Importar una Carpeta ==
 
== Importar una Carpeta ==
Para importar un export de una carpeta hay que importar el zip desde la opción "Import" del nodo del proyecto.
+
Para importar el export de una carpeta hay que importar el zip desde la opción "Import" del nodo del proyecto.
  
 
== Exportar un Test Case ==
 
== Exportar un Test Case ==
Al ir al menú de exportar se debe seleccionar qué es lo que se quiere exportar
+
Al ir al menú de exportar se debe seleccionar qué es lo que se quiere exportar:
 
* Definición de Datapools
 
* Definición de Datapools
 
* Datos de los Datapools
 
* Datos de los Datapools
* Test Cases anidados (y sus datapools)
+
* Test Cases anidados (y sus Datapools)
 +
* Procedures utilizados
 +
* Custom Commands utilizados
  
[[image:export.jpg]]
+
[[File:ExportTC.PNG]]
  
En caso de que no se desee importar recursivamente, los TC incluidos en el que se exporta deben existir (o crearse) en donde se importe.
+
En caso de que no se desee importar recursivamente, los TC incluidos en el TC que se importa deben existir (o crearse) en donde se importe.

Latest revision as of 15:30, 2 May 2017

Spanish.gif
English.gif
Japan.gif

La funcionalidad de importar y exportar Test Cases da la posibilidad de transportar los TC de una instancia de GXtest a otra. Al exportar un TC se transfieren a un archivo XML todos los datos necesarios para esto, por lo que se vuelca la información de todo el caso de prueba, los casos de prueba anidados en él, la definición de los datapools y sus datos, etc.

Para acceder a estas funcionalidades ir a Test Cases -> Import & Export.

ImportExportTC.PNG

Importar un Test Case

Simplemente se selecciona el archivo que se quiere importar.

Una vez seleccionado el archivo se muestran las opciones disponibles para realizar la importación:

  • Test Cases
    • Overwrite Test Cases if exists : Si se selecciona se sobreescribirán los Test Cases existentes que tengan igual nombre a los que se importen, con estos últimos.
    • All Test Cases definitions (Recursive) : Si se selecciona se importarán todos los Test Cases que aparezcan en el seleccionado y los que aparezcan en éstos y así sucesivamente.
  • DataPools
  • DataPools: Si se selecciona se importarán las definiciones de los DataPools que sean utilizados en todos los TestCases del paso anterior.
    • Overwrite DataPools if exists: Si se selecciona se sobreescribirán los DataPools que tengan igual nombre a los que se importen.
    • DataPools Data: Si se selecciona se importarán los datos almacenados en el DataPool.
  • Procedures
    • Import Procedures: Si se selecciona se importarán los Procedures presentes en los Test Cases de la sección Test Cases.
  • Commands
    • Import Commands: Se se selecciona se importarán los Custom Commands presentes en los TestCases de la sección TestCases.

ImportTC.PNG

Importar una Carpeta

Para importar el export de una carpeta hay que importar el zip desde la opción "Import" del nodo del proyecto.

Exportar un Test Case

Al ir al menú de exportar se debe seleccionar qué es lo que se quiere exportar:

  • Definición de Datapools
  • Datos de los Datapools
  • Test Cases anidados (y sus Datapools)
  • Procedures utilizados
  • Custom Commands utilizados

ExportTC.PNG

En caso de que no se desee importar recursivamente, los TC incluidos en el TC que se importa deben existir (o crearse) en donde se importe.