+54 911 66509220

Blog

Blog
26 Jan 2016

Bstriker – Hangout – Presentación de la herramienta para testing

/
Creado por
/
Comentarios0

HangoutAyer a la mañana hicimos un Hangout con Sergio Emanuel Cusmai -CEO de Bstriker-, para que mostrara y contara todo acerca de Bstriker, la herramienta que ha desarrollado junto con su equipo, que permite gestionar de manera integral el testing de software.

Acceso a youtube
/youtu.be/VwqXD3hHCzQ

A continuación dejo el registro de lo expuesto por Sergio.

Objetivo del Hangout

Explicar las funcionalidades de Bstriker y cómo puede ayudar en la vida del Tester

Características de Bstriker (ALTM)

Bstriker ALTM

  • Es un Test Manager, que sigue todo el ciclo de desarrollo desde el punto de vista del testing.
  • Es una Aplicación Web.
  • Se puede instalar en forma local o en la nube.
  • La aplicación es la misma tanto en local como en la nube.
  • La licencia incluye todas las funcionalidades que van a desarrollarse en el futuro.
  • Bstriker soporta dos idiomas hasta el momento (Español e Inglés).
  • Bstriker también esta pensada para que se maneje sin el mouse, pudiendo utilizar teclas rápidas.
  • Bstriker es adaptable al uso particular de cada empresa.
  • Uno de los principales objetivos que tiene el Bstriker es que todas las tareas rutinarias o que carecen de una importancia crítica, sacarla de la responsabilidad de los testers y que se concentren en la identificación de los defectos.

Nos permite

  • crear proyectos
  • Documentar requerimientos e historias
  • Dar de alta aplicaciones que implementan los requerimientos o historias
  • Gestionar las notificaciones hacia los responsables de cada aplicación por parte del área de desarrollado, a quienes les llega la novedad por cada test case que falle
  • Crear planes de prueba, asociando los grupos y conjuntos de prueba
  • Crear casos de prueba manuales y automatizados con selenium
  • Gestionar las ejecuciones manuales y automatizadas sobre distintos browsers
  • Gestionar las ejecuciones sobre browsers móviles

Usabilidad

Se la ha pensado para un uso extensivo en horas (el fondo, los colores, y el resto esta pensando según la experiencia en usabilidad de los testers)

Encabezado de la Herramienta

bstriker_encabezado

El encabezado tiene que ver con la forma en que la aplicación se comunica con el usuario.
Tiene manejo de perfil para manejar las notificaciones y chat.
Puede apagar las notificaciones y/o el chat.
El ícono “cohete” significa que se puede hacer automatización, si esta en “verde” los scripts se pueden ejecutar en forma automática y cuando se encuentra en “rojo” no se han aceptado los certificados de seguridad u otro motivo en cuanto a configuración.

bstriker_cohete

Sistema de Navegación

Se puede acceder (navegar) a los distintos proyectos de distintas maneras, una de ellas mediante la “navegación con un clic”, en donde se presenta una ventana con las
siguientes áreas:
– en el área celeste encontraremos lo vinculado con el Testing
– en el área anaranjada encontraremos lo vinculado con Desarrollo
– en el área gris encontraremos lo vinculado con Análisis

Sugerencia de la aplicación

bstriker_sugerenciasLa aplicación sugiere -no fuerza- a seguir ciertos items según normas internacionales, con el objeto de que el Tester pueda generar el mejor contenido de un objeto para un proyecto, de acuerdo a los estándares. (p.e. IEEE 829 para un Test Plan)

Funcionalidades

Una funcionalidad puede ser un requerimiento o una story (para aplicar a proyectos del tipo ágil).
Cada una de esas, puede tener especificaciones, aunque no son obligatorias.

Aplicaciones

Son las porciones de código o los distintos sistemas que le dan vida a las funcionalidades mencionadas antes.

Integración con Jira

Permite copiar el workflow del proyecto de JIRA y de ahí en más concretar la integración.

Métricas de Mejora Contínua

bstriker_metricas

Se puede ver como un inventario en cuanto a:

  • Recursos Humanos, pudiendo ver las funciones que participan, con qué rol, quienes son, en que Test Plan trabajan
  • Test Case, pudiendo ver cuántos casos se han ejecutado, con qué efectividad, qué aplicaciones se están cubriendo
  • Test Plan, pudiendo ver qué funcionalidades están cubiertas por cuales test plan y aquellas funcionalidades ignoradas (en rojo) para identificar aquellas partes que no se están probando
  • Comparación entre casos de Prueba Manuales y Automáticos, para reconocer la efectividad en dichas tareas
  • Historia de la ejecución de Test Plan, pudiendo mostrar la línea de vida
  • Estadística de la acumulación de defectos por funcionalidad
  • Estadística de acuerdo a la historia de la versión por aplicación

Manejo de presencia

Para la comunicación formal e informal
Por ejemplo para que la aplicación maneje de forma automática la información frente a un cambio de funcionalidad y que se enteren los testers involucrados.

Concepto de

Test Group
Son Acumuladores -como la carpeta de windows- donde no necesariamente los casos de prueba tienen relación entre sí.

Test Suites
Son conjuntos donde los casos de prueba sí están involucrados.

bstriker_test group suite

Creación de Casos de Prueba

Se puede crea un caso de prueba para proyectos del tipo tradicional (Cascada) o ágiles, utilizando para este último caso el concepto de Bucket (Balde), ya sea manual y automatizado.

Permite la creación de casos de prueba automatizado mediante la importación de archivos en Selenium con formato IDE o WebDriver, pudiendo usar distintos comandos y mejorando la información estática con variables que uno mismo puede incorporar, pudiéndolo después probarlo inmediatamente seleccionando los browsers disponibles.

bstriker_automation

Una vez ejecutado se lo puede monitorear, para ver los pasos ejecutados y la razón por la que esta fallando.

En el caso de que fallara la aplicación, la información se agrega al defecto de manera automática.

Los test cases automáticos entonces se pueden ejecutar sobre:

  • los 4 (cuatro) browsers más importantes (IE, Chrome, Safari, FF).
  • en cualquier combinación de sistemas operativos
  • y si tienen instalado el Chrome, permite la ejecución sobre interfaces móviles

bstriker_mobile interface

Monitoreo de la ejecución

Se puede hacer desde cualquier dispositivo móvil o desde su desktop / notebook.
Se pueden imprimir diversos tipos de reportes.
Creación de la ejecución
Se mostró un ejemplo de ejecución de prueba de regresión.
Bstriker mostrará los casos de prueba que aplican para el sistema afectado a la prueba.

Los casos de prueba se pueden buscar por:

  • funcionalidad
  • grupos
  • los defectos que se han solucionado para el release involucrado (versión)

Se mostró el uso del concepto Bucket (Balde) para el manejo de proyectos del tipo Ágil (Scrum).

bstriker_bucket

Desde la página principal se podrá visualizar toda esta información.

Próximos pasos de Bstriker

  • abrir los proyectos a comunidades de pruebas (desarrollo avanzado)
  • ejecutar los scripts automatizados sobre dispositivos reales con Monkop (desarrollo para este año)

Consultas: info@testingbaires.com

 

Hanguts relacionados

Bstriker y la carga de un proyecto de testing

 

Leave a Reply

Your email address will not be published.

* Copy This Password *

* Type Or Paste Password Here *

22,706 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>

This site uses Akismet to reduce spam. Learn how your comment data is processed.