• No se han encontrado resultados

Acelera el desarrollo, ejecución y reporte de las pruebas

N/A
N/A
Protected

Academic year: 2018

Share "Acelera el desarrollo, ejecución y reporte de las pruebas"

Copied!
73
0
0

Texto completo

(1)
(2)

¿Qué es TestLink ?

Es un sistema de gestión y ejecución de pruebas de

código abierto.

Permite, fácilmente, crear y administrar casos de

prueba así como organizarlos en planes de prueba.

(3)

CARACTERÍSTICAS Y VENTAJAS

Acelera el desarrollo, ejecución y reporte de las

pruebas

Reúne y organiza los casos de prueba dinámicamente

Realiza

un seguimiento de resultados y métricas

asociadas con la ejecución de pruebas.

Captura

y

reporta

detalles

para

ayudar

en

la

Captura

y

reporta

detalles

para

ayudar

en

la

realización de un proceso de pruebas más profundo.

La personalización de

TestLink permite moldearlo

según

los

requerimientos

y

procesos

de

cada

(4)

CARACTERÍSTICAS Y VENTAJAS

Características generales

Funcionalmente ayuda a seguir procesos de prueba

estandarizados, como los especificados por

IEEE 829

o

BCS SIGIST

.

GUI basada en web (Mozilla, Firefox, IE 6 compatible)

Soporta múltiples bases de datos como MySQL,

Soporta múltiples bases de datos como MySQL,

PostgreSQL o MS-SQL.

Soporte para autentificación (LDAP interna o externa)

Roles flexibles basados en el control de acceso

Pueden

ser

agregados

anexos

y

campos

(5)

CARACTERÍSTICAS Y VENTAJAS

Características generales

TestLink

coopera

directamente

con

sistemas

rastreadores de defectos como:

Bugzilla Mantis Jira TrackPlus Eventum Trac Seapine Redmine

Permite a cualquier persona ver diferentes reportes del

plan de prueba, entre los cuales se incluyen:

Un reporte de anomalías o defectos

Un reporte del progreso

Un informe del porcentaje de fallas

Y otros más.

También permite exportar documentos para HTML, MS

(6)

REQUERIMIENTOS

TestLink requiere los siguientes programas:

MySQL 4.0.x

php 4.3.x

Servidor web (Apache 1.3.x ó 2.0.x , IIS 3 y

superiores, etc.)

Puedes instalar paquetes que contengan el

Puedes instalar paquetes que contengan el

software anterior como:

XAMPP

,

Uniform

Server

,

EasyPHP

entre otros.

(7)

PRE-INSTALACIÓN

Para hacer una pre-instalación vamos a

seguir estos pasos:

1.

Instalar MySQL, php4, y un servidor web, o

algún paquete que los contenga.

2.

Transferir el directorio de TestLink a tu

servidor web por medio de algún método de

transferencia, como ftp, scp, etc. En los

servidor web por medio de algún método de

transferencia, como ftp, scp, etc. En los

siguientes pasos necesitaremos telnet/ssh

para nuestro servidor.

Sí usamos nuestra máquina

local como

(8)

PRE-INSTALACIÓN

3. Descomprimir el archivo de TestLink en el lugar deseado, por medio de algún comando o programa que sea capaz de

manejar la descompresión de archivos.

(9)

INSTALACIÓN AUTOMÁTICA

Existen dos formas en las que podemos

hacer la instalación: Manual o Automática.

1.

Instalación Automática

En tu servidor web accesa a la siguiente

dirección:

dirección:

(10)

INSTALACIÓN AUTOMÁTICA

2. En la página que se muestra tú puedes:

Verificar los parámetros básicos

del servidor web, configuración de php y la versión de la base de datos.

Proporcionar los datos

requeridos, como el tipo de base de datos (MySQL u otra), de datos (MySQL u otra), localización (localhost o el nombre del servidor), nombre y contraseña del usuario administrador de la base de datos (root u otro con su respectiva contraseña) y de testlink (admin/admin) así como el nombre que se le dará a la base de datos.

Crear la base de datos y tablas

(11)

INSTALACIÓN AUTOMÁTICA

A continuación

podremos visualizar una pantalla donde se exponen los términos para usar TestLink. Aceptamos los términos para proseguir.

para proseguir.

Y después podremos

(12)

INSTALACIÓN AUTOMÁTICA

