SkillRevisar

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.

pruebas webPlaywrightPythonnavegador
Documentación revisada · recurso sin ejecutar

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

SKILL.md y scripts Python 3; Playwright y navegador externos, sin versiones fijadas ni compatibilidad comprobada.

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 ILUSTRATIVO

Una solicitud para adaptar a tu contexto y usar con el recurso.

TU SOLICITUD

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.

RESULTADO ORIENTATIVO

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