assertions
O assertThat(locator) do Playwright realiza sondagens automaticamente (até ao defaultTimeout). Prefira sempre estes em vez de locator.isVisible() + assertTrue.
- Skills
- Desenvolvimento
- 1
Para que serve e como usar
Uma skill que ensina o Claude Code a executar bem tarefas de desenvolvimento. É conhecimento empacotado que o modelo passa a usar sempre que for relevante.
- Instale a skill (comando acima).
- No Claude Code, descreva o que precisa - a skill ativa-se sozinha quando o contexto encaixa.
- Não precisa de decorar comandos: fala em linguagem natural e a skill faz o resto.
Instalar (Claude Code)
mkdir -p .claude/skills/assertions && curl -fsSL https://doutorai.pt/data/lib/skills__assertions.md -o .claude/skills/assertions/SKILL.mdCole este comando no terminal, na pasta do seu projeto, e o componente é instalado automaticamente.
Conteúdo
# Playwright Java – Assertions Reference
## Import Statement
```java
import static com.microsoft.playwright.assertions.PlaywrightAssertions.assertThat;
import org.assertj.core.api.SoftAssertions;
```
---
## Locator Assertions (Auto-Retry)
Playwright's `assertThat(locator)` polls automatically (up to `defaultTimeout`).
**Always prefer these over `locator.isVisible()` + `assertTrue`.**
```java
// Visibility
assertThat(locator).isVisible();
assertThat(locator).isHidden();
// Enabled / Disabled
assertThat(locator).isEnabled();
assertThat(locator).isDisabled();
// Text content (exact or par
- 🔒 Conteúdo completo no plano Pro (7,99€/mês) -Precisa de ajuda com o Claude Code?
Pergunte ao Dr AI - explica em simples.
Precisa de uma solução à medida?
Não sabe por onde começar a usar IA no seu negócio? Receba uma avaliação gratuita e um plano à medida - sem compromisso.
Poupe horas todas as semanas com IA, sem complicações
O Doutor AI dá-lhe 1859 prompts de IA prontos a copiar, por indústria e em português simples - mais uma biblioteca técnica completa para quem quer ir mais longe.