Por default se crea una cuenta con privilegios de de administrador.

Esta cuenta es llamada “admin” y su contraseña es “admin” y debe ser usada cuando accesamos por primera vez.

(13)

INSTALACIÓN AUTOMÁTICA

3.

Después de una actualización exitosa y por

razones de seguridad, lo más recomendable

es borrar el directorio “install”:

<testlinkwebdir>/install/

(14)

INSTALACIÓN MANUAL

2. Dentro de la Instalación Manual podemos seguir dos formas: por línea de comandos en Mysql, o usando phpMyAdmin.

Usando línea de comandos:

Crea una base de datos vacía.

CREATE DATABASE testlink

Crea las tablas para la nueva base de datos con lo siguiente: Crea las tablas para la nueva base de datos con lo siguiente:

# mysql -u <user> -p<password> <dbname> < <testlinkdir>/install/sql/testlink_create_tables.sql

Por ejemplo:

# mysql -u testlink -ppass testlink </var/www/html/testlink/install/sql/testlink_create_tables.sql

Carga los datos iniciales para la tabla usuarios (la cuenta admin)

(15)

INSTALACIÓN MANUAL

Usando phpMyAdmin:

Crea una base de datos en la página principal. Es recomendable usar caracteres UTF-8.

Opcionalmente, crear un nuevo usuario y asignarle los permisos requeridos para crear la base de datos

Seleccione la base de datos creada en el panel de la izquierda.

Vaya a la ventana SQL.

Vaya a la ventana SQL.

En el botón examinar cargue la ruta del archivo

testlink_create_tables.sql

/install/sql/testlink_create_tables.sql

y ejecute este script.

Cargue la ruta del script testlink_create_default_data.sql.

Y ejecútelo:

(16)

INSTALACIÓN MANUAL

Crea un archivo

<testlinkdir>/config_db.inc.php con los

siguientes datos (ejemplo):

<?php

define('DB_TYPE', 'mysql');

define('DB_USER', 'tl_16');

define('DB_PASS', 'tl_16');

define('DB_HOST', 'localhost');

define('DB_NAME', 'tl_16');

(17)

INSTALACIÓN MANUAL

Por default se crea una cuenta que es llamada “admin” con contraseña “admin” y debe ser usada cuando entramos por primera vez.

Una vez que estamos dentro de TestLink debemos crear por lo menos una cuenta con nivel de administrador y borrar o deshabilitar la cuenta de “admin” en la sección de “User Administration”. La mejor opción es borrarla.

Después de una actualización exitosa y por razones de seguridad, lo más recomendable es borrar el directorio “install”: <testlinkwebdir>/install/

(18)

CONFIGURACIÓN

Archivos de configuración

config.inc.php:

Archivo de configuración principal.

config_db.inc.php

: Contiene la configuración de los

parámetros para acceder a la base de datos. Este

archivo

es

creado

automáticamente

durante

la

instalación de testlink. Normalmente no es necesario

modificarlo manualmente.

modificarlo manualmente.

Los siguientes archivos contienen los parámetros de

configuración para accesar a rastreadores de defectos

como Mantis, bugzilla o jira.

(19)

CONFIGURACIÓN

Parámetros que deben ser configurados

DB_SUPPORTS_UTF8

(20)

CONFIGURACIÓN

Parámetros que pueden ser configurados

TL_LOG_LEVEL_DEFAULT

Configura esto al nivel por default de logging (NONE, ERROR, INFO, DEBUG).

TL_LOG_PATH

El nombre del archivo y ruta para el logfile de TestLink. Por ejemplo. /tmp/testlink.log

MAIN_PAGE_METRICS_ENABLED

MAIN_PAGE_METRICS_ENABLED

Controla si la tabla de metricas debe ser mostrada sobre la página principal. Acepta 'TRUE' or 'FALSE‘.

TL_INTERFACE_BUGS

Este parámetro configura la interfaz para un sistema rastreador de

defectos. Los valores posibles son: 'NO', 'BUGZILLA', 'MANTIS', 'JIRA' para TestLink >= 1.6

TL_TREE_KIND

Es usado para configurar el menú de árbol “Component” usado en

(21)

CONFIGURACIÓN

TL_IMPORT_LIMIT

Tamaño máximo en bytes para subir archivos. El default es 200000. Existe también TL_IMPORT_ROW_MAX para el tamaño máximo de cada línea del archivo exportado. 10000 caracteres deberían ser suficientes.

