La IA ha acelerado el desarrollo.
Las pruebas no han seguido el ritmo.

Ponemos tus pruebas a ese mismo ritmo: automatización, carga y rendimiento, y un equipo formado para hacerse cargo de ellas.

Empieza con una auditoría gratuita o escribe a hello@qualitylabs.eu

Nuestro equipo ha construido y entregado calidad en

Mercados regulados y no regulados: servicios financieros y trading de alta frecuencia, cripto y activos digitales, portales inmobiliarios, navegadores a escala de consumo y unos cuantos nichos entre medias.

El argumento

Lo que falta nunca ha sido una herramienta.

La mayoría de los equipos con los que hablamos ya han probado alguna herramienta para esto, a menudo varias. Las herramientas cumplen lo que prometen. Ninguna puede decirte cuáles son los doce de tus cuatrocientos comportamientos sobre los que se sostiene el negocio, y decidirlo es la mayor parte del trabajo. Cuatro generaciones de herramientas se han vendido como sustituto de la persona que toma esa decisión. Ese sustituto no existe.

Esto no es un argumento contra la IA. Buena parte de nuestro propio trabajo funciona con ella. La mejor medición independiente cifró su ahorro en este trabajo en un 24,9 %, frente a una categoría que anuncia minutos. Recuperar una cuarta parte del esfuerzo es una ganancia real. Sigue sin ser el trabajo.

La plataforma
Era dueña de tus pruebas. Arreglar una suponía abrir un ticket de soporte.
La prueba que se repara sola
Repara igual un botón que se ha movido y una regla de negocio que ha cambiado. Solo uno de los dos debería pasar.
Las pruebas escritas por IA
Amplitud sin prioridades, cuando el riesgo está repartido de cualquier forma menos uniforme.
El revisor con IA
Ve el cambio en el código, no el incidente pasado que explica por qué ese código estaba ahí.

La versión larga, generación a generación (en inglés)

Qué hacemos

Probar no es toda la calidad.

Desde la primera prueba hasta la carga que tumba el sistema, y el equipo que se hace cargo después.

Tu web, probada automáticamente

Pruebas automáticas para los recorridos de los que vive tu negocio, como el registro o la compra, comprobando lo que importa y ejecutándose con cada cambio. Hechas en Playwright.

Los sistemas detrás de tu aplicación

Pruebas para los servicios y datos de los que depende tu aplicación, incluido lo que pasa cuando algo falla. Rápidas, porque no interviene ninguna pantalla.

Tus apps de iOS y Android

Pruebas automáticas para tus apps móviles con Appium, o con las herramientas propias de Apple y Google cuando encajan mejor.

Mover o mantener pruebas antiguas

Pruebas en herramientas antiguas como Selenium o Cypress, pasadas a Playwright: un inventario, un piloto y después el resto. O las dejamos donde están y las cuidamos.

Revisión de pruebas generadas por IA

Nos quedamos con las pruebas que comprueban algo real, arreglamos las que casi lo hacen y fijamos un estándar de revisión para el siguiente lote.

Pruebas de carga

Cuánto tráfico aguanta tu sistema antes de romperse, y qué parte se rompe primero. Hechas en k6 e incluidas con una migración.

Rendimiento y experiencia de usuario

Lo rápido que se siente tu producto para los usuarios reales, medido en sus dispositivos y rastreado hasta la causa, con la solución propuesta en lugar de un panel.

Pruebas con cada cambio

Tus pruebas ejecutándose solas cada vez que cambia el código, en las herramientas que ya usas, y lo bastante rápidas como para que nadie se las salte.

Formación

Playwright, flujos automatizados y cómo usar la IA en el trabajo de calidad sin fiarse de ella a ciegas. Codo con codo durante el proyecto, talleres en el traspaso.

Herramientas con las que trabajamos

  • Playwright
  • TypeScript
  • Python
  • k6
  • Lighthouse
  • Web Vitals
  • Selenium
  • Cypress
  • WebdriverIO
  • Appium
  • XCUITest
  • Espresso
  • GitHub Actions
  • GitLab CI
  • Azure DevOps
  • Jenkins

Cómo funciona

Cuatro pasos, y puedes parar después de cualquiera.

  1. Auditoría

    Alrededor de una semana, gratis. Recibes un inventario por escrito de tus pruebas, un plan sobre qué hacer con ellas y una opinión sin rodeos sobre qué merece la pena conservar. Es tuyo tanto si nos contratas como si no.

  2. Piloto

    Una parte real de tus pruebas, no una demo, trasladada y pasando con cada cambio que hace tu equipo. Aquí es donde descubres si la estimación se sostiene, mientras cambiar de rumbo todavía sale barato.

  3. Migración y formación

    El grueso del trabajo, por etapas, con tus ingenieros trabajando a nuestro lado. La formación no es solo un taller al final. Es la forma en que se hace el trabajo.

  4. Traspaso

    Documentación del proyecto, talleres de transferencia de conocimiento y un equipo capaz de ampliar las pruebas por su cuenta. Soporte después, si lo quieres.

