En TestingProf apostamos por cubrir todas las áreas del producto de software, es por ello que proponemos a nuestros clientes varios tipos de prueba como:
– pruebas funcionales
– pruebas no funcionales
– pruebas de mantenimiento
– pruebas de confirmación
– pruebas de regresión
Consideramos que el proceso de pruebas a implementar en un proyecto dependerá en gran medida de los objetivos que persigue el cliente, el proyecto y la organización ¡todo está abierto a la negociación!
Sin embargo, al contactar con nosotros, el cliente o la organización podrá tener acceso a nuestra forma de trabajo que se resume en:
1. Analizar la documentación disponible, el software bajo pruebas y el código, para en base a ello, capturar el testware, levantar la especificación de requisitos y proponer los test-conditions.
2. Planificar el flujo de pruebas, sus criterios entradas y salidas por cada nivel de pruebas a realizar, herramientas a utilizar, informes de prueba y cómo cerrar el flujo de pruebas.
3. Analizar y diseñar las pruebas utilizando las técnicas de diseño más innovadoras y con experiencia verificada.
4. Implementar el entorno de pruebas, preparar los datos y usuarios a emplear durante la ejecución.
5. Ejecutar pruebas funcionales, no funcionales, de confirmación, de mantimiento o de regresión (según sea necesario) y levantar defectos y propuestas de mejoras al software en todos los niveles de prueba que trabajemos (incluido el nivel de pruebas unitarias).
6. Dar seguimiento y controlar en todo momento el progreso de las pruebas y la gestión de los defectos encontrados presentando informes a los distintos niveles requeridos en el proyecto.
7. Cerrar el proceso de pruebas con su correspondiente análisis de lecciones aprendidas, banco de problemas y acciones de mejora para el siguiente proyecto.
8. Presentar el análisis ROI y la medición de KPIs en el proyecto.
En TestingProf contamos con una vasta experiencia en la ejecución de pruebas a todos los niveles, aunque dependerá de las necesidades del cliente, el proyecto o la organización, seleccionar qué nivel o niveles de prueba desea enfocarse. Nosotros podemos aportar valor a todos los niveles:
– Pruebas unitarias o de componentes
– Pruebas de integración de componentes
– Pruebas de sistemas
– Pruebas de integración de sistemas
– Pruebas de aceptación
No, las herramientas que utilizamos en nuestro día a día son una ayuda para que el profesional de pruebas pueda realizar mejor y con mayor calidad su trabajo, no lo sustituyen. Consideramos que nuestro mejor recurso es el equipo de trabajo con los conocimientos y habilidades que han logrado adquirir a lo largo de su experiencia.
Incluso, si el probador no tiene demasiada experiencia, nuestra oficina de soporte a la calidad está creada para ayudarlo a crecer y ofrecer un servicio de excelencia y calidad a nuestro cliente.
Utilizamos un conjunto de KPIs para medir el rendimiento del equipo en todo momento como parte de su actividad de pruebas en el proyecto. Estas KPIs se presentan al cliente o la organización antes de iniciar el proyecto y deben ser aprobadas. También estamos abiertos a recibir y aplicar nuevos KPIs y SLAs que el cliente o la organización quieran establecer en un determinado proyecto de desarrollo de software.
Compromiso, eficiencia, calidad en el trabajo, colaboración mano a mano con el cliente y con las entidades externas, respuesta positiva ante los cambios y enfoque en los resultados, son algunos de las características que nos definen como compañía.
Nuestro objetivo es la satisfacción de nuestros clientes y sus usuarios finales, apostamos por aportar valor en todo momento.