$g_fckeditor_toolbar

Puedes modificar el contexto de la barra de fckeditor.

TL_TPL_CHARSET

Es usado para usuarios provenientes de China:

define('TL_TPL_CHARSET', 'gb2312');

Es usado para usuarios provenientes de China:

define('TL_TPL_CHARSET', 'gb2312');Todos los demás

usuarios no necesitan ésta modificación.

TL_DEFAULT_LOCALE

El valor default está en GB.

TL_COMPANY, TL_DOC_COPYRIGHT,

y

TL_DOC_CONFIDENT

(22)

ACTUALIZACIÓN

Para hacer una correcta actualización a versiones más

recientes puedes hacer lo siguiente:

1.

Actualización Automática (vía script):

Sigue los pasos de

pre-instalación

.

En tu navegador web introduce la siguiente dirección:

http://<testlinkwebdir>/install/index.php http://<testlinkwebdir>/install/index.php

Elige el vínculo llamado

“Upgrade Installation”.

Ejecuta el script hasta que el proceso esté finalizado.

Después de una correcta actualización borra el

directorio <testlinkwebdir>/install/ por motivos de

seguridad.

(23)

ESTRUCTURA GENERAL

Existen 3 elementos fundamentales: Producto, plan de

pruebas y usuario. Todos los otros datos son relaciones

o atributos de esta base.

Terminología básica:

Productos y planes de prueba

Un producto (conocido como proyecto en TL 1.6 y versiones superiores) es alguna cosa que puede

existir indefinidamente en TestLink. Incluyen existir indefinidamente en TestLink. Incluyen especificaciones de prueba con casos de prueba y deben ser ordenados basándose en palabras clave (keywords).

Plan de prueba: Los planes de prueba pueden ser

(24)
(25)

ESTRUCTURA GENERAL

Categorización de casos de prueba

TestLink organiza la estructura de los casos de prueba en 3 niveles; componentes, categorías y casos de prueba. Estos niveles son persistentes a través de la aplicación.

Componente: Los componentes son los padres de las

categorías. Cada componente puede tener muchas categorías.

Categoría: Son los padres de los casos de prueba. Cada

categoría puede tener muchos casos de prueba. categoría puede tener muchos casos de prueba.

Caso de prueba (Test Case): Son las piezas fundamentales

de TestLink

Especificación de la prueba (Test Specification): Todos

los componentes, categorías y casos de prueba dentro de un producto.

Grupos de casos de prueba (Test Case Suite ) reemplazan

a los componentes y las categorías en TL 1.6 o superiores.

(26)

ESTRUCTURA GENERAL

Usuarios

Un usuario tiene un rol que define la disponibilidad de las características de TestLink.

Rol Lista de derechos Permisos

Guest mgt_view_tc, mgt_view_key, tp_metrics Explorar los datos Test

Executor (Tester)

tp_execute,tp_metrics Ejecutar pruebas únicamente Test Analyst