Empieza por la auditoría.

Cuéntanos con qué está hecho tu producto y cómo lo pruebas hoy. Volvemos con lo que tus pruebas comprueban de verdad, los riesgos que nada cubre y dónde lo que falta es criterio y no herramientas. A veces la respuesta es menos de lo que piensas. El documento te lo quedas en cualquier caso.

Solicitar la auditoría o escribe a hello@qualitylabs.eu

Quiénes somos

Un equipo pequeño, con más de 30 años de este trabajo a la espalda.

Somos una boutique, no una agencia. Quienes definen el trabajo son quienes lo hacen, y aceptamos pocos proyectos a la vez porque es lo que hace falta para hacerlos bien.

Estamos en la UE y trabajamos en horarios europeos y de EE. UU. Usamos mucho la IA en nuestro propio trabajo y hablamos claro sobre dónde ayuda y dónde no. Es el mismo criterio que enseñamos a tu equipo.

Preguntas

Lo que nos preguntan antes de la auditoría.

Si falta algo aquí, pregúntalo en el correo. La respuesta tampoco cuesta nada.

¿Qué obtenemos exactamente de la auditoría gratuita?

Un inventario por escrito de tus pruebas, lo que cada parte comprueba de verdad, las partes del producto con un riesgo que nada cubre y un plan para mover las pruebas cuando tiene sentido. Nos lleva alrededor de una semana de nuestro tiempo y muy poco del tuyo.

El documento es tuyo tanto si nos contratas como si no. A veces la respuesta es que necesitas menos de lo que crees, y te lo diremos.

¿Cómo se desarrolla un proyecto?

En cuatro pasos: la auditoría, un piloto que pasa con cada cambio, el grueso del trabajo con tus ingenieros a nuestro lado, y un traspaso. Cada uno termina con algo que puedes usar por sí solo, así que puedes parar después de cualquiera.

El piloto existe para que la estimación del resto se mida sobre tu código y no se adivine a partir del nuestro. Los pasos, en detalle.

¿Hacéis vosotros el trabajo, o lo hace nuestro equipo?

Ambos, desde el primer día. Nosotros hacemos el trabajo pesado, y un responsable con nombre y apellidos en tu lado trabaja con nosotros en lugar de conocer las pruebas al final. Cuánto lleva cada parte se acuerda desde el principio y puede cambiar a medida que tu equipo gana soltura.

Quienes definen el trabajo son quienes lo hacen. No hay un traspaso a un equipo de entrega al que no conoces.

Hoy tenemos muy poca automatización. ¿Es pronto para llamaros?

Es un buen momento. Empezar con poco significa que no hay nada que deshacer. Montamos cobertura donde no la hay, separamos tus comprobaciones manuales entre lo que merece la pena automatizar y lo que no, y lo ponemos a funcionar en las herramientas que ya usas. Tu equipo aprende los hábitos mientras las pruebas son pocas, que es cuando menos cuesta aprenderlos.

Nuestras pruebas usan una herramienta antigua como Selenium o Cypress. ¿Tenemos que cambiar?

No. Cuando merece la pena conservar tus pruebas tal como están, las mantenemos y las mejoramos ahí: Cypress, Selenium y WebdriverIO incluidos. Cuando pasarlas a Playwright se paga solo, las movemos por etapas, nunca todas de golpe, y algunas pruebas es mejor borrarlas que moverlas. La auditoría dice cuál es cuál, prueba a prueba.

¿Hay trabajos que no aceptáis?

Sí. Una migración sin nadie en tu lado que se haga cargo después. Un encargo de mover todas las pruebas antes de una fecha sin un piloto previo. Y automatizar trabajo que necesita el criterio de una persona, como las pruebas exploratorias y las revisiones de accesibilidad. Si las pruebas fallan al azar porque la aplicación no se puede devolver al mismo punto de partida antes de cada una, lo decimos antes de migrar nada, porque mover las pruebas solo movería el problema. La lista completa, y por qué (en inglés).

¿Cuánto se tarda?

La auditoría lleva alrededor de una semana. Todo lo que viene después depende del tamaño y el estado de tus pruebas, y precisamente por eso lo siguiente es el piloto: convierte la estimación del grueso en una cifra medida sobre tu código. Desconfía de quien te presupueste una migración completa antes de haber visto una parte funcionando. Cómo es un calendario real (en inglés).

¿Qué pasa cuando os vais?

Tu equipo está preparado para seguir sin nosotros. El traspaso consiste en documentación del proyecto y talleres de transferencia de conocimiento.

Seguimos ofreciendo soporte una vez terminado el proyecto. Tiene distintos niveles, según cuánto quieras tenernos cerca, y puede ampliarse según las condiciones que acordemos.