playwright-cli
Инспекция веб-страниц с помощью Playwright CLI
Настройка браузерных тестов может давать сбои, когда селекторы, баннеры согласия или пользовательские сценарии на странице неясны. Этот навык проводит Claude, Codex и Claude Code через инспекцию с Playwright CLI и повторяемые шаги автоматизации.
Установить с помощью моего Агента
Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.
Review the Skillstore skill "playwright-cli" from https://skillstore.io/skills/screenci-playwright-cli.md and its manifest at https://skillstore.io/api/skills/screenci-playwright-cli/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.
Ресурсы для AI-агентов
Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.
Протестировать
Использование «playwright-cli». Проинспектировать страницу входа и найти самый безопасный селектор для действия отправки.
Ожидаемый результат:
Краткий отчет с заголовком страницы, действием для баннера согласия, селектором элемента отправки и рекомендуемым следующим шагом инспекции.
Использование «playwright-cli». Сравнить страницу товара до и после открытия выдвижной панели корзины.
Ожидаемый результат:
Сводка изменений с указанием области выдвижной панели, ключевых элементов управления, обновленного текста и селекторов, подходящих для теста.
Использование «playwright-cli». Подготовить сценарий ScreenCI для маркетинговой страницы с баннером cookies.
Ожидаемый результат:
План рабочего процесса со скрытой обработкой согласия, видимыми шагами демонстрации и заметками о селекторах, которые могут быть хрупкими.
Аудит безопасности
Средний рискAll 37 static findings are false positives caused by Markdown code formatting, expected browser commands, benign example URLs, and a comment. One medium semantic risk remains: the fallback installation uses a mutable package version globally, increasing supply-chain and host impact.
Подтверждённые проблемы безопасности (1)
Факторы риска
⚙️ Внешние команды (29)
🌐 Доступ к сети (7)
Поделиться и цитировать этот отчет
Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.
Копировать ссылку на отчёт
https://skillstore.io/skills/screenci-playwright-cli/audits/3?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportЗначок Markdown
[](https://skillstore.io/skills/screenci-playwright-cli?utm_source=security_passport_badge)Значок HTML
<a href="https://skillstore.io/skills/screenci-playwright-cli?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/screenci-playwright-cli/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Встраиваемая карточка
<iframe src="https://skillstore.io/embed/skills/screenci-playwright-cli.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Академические ссылки (APA · BibTeX · CFF)
Цитата APA
screenci. (2026). playwright-cli security audit report (audit version 3) [Author version unspecified]. Skillstore. https://skillstore.io/skills/screenci-playwright-cli/audits/3Цитата BibTeX
@techreport{screenci-screenci-playwright-cli-2026,
author = {screenci},
title = {playwright-cli security audit report (audit version 3)},
institution = {Skillstore},
year = {2026},
number = {3},
url = {https://skillstore.io/skills/screenci-playwright-cli/audits/3},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "playwright-cli security audit report (audit version 3)"
version: "unspecified"
type: report
authors:
- name: "screenci"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/screenci-playwright-cli/audits/3"
identifiers:
- type: other
value: "skillstore:screenci-playwright-cli:audit:3"
description: "Skillstore immutable audit report identifier"
Сравнить варианты
2 устанавливаемых вариантовНавык каждого автора остаётся отдельным устанавливаемым вариантом. Рекомендуемый вариант ранжируется по данным Skillstore.
Почему этот вариант первый
screenci-playwright-cli
2026-09-09
microsoft-playwright-cli
2026-09-09
Оценка Skillstore
Почему такая оценка Достоверность доказательств: СреднийЧто вы можете построить
Подготовка браузерных сценариев ScreenCI
Инспектируйте живой сайт, находите стабильные селекторы и планируйте скрытые шаги настройки перед написанием скрипта ScreenCI.
Отладка селекторов веб-тестов
Создавайте снимки и проверяйте локаторы, когда браузерный тест завершается с ошибкой или меняется структура страницы.
Исследование путей взаимодействия во фронтенде
Переходите по страницам, нажимайте элементы управления и сравнивайте снимки, чтобы понять, как меняется интерфейс.
Попробуйте эти промпты
Открой браузер с playwright-cli, перейди на [URL], сделай снимок и кратко опиши основные разделы страницы и видимые кнопки.
Проинспектируй [URL] с помощью playwright-cli. Найди стабильные селекторы для сценария входа и определи, есть ли шаг согласия на cookies.
Используй снимки playwright-cli, чтобы сравнить страницу до и после нажатия [control]. Сообщи об изменившихся областях и вероятных селекторах.
Создай план настройки ScreenCI для [URL] с использованием playwright-cli. Включи скрытую обработку согласия, шаги сессии и селекторы для видимой демонстрации.
Лучшие практики
- Используйте staging URL или тестовые учетные записи перед запуском действий, которые отправляют формы.
- Проверяйте снимки после каждого основного действия, прежде чем записывать селекторы в тесты.
- Закрывайте браузерные сессии после завершения рабочего процесса.
Избегать
- Не запускайте команды установки пакетов, не подтвердив источник и версию пакета.
- Не вводите производственные учетные данные на неизвестных или сторонних страницах.
- Не полагайтесь на хрупкие позиционные селекторы, когда доступны доступные роли или test IDs.