Preparar pruebas de una aplicación web local
Guía y ejemplos para inspeccionar una aplicación web local y preparar pruebas de navegador con Python y Playwright, capturas y registros. Incluye un auxiliar que inicia servidores; requiere herramientas externas y no acredita cobertura ni funcionamiento de la aplicación.
Ficha elaborada por peopleofthe.ai con asistencia de IA. Consulta el criterio editorial y los límites de las pruebas.
Fuente completa, árbol de la carpeta, licencia, requisitos y hashes cotejados el 21-10-2026 en la revisión fija. No se han instalado ni ejecutado la skill o sus scripts, ni comprobado compatibilidad o eficacia. Playwright para Python, Chromium, la aplicación y sus dependencias no están incluidos. with_server.py inicia comandos de shell aportados; no ofrece aislamiento. Los ejemplos usan /mnt/user-data/outputs, una ruta que puede requerir adaptación. No se ha instalado ni ejecutado el recurso.
Antes de empezar
Comprueba que tienes lo necesario para usar este recurso.
- Agente con acceso a archivos, procesos y navegador de una aplicación local que el usuario autorice a probar.
- Python 3, paquete Playwright para Python y un navegador compatible; los ejemplos usan Chromium headless. La carpeta no fija versiones mínimas ni aporta esos binarios.
- Aplicación y sus dependencias ya disponibles, o comandos de inicio que pueda ejecutar scripts/with_server.py. Para los ejemplos con npm se necesita el runtime correspondiente de la aplicación.
- Rutas y selectores adaptados al entorno real. Algunos ejemplos guardan capturas/registros en /mnt/user-data/outputs y no garantizan que esa ruta exista en otro anfitrión.
- with_server.py usa biblioteca estándar y arranca procesos de shell proporcionados por el usuario; el paquete no incluye un entorno aislado.
- Coste de ejecución: No se declara una API comercial obligatoria de esta skill. Modelo, cómputo y aplicación probada pueden tener coste. Licencias, instalación y condiciones de las dependencias externas se comprueban aparte si se decide ejecutarla; no se incluyen en una descarga de esta carpeta.
Compatibilidad declarada
Según la documentación de origen. La presencia en esta lista no implica una prueba de ejecución en cada entorno.
Una forma de empezar
EJEMPLO ILUSTRATIVOUna solicitud para adaptar a tu contexto y usar con el recurso.
Preparar una prueba para una aplicación local autorizada: esperar al estado renderizado, descubrir selectores del buscador y filtros, y definir capturas y registros que permitan revisar el resultado.
Posible entrega: plan y script adaptable con selectores obtenidos de la aplicación real, pasos de navegación y rutas de salida revisadas. La ejecución y sus resultados siguen pendientes.
Ejemplo editorial ilustrativo: entrada y salida redactadas para explicar el uso. No procede de una ejecución del recurso. Este ejemplo no es una salida observada de una prueba del recurso.
La fuente, a la vista
- Recurso original
- webapp-testing
- Autor
- Anthropic (anthropics/skills)
- Versión o revisión
- dbd4588f9e1033efb41dad4bef2f7947c8993d44
- Licencia
- Apache-2.0
El ZIP conserva la carpeta webapp-testing íntegra y LICENSE.txt Apache-2.0, más procedencia y nota editorial. Los originales no se han modificado. Los avisos raíz corresponden a componentes que no se incorporan en esta copia; las dependencias y activos externos requieren sus propias condiciones. Playwright para Python, Chromium, la aplicación y sus dependencias no están incluidos. with_server.py inicia comandos de shell aportados; no ofrece aislamiento. Los ejemplos usan /mnt/user-data/outputs, una ruta que puede requerir adaptación. No se ha instalado ni ejecutado el recurso.
Ver fuente original