+54 911 66509220

Noticias

Noticias
1 Feb 2016

Hangout – Bstriker y la carga de un proyecto de Testing

/
Creado por
/
Comentarios0

Hangout Bstriker

Objetivo del Hangout – Bstriker

Demostrar la manera de cargar un proyecto de Testing, registrando: el proyecto, responsables, miembros, release, environment, criterios, aplicación, caso de uso ó historia de usuario, test plan, casos de prueba manuales y automatizados con Selenium WebDriver, y defectos, además de los tipos de consultas y reportes, función de navegación rápida y métricas de mejora contínua para el proceso de testing.

Hangout realizado el 31/01/16

Expositor
Sergio Emanuel Cusmai – CEO de Bstriker-
Organizador y Coordinador del Hangout
Gustavo Terrera -Fundador de TestingBaires-

 

[acceso al Hangout anterior: Presentación de la herramenta Bstriker]

Sumario del Hangout

Se pudo mostrar las distintas formas de gestionar el proyecto con casos de prueba manuales y automatizados con Selenium WebDriver, con la posibilidad de ejecutarlos sobre distintos browsers (IE, FireFox, Chrome, Safari) y dispositivos móviles pudiéndolo integrar con Monkop.

Finalmente se mostró la manera de realizar distintos tipos de consultas emitiendo sus correspondientes reportes, y el monitoreo de la mejora contínua, quedando para el próximo Hangout una profundización en el tema.

 

Síntesis del Contenido de la sesión

Respecto del Proyecto

Creación de un Proyecto, como estructura mínima de un proceso de testing.
Manejo de recursos (miembros) y de presencia, para la comunicación formal e informal.
Selección de nuevos miembros con las facultades que se necesiten.
Agregación de funcionalidades (funcionalidades, requerimientos, historias de usuario) asignándole su nivel de importancia.
Se destacó la siguiente característica
Una vez creada una funcionalidad, se pueden crear los casos de prueba aunque la aplicación no este terminada, para ganar tiempo.
No se pueden ejecutar, pero si se puede ir avanzando en su diseño.
Se mostró la posibilidad que brindan las Acciones masivas, para seleccionar varias funcionalidades y su correspondiente circuito de aprobación.
Se mostró desde el formulario del proyecto, las estadísticas que se iban generando.

Respecto de la Aplicación

Creación de la aplicación, o sea el sistema que implementa las funcionalidades antes generadas.
Especificación del tipo (p.e. en java, html5, responsive).
Asociación de los agentes, es decir, sobre qué escenarios debe funcionar (Firefox, Chrome, Safari, IE).
De esta manera cuando se crean casos de prueba que impactan en la aplicación, Bstriker crea cada uno de los test case por cada browser definido (lo hace automáticamente).
Se definió la conexión con Bug Trackers como Jira, Bugzilla o Mantis, para generar los defectos de manera automática.
Definición de los ambientes para que después las métricas sean más descriptivas, por ambiente.
Definición de la versión o el release, ligado a las herramientas que utilice desarrollo.
Indicación de las funcionalidades que se implementan con el sistema.

Respecto del Test Plan

[singlepic id=1433 w= h= float=none]

Creación del Test Plan, como definición de la estrategia de prueba (alineado con la norma IEEE 829), definiendo sus respectivos criterios.
Asignación de recursos mostrando el correspondiente circuito de aprobación.

Respecto de los Casos de Prueba

Creación de casos de prueba, pudiéndolos definir como Test Groups y/o Test Suites.
El primer grupo se la podría considerar como una carpeta de windows en la que uno le incorpora archivos.
Una vez creado, se le pueden agregar los casos de prueba manuales y automatizados, asignándole su correspondiente prioridad.
Se puede definir que técnica se estará aplicando, por ejemplo: Partitioning, BVA, State Transition, Cause Effect, Use Case, Acceptance, Assertion.
En todo momento muestra los pasos que se deberían seguir para formalizar correctamente la documentación.
Recordando que no nos obliga sino que nos recomienda.
Se mostró la creación de un caso de prueba automatizado, importándolo o creándolo directamente desde el formulario.

[singlepic id=1435 w= h= float=none]

Aquí también se puede usar la función de Acciones masivas para solicitar su aprobación, para luego generar la respectiva ejecución.


 

Si quieres acceder a nuestros Hangouts, puedes entrar AQUI


 

Respecto de la Ejecución

Para generar una ejecución, habrá que indicar el esfuerzo estimado en horas, cuáles son las aplicaciones que lo están implementando, la versión y el ambiente.
Tener en cuenta aquí que aparecerán más casos de prueba considerando si antes se habían definido agentes.
Vista de las coberturas que se han definido.
Circuito de notificación por tareas pendientes a los testers.

Respecto de los Dashboard

Dashboard del Test Lider para monitorear la ejecución los siguientes aspectos:

[singlepic id=1431 w= h= float=none]

-All Test / Cases Manual Test Cases / Automated Test Cases
— Completion
— Effectiveness
— Test Cases
— Issues

Acceso a todos los reportes pudiéndolos imprimir o enviar por email.
Acceso a reportes diarios, con mayor grado de detalle.

Dashboard del Tester para que sepa los casos de prueba que tiene pendientes por ejecutar, p.e.

[singlepic id=1429 w= h= float=none]

Respecto de la Navegación rápida

[singlepic id=1427 w= h= float=none]

Acceso a la Navegación Rápida que permite ver:
-todo el trabajo de desarrollo
-todo el trabajo del analista
-todo el trabajo del testing
ingresando directamente al Dashboard del componente, y de ahí al detalle correspondiente.


 

Próximos hangouts

  • Ejecución automática de casos de prueba con Selenium WebDriver sobre distintas interfaces móviles.
  • Acceso a las vista de Métricas de Mejora Continua, para optimizar el proceso de Testing.

Recomendación

Puedes suscríbirte a nuestro canal en YouTube para enterarte y participar de los Hangouts que realizaremos.

 

Hangouts relacionados

Bstriker – Presentación de la herramienta para gestionar el testing

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

* Copy This Password *

* Type Or Paste Password Here *

11.678 Spam Comments Blocked so far by Spam Free Wordpress

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>