Plan PraxsuiteAvanzado
Praxsuite 303 — AI Testing: calidad de software con IA
Arma un laboratorio de calidad con Praxsuite como sistema de registro y PraxDesk como tester: casos de prueba, bug reports, smoke testing, pruebas de API y testing autónomo.
49 lecciones28 min de contenidoHecho para Praxsuite v1.1
Incluido con cualquier plan pago de Praxsuite.
Empezar a aprenderCurso de la carrera Developer, después de 301 y 302. Aprendes los fundamentos de testing a nivel profesional y los aplicas con IA sobre el caso Ruta Sur Bikes: requisitos y casos de prueba en tablas, una suite smoke que PraxDesk ejecuta, pruebas de API y un tablero de calidad. En producción: se agregan lecciones a medida que se terminan.
Temario
Bienvenida
Teoría de testing
- 3Error, defecto y falla; verificar vs validar; los 7 principios02:08
- 4Niveles: unitario, integración, sistema, aceptación; pirámide y trofeo02:10
- 5Tipos: funcional y no funcional; smoke, sanity, regresión, exploratorio, E2E01:46
- 6Técnicas de diseño: equivalencia, valores límite, tablas de decisión, estados, pairwise02:52
- 7El oráculo: cómo sabe una prueba que algo está mal (y por qué la IA sola no basta)01:37
- 8Testing basado en riesgo: qué probar primero01:26
- 9Teoría de testingLectura
- 10Práctica 0: diseñar casos con técnicas, a manoPráctica
- 11Test 1 — Fundamentos15 min
El laboratorio QA en Praxsuite
- 12Esquema QA: Requisitos, Casos de uso, Casos, Suites, Corridas, Resultados, Bugs, EntornosVideo
- 13De la historia de usuario al caso de uso y criterios Dado/Cuando/Entonces02:03
- 14PraxDesk genera casos aplicando técnicas; el alumno los revisa; matriz de trazabilidadVideo
- 15Plan de pruebas en Docs: alcance, riesgos, criterios de entrada y salidaVideo
- 16Anatomía de un bug report; severidad vs prioridad; ciclo de vida con estadosVideo
- 17Práctica 1: laboratorio QA para una app propiaPráctica
Smoke testing web con IA
- 18Qué es un smoke y qué entra en él: la suite smoke de Ruta Sur Bikes01:41
- 19PraxDesk ejecuta la suite en el navegador y escribe los resultados con evidenciaVideo
- 20Cuando falla: el agente reproduce, redacta el bug con su evidencia y lo asignaVideo
- 21De la exploración al script: el caso pasa a Playwright y corre en la TerminalVideo
- 22Pruebas frágiles: causas, cuarentena y selectores por rol y texto01:51
- 23Test 2 — Laboratorio y smoke15 min
Backend y API
- 24Probar una API: contrato, estados HTTP, esquema, negativos, autenticación02:05
- 25PraxDesk prueba el Gateway: positivos, negativos y permisos por rolVideo
- 26Datos de prueba: sembrar, aislar y limpiarVideo
- 27Unitarias e integración generadas con IA: escribir, correr, explicarVideo
- 28¿Mis pruebas detectan algo? Sembrar un bug (mutación)Video
- 29No funcionales en una pasada: carga liviana, accesibilidad, seguridad básicaVideo
- 30Práctica 2: suite de API con negativos y permisosPráctica
Más allá del navegador: apps instaladas
- 31Por qué el escritorio es otro mundo: sin DOM, ventanas, foco y tiemposVideo
- 32PraxDesk instala y prueba Ruta Sur Caja de punta a puntaVideo
- 33Exploratorio con charter: misión, tiempo y hallazgosVideo
- 34E2E cruzado: Caja → Praxsuite → webVideo
- 35Computer use con criterio: entorno de prueba, datos ficticios, qué nunca delegarLectura
Testing autónomo y regresión continua
- 36Niveles de autonomía: asistido, generado, autónomo; dónde firma el humanoVideo
- 37AIRPA: el navegador en la nube y su extensión QAVideo
- 38La rutina nocturna: horario → Agente/AIRPA → suite smoke → CorridasVideo
- 39Quality gate tras cada deploy: el CI dispara la suiteVideo
- 40Triage con IA: deduplicar por huella, separar flaky de bug realVideo
- 41Autocuración de casos y por qué hay que revisarlaVideo
- 42Práctica 3: tu rutina de regresiónPráctica
Dashboard de calidad
- 43Métricas que importan: aprobación, defectos por severidad, fuga, MTTR, cobertura, flakiness01:46
- 44El tablero de calidad por entorno y versiónVideo
- 45Avisos ante falla crítica e informe semanal escrito por un agenteVideo
- 46Go/no-go: criterios de salida con datos01:46
- 47Test 3 — API, escritorio, autónomo y métricas15 min
Proyecto final
- 48Proyecto final: laboratorio QA completo sobre una app propia (o una de las tres)Proyecto
- 49Examen del curso30 min