(Senior

tp_execute, tp_metrics, tp_create_build, mgt_view_tc, mgt_modify_tc, mgt_view_key,

Editar especificaciones de prueba, ejecutar pruebas, crear construcciones

(Senior Tester)

mgt_view_tc, mgt_modify_tc, mgt_view_key, mgt_view_req

pruebas, crear construcciones

Test Designer

tp_metrics, mgt_view_tc, mgt_modify_tc, mgt_view_key, mgt_modify_req, mgt_view_req

Editar especificaciones de prueba y requerimientos.

Test Leader tp_execute, tp_create_build, tp_metrics, tp_planning, tp_assign_rights, mgt_view_tc, mgt_modify_tc, mgt_view_key, mgt_modify_key, mgt_view_req, mgt_modify_req

Todos los permisos sobre el plan de pruebas, editar especificaciones de prueba y ejecutar pruebas.

Administrator tp_execute, tp_create_build, tp_metrics, tp_planning, tp_assign_rights, mgt_view_tc, mgt_modify_tc, mgt_view_key, mgt_modify_key, mgt_view_req, mgt_modify_req,

mgt_modify_product, mgt_users

(27)

PROYECTOS DE PRUEBA (PRODUCTOS)

Generalidades

Los

proyectos

de

prueba

son

fundamentales en TestLink

.

Los proyectos de prueba son versiones

(28)

PROYECTOS DE PRUEBA (PRODUCTOS)

Creando nuevos proyectos de prueba

Los proyectos de prueba no pueden tener el mismo nombre.

Los puntos que debes tomar en cuenta al crear un proyecto de prueba nuevo son:

No es recomendable borrar proyectos de prueba del sistema, por sí

mismos, porque el borrado de ellos podría provocar la pérdida de algunas partes de los casos del plan de pruebas o conducirlas a su algunas partes de los casos del plan de pruebas o conducirlas a su cancelación

Los planes de pruebas representan la prueba de un proyecto de

prueba en un determinado marco del tiempo. Lo que significa que todos los planes de pruebas son creados dentro de un proyectos de prueba y contiene casos de prueba.

TestLink tiene la habilidad de importar tus datos dentro de un

(29)

ESPECIFICACIÓN DE LA PRUEBA

Grupos de Pruebas

Los usuarios organizan los casos de prueba dentro de

grupos de (casos) prueba. Cada conjunto tiene un

título, descripción del caso de prueba y posiblemente

otros grupos de pruebas.

TestLink usa la estructura de árbol para los grupos de

pruebas.

(30)

ESPECIFICACIÓN DE LA PRUEBA

Casos de prueba

Son un conjunto de entradas, precondiciones

de

la

ejecución,

y

resultados

esperados

(salidas)

desarrollados

con

un

objetivo

(salidas)

desarrollados

con

un

objetivo

(31)

ESPECIFICACIÓN DE LA PRUEBA

Creando casos de prueba

Los casos de prueba tiene las siguientes partes:

Título: Puede incluir descripciones cortas o abreviaciones.

Ejemplo. TL-USER-LOGIN

Resumen: Debe ser realmente corto; únicamente para vista

general.

Pasos: Describe el escenario de pruebas (acciones de

entrada); puede incluir precondiciones e información de : Describe el escenario de pruebas (acciones de entrada); puede incluir precondiciones e información de depuración.

Resultados esperados: Describe los puntos de verificación y

el comportamiento esperado de un producto o sistema probado.

Un ID numérico: Es asignado automáticamente por testLink

Anexos: Pueden ser agregados sí la configuración lo

(32)

ESPECIFICACIÓN DE LA PRUEBA

Borrando casos de prueba

Los casos de prueba, categorías y componentes

pueden ser borrados de un plan de pruebas por

usuarios con permisos de “delete test cases”.

Borrar datos puede ser útil cuando se está creando un

(33)

ESPECIFICACIÓN DE LA PRUEBA

Relación con los requerimientos

Los

casos

de

prueba

pueden

estar

relacionados

con

los

requerimientos

del

software o sistema.

software o sistema.

Esta funcionalidad debe ser habilitada para

(34)

PALABRAS CLAVE (KEYWORDS)

Creación y asignación de palabras clave (keywords)

Pueden ser creadas únicamente por usuarios con

privilegios mgt_modify_key. Una vez que una palabra

clave o grupo de palabras han sido creadas pueden

ser asignadas a los casos de prueba.

ser asignadas a los casos de prueba.

Las palabras clave pueden ser asignadas desde la

pantalla “assign keywords” o individualmente desde la

administración de casos de prueba.

(35)

PALABRAS CLAVE (KEYWORDS)

Filtrando por palabras clave (keywords)

Los usuarios pueden filtrar con base a la

palabra clave para:

Búsqueda

de

casos

de

prueba

en

la

Búsqueda

de

casos

de

prueba

en

la

especificación de la prueba

Agregar grupos de casos de prueba en un

conjunto de casos de prueba (plan de prueba)

(36)

PALABRAS CLAVE (KEYWORDS)

Importando, Ejecutando y las Métricas

Los usuarios tiene la capacidad de

importar y ejecutar grupos de casos de

prueba en un plan de pruebas por

prueba en un plan de pruebas por

palabras clave.

Una vez que estos casos de pruebas

(37)

PRUEBA BASADA EN LOS REQUERIMIENTOS

Para asegurar que un sistema es construido

como fue especificado, los Testers hacen las

pruebas en base a los requerimientos. Por

cada requerimiento es diseñado uno o más

casos de prueba. Al final de la ejecución de las

casos de prueba. Al final de la ejecución de las

pruebas el Tester administrador reporta las

pruebas

que

fueron

ejecutadas

y

los

(38)

PRUEBA BASADA EN LOS REQUERIMIENTOS

Especificación de requerimientos

Los requerimientos son agrupados en una o más

especificaciones de requerimientos ya sea del usuario,

software, o sistema.

NOTA: Para poder usar esta funcionalidad debemos

NOTA: Para poder usar esta funcionalidad debemos

(39)

REQUERIMIENTOS

Crear un documento con requerimientos:

1.

En

la

ventana

principal

click

sobre

“Requirements Specificacion”. Se muestra la lista

de “requirements specificacion”.

2.

Presiona el botón “create” para crear un documento

3.

Ajusta el título, alcance, y en algunos casos

la

cuenta de los casos de prueba. Este último es

cuenta de los casos de prueba. Este último es

usado para estadísticas.

4.

Presiona el botón “create” para agregar datos a la

base de datos.

5.

Da click en el titulo del documento para continuar

trabajando

en

la

ventana

de

“Requeriments

(40)

PLANES DE PRUEBA

Creando un nuevo plan de pruebas

Los planes de pruebas son la base para la ejecución de los casos de prueba.

Los planes de prueba son hechos sobre los casos de pruebas importados de proyectos de prueba, en un especifico marco del tiempo.

Los planes de prueba pueden ser solamente, creados por los usuarios con privilegios “Leader” y desde otros planes de prueba.

con privilegios “Leader” y desde otros planes de prueba.

Para que un usuario puede ver un plan de pruebas, debe tener los privilegios apropiados. Estos privilegios pueden ser asignados por un usuario “Leader” en “User administration” / ”Assign Test Project roles” .

(41)

PLANES DE PRUEBA

Construcciones (Builds)

Las construcciones (builds) son una versión específica de un software. Pueden ser construidas en el vínculo “Build management” en la página principal.

Cada proyecto dentro de una compañía está, muy probablemente, compuesto de muchas construcciones.

La ejecución de Testlink está compuesta tanto de construcciones como casos de prueba.

Si no existen construcciones creadas en un proyecto, la pantalla de ejecución no te permitirá ejecutarlos. La pantalla de métricas se mostrará completamente en blanco.

Las construcciones son identificadas por su título. Incluyen una

(42)

PLANES DE PRUEBA

Borrando planes de prueba

Los planes de prueba pueden ser borrados desde la página principal por usuarios con permisos leader.

Cuando borramos un plan de pruebas son borrados también sus datos correspondientes (casos de prueba, resultados, etc.)

El borrado de datos es una cuestión no recomendada, debe ser

El borrado de datos es una cuestión no recomendada, debe ser reservada para casos extremos.

(43)

PLANES DE PRUEBA

Agregando nuevos casos de prueba

Los grupos de casos de prueba son un conjunto de casos de prueba, los cuales son definidos para ser ejecutados dentro de un plan de prueba.

Los grupos de casos de prueba son creados de la siguiente forma: Agregamos un caso de prueba desde “Test Specification” para el plan de prueba.

Los casos de prueba son agregados incluyendo los pasos y los resultados esperados. Debes usar la página de “update modified test cases” para actualización de los escenarios de prueba (versión de casos de prueba).

actualización de los escenarios de prueba (versión de casos de prueba).

Los datos de múltiples proyectos de prueba pueden ser agregados dentro de un plan de pruebas. Los datos pueden ser filtrados por las palabras clave.

Una vez que un dato ha sido importado a un plan de pruebas, éste será marcado

(44)

PLANES DE PRUEBA

Removiendo casos de prueba del grupo de caso de prueba

Los casos de prueba, categorías y componentes pueden ser borrados de un plan de pruebas por usuarios con privilegios leader en la página “Remove Test Cases”.

(45)

PLANES DE PRUEBA

Prioridad e Hitos

TestLink permite que los usuarios asignen un grado de

importancia a los casos de prueba. El riesgo general es hecho

en el nivel del grupo de prueba dentro de un plan de pruebas particular. TestLink combina estos dos atributos (riesgo e importancia) dentro de la prioridad. Estos atributos tienen tres niveles; bajo, medio, alto.

Los Testers leader pueden definir el porcentaje de finalización de

Los Testers leader pueden definir el porcentaje de finalización de las pruebas, respecto a una fecha definida, que ha sido cubierto hasta el momento.

(46)

EJECUCIÓN DE LA PRUEBA

La ejecución de pruebas puede realizarse después de que se ha cumplido con lo siguiente:

1.Se ha escrito una especificación de prueba 2.Se ha creado un plan de prueba

3.Los casos de prueba han sido agregados al plan de prueba 4.Se ha creado una construcción

5.Se da a conocer el plan de prueba a los TestersSe da a conocer el plan de prueba a los Testers

(en cualquier otro caso él no podrá visualizar el plan).

(47)

EJECUCIÓN DE LA PRUEBA

Estatus de la prueba

La ejecución es el proceso de asignar un resultado que puede ser: Aprobado (pass), desaprobado (failed), bloqueado (block) para el caso de prueba de una construcción específica. Cuando un caso de prueba está bloqueado significa que no es posible hacer la prueba por alguna razón.

La pantalla de “Results” es mostrada cuando damos click en

(48)

REPORTE DE PRUEBAS Y MÉTRICAS

Los reportes de pruebas y métricas son mostrados cuando damos click sobre los enlaces “Results” o “Test Reports And Metrics” sobre la página principal.

La página que se muestra incluye:

Un panel derecho que será llenado con instrucciones sobre

cómo usar los controles y cómo es producido cada reporte.

Un panel izquierdo que es usado para navegar entre cada

reporte. reporte.

Todos los reportes (con excepción de las gráficas) serán generados en 3 formatos:

Normal (página web con HTML)

MS Excel (exportado para Microsoft Excel)

HTML EMail (el reporte es enviado a las direcciones de

(49)

REPORTE DE PRUEBAS Y MÉTRICAS

Existen los siguientes reportes:

1. Métricas generales del plan de pruebas 2. El estado general de la construcción 3. Consulta de métrica

4. Reportes de casos de prueba bloqueados, desaprobados, y no ejecutados.

5. Reporte de pruebas Gráficas

6. Gráficas

(50)

FLUJO DE TRABAJO EN TESTLINK

Para trabajar con un ejemplo sencillo del uso de

TestLink vamos a tomar en cuenta a la compañía XYZ

que ha desarrollado un sistema para el pago de

nóminas a sus empleados.

1.

Iniciamos creando un proyecto de pruebas al cual la

compañía ha asignado el identificador: AP05-0101 que

usaremos como nombre del proyecto.

En la página principal

Click para crear

1

(51)

FLUJO DE TRABAJO EN TESTLINK

Como punto siguiente vamos a ver el plan de pruebas

de la compañía XYZ, el ejemplo está basado en los

estándares de documentación de la prueba del software

especificados por el IEEE.

(52)

FLUJO DE TRABAJO EN TESTLINK

Crear el plan de pruebas

En la página principal

1 2

(53)

FLUJO DE TRABAJO EN TESTLINK

El plan está activo

Si deseamos hacer algún cambio en el plan, damos click aquí y será mostrada una página que nos permitirá hacer dichas

modificaciones.

Borrar el plan

modificaciones.

Hacemos las modificaciones correspondientes

(54)

Según el plan de pruebas para el correcto

desarrollo

del

proyecto

de

pruebas

se

necesitará el siguiente personal:

1 Administrador de la prueba (admin)

1 Analista mayor de la prueba (Senior Tester)

1 Analista mayor de la prueba (Senior Tester)

2 Analistas de la prueba (Test designer)

1 Técnico de la prueba (Tester)

(55)

FLUJO DE TRABAJO EN TESTLINK

Para

cada

usuario

vamos

a

realizar

lo

siguiente.

1

(56)

FLUJO DE TRABAJO EN TESTLINK

Podemos agregar algún campo personalizado, como

ejemplo agreguemos “e-mail” y supongamos que

necesitamos que se visualice en los casos de prueba.

1

Asignar el campo

4

En la página principal

2

3

4

5

En esta ventana podemos quitar una asignación del campo

(57)

FLUJO DE TRABAJO EN TESTLINK

2.

Como siguiente paso crearemos un grupo de

casos de prueba llamado AP06-02

1

En la página principal

3

2. Damos click sobre el nombre del proyecto

(58)

FLUJO DE TRABAJO EN TESTLINK

4

Suponiendo que vamos a hacer una división de las pruebas en base a las características que deseamos probar del sistema, vamos a crear 8 grupos más (ver plan de pruebas subtema no. 4 ):

AP06-01 AP06-02 AP06-03

AP06-04 AP06-05 AP06-06

(59)

FLUJO DE TRABAJO EN TESTLINK

3.

Ahora vamos a crear los casos de

prueba.

Dentro de la misma página de especificación

de prueba, damos click en algún grupo de

casos de prueba, por ejemplo en el AP06-07

que fue creado para agrupar casos de prueba

que fue creado para agrupar casos de prueba

relacionados con la seguridad del sistema.

(60)

FLUJO DE TRABAJO EN TESTLINK

Damos click en “Create Test Case”

2

(61)

FLUJO DE TRABAJO EN TESTLINK

(62)

FLUJO DE TRABAJO EN TESTLINK

Una vez que ya tenemos nuestro caso de pruebas podemos editarlo, borrarlo, importarlo, desactivarlo, etc.

1

2

1

Podemos adjuntar documentos de la siguiente forma:

1

2

(63)

FLUJO DE TRABAJO EN TESTLINK

Para crear una palabra clave vamos a hacer los

siguiente:

1

2

Después de que han sido creadas debemos asignarlas:

3

4. click para

seleccionar un caso de prueba

5. Asignar una o varias

palabras 6. Click

(64)

FLUJO DE TRABAJO EN TESTLINK

Para crear una construcción para el plan creado,

vamos a tomar en cuenta el alcance, características

y entregables de la prueba, mencionados en el

documento de plan de pruebas.

1

2

(65)

FLUJO DE TRABAJO EN TESTLINK

(66)

FLUJO DE TRABAJO EN TESTLINK

Una vez creada la construcción podemos

hacer modificaciones.

Activo

(67)

FLUJO DE TRABAJO EN TESTLINK

Detalles de hitos.

1

2.Nombre, fecha de

finalización (mes,

3

finalización (mes,

día, año), porcentaje

cumplido (sumados

los 3 campos no

deben superar el

100%).

3

(68)

FLUJO DE TRABAJO EN TESTLINK

Importar los casos de prueba al plan de

pruebas.

1

Click aquí

3.Elegir los

casos de prueba de la versión que necesitamos

2

Click aquí

4

Podemos notar que el color

cambia a amarillo.

(69)

FLUJO DE TRABAJO EN TESTLINK

Asignar la ejecución de los casos de prueba

a determinado Tester.

1

Seleccionar uno o todos

4. Seleccionar al Tester y dar click en “Do”

3

2.Click aquí

Seleccionar uno o todos los casos de prueba

5.Click aquí

3

(70)

FLUJO DE TRABAJO EN TESTLINK

Ejecutar los casos de prueba

1

2. Seleccionar el

caso de prueba en base a su ID, palabra clave, resultado, construcción.

3. Click aquí

4. Click en el caso de

(71)

FLUJO DE TRABAJO EN TESTLINK

5. Seleccionar el resultado del caso de prueba, podemos agregar alguna nota

6. Click aquí

(72)

FLUJO DE TRABAJO EN TESTLINK

Después de la ejecución podemos ver los

diferentes reportes.

1

2. Seleccionar el tipo de

(73)

Referencias

Documento similar

[r]

Cedulario se inicia a mediados del siglo XVIL, por sus propias cédulas puede advertirse que no estaba totalmente conquistada la Nueva Gali- cia, ya que a fines del siglo xvn y en

Abstract: This paper reviews the dialogue and controversies between the paratexts of a corpus of collections of short novels –and romances– publi- shed from 1624 to 1637:

Habiendo organizado un movimiento revolucionario en Valencia a principios de 1929 y persistido en las reuniones conspirativo-constitucionalistas desde entonces —cierto que a aquellas

Por lo tanto, en base a su perfil de eficacia y seguridad, ofatumumab debe considerarse una alternativa de tratamiento para pacientes con EMRR o EMSP con enfermedad activa

The part I assessment is coordinated involving all MSCs and led by the RMS who prepares a draft assessment report, sends the request for information (RFI) with considerations,

Ciaurriz quien, durante su primer arlo de estancia en Loyola 40 , catalogó sus fondos siguiendo la división previa a la que nos hemos referido; y si esta labor fue de

 Para recibir todos los números de referencia en un solo correo electrónico, es necesario que las solicitudes estén cumplimentadas y sean todos los datos válidos, incluido el