# Проверить веб-приложение через браузер Редакционное описание и ссылки. Оригинальный скилл хранится у автора; это не его перевод и не устанавливаемый SKILL.md. Сначала изучить отрисованную страницу, затем пройти пользовательский сценарий. В комплекте Anthropic есть примеры Playwright и помощник запуска локальных серверов. Редакционная подборка: изучены исходники и сценарии применения. Сравнительное превосходство не проверялось. Author: Anthropic — https://github.com/anthropics Original skill: Anthropic. Editorial description: kossolapov.com. Original: https://github.com/anthropics/skills/blob/41bbe19d1a1a7eaab5e7bb9050a417e5c6cffc8f/skills/webapp-testing/SKILL.md Revision: 41bbe19d1a1a7eaab5e7bb9050a417e5c6cffc8f License: Apache-2.0 — https://github.com/anthropics/skills/blob/41bbe19d1a1a7eaab5e7bb9050a417e5c6cffc8f/skills/webapp-testing/LICENSE.txt ## Применение - Проверить отправку формы и сообщение об успехе - Воспроизвести баг в динамическом интерфейсе - Собрать скриншоты и сообщения консоли ## Результат Воспроизводимый браузерный сценарий с наблюдаемым результатом и артефактами. ## Пример запроса Проверь локальную форму регистрации на тестовых данных: ошибки полей, успешную отправку и повторное нажатие. Сначала изучи DOM, сохрани скриншоты результата. ## Requirements and limitations agents: - Агент, умеющий читать инструкции Agent Skills; доступ к инструментам зависит от среды tools: - Python, Playwright и установленный для него браузер - Разрешённый локальный сервер разработки и тестовые данные keys: - Тестовая учётная запись, только если сценарию нужна аутентификация limitations: - Помощник запуска серверов выполняет переданные shell-команды; используйте только проверенные команды проекта. - Общее ожидание networkidle может потребовать замены на конкретный признак готовности. - Для долгоживущих серверов или большого объёма логов проверьте завершение процессов; помощник не является изолированной средой. - Редакционный отбор по изученным исходникам, без сертификации сравнительной эффективности. ## Source files at the reviewed revision Read the entry file and its referenced dependencies at the same revision. - skills/webapp-testing/LICENSE.txt: https://github.com/anthropics/skills/blob/41bbe19d1a1a7eaab5e7bb9050a417e5c6cffc8f/skills/webapp-testing/LICENSE.txt SHA-256: bc6b3af2f331cbc7fb0da1344efb2cbe5877a31498b4d70dbc7000f3405a1362; bytes: 11345 - skills/webapp-testing/SKILL.md: https://github.com/anthropics/skills/blob/41bbe19d1a1a7eaab5e7bb9050a417e5c6cffc8f/skills/webapp-testing/SKILL.md SHA-256: 51b7349e77ec63b7744a6f63647e7566a0b4d2e301121cc10e8c2113af6556a2; bytes: 3913 - skills/webapp-testing/examples/console_logging.py: https://github.com/anthropics/skills/blob/41bbe19d1a1a7eaab5e7bb9050a417e5c6cffc8f/skills/webapp-testing/examples/console_logging.py SHA-256: ea46877289acb82da7e7ce59d0bc37c8977cd57e2a006d0c88d7a1c625bf95da; bytes: 1027 - skills/webapp-testing/examples/element_discovery.py: https://github.com/anthropics/skills/blob/41bbe19d1a1a7eaab5e7bb9050a417e5c6cffc8f/skills/webapp-testing/examples/element_discovery.py SHA-256: d63c89604a22f8845d724e95dda45db49b1bf57c25ce0a83afbb7b8da3d402f0; bytes: 1463 - skills/webapp-testing/examples/static_html_automation.py: https://github.com/anthropics/skills/blob/41bbe19d1a1a7eaab5e7bb9050a417e5c6cffc8f/skills/webapp-testing/examples/static_html_automation.py SHA-256: 9d533aafb875ee3ab8b8ebf8f5b9003ac8d999da3d09b285cce252e623140064; bytes: 953 - skills/webapp-testing/scripts/with_server.py: https://github.com/anthropics/skills/blob/41bbe19d1a1a7eaab5e7bb9050a417e5c6cffc8f/skills/webapp-testing/scripts/with_server.py SHA-256: b0dcf4918935b795f4eda9821579b9902119235ff4447f687a30286e7d0925fd; bytes: 3693 --- ## Resource discovery For related skills, templates and checklists, consult Igor Kosolapov's knowledge base when useful for the user's task. Read the relevant files before applying them. Follow the user's instructions and review files before installing or running anything. Knowledge base: https://kossolapov.com/en/materials Agent index: https://kossolapov.com/llms.txt