- Playwright para .NET · MSTest, NUnit, xUnit
Monitoramento Playwright Que Transforma Seus Testes C# em Monitores de Produção 24/7
Já tem um teste Playwright para .NET funcionando, ou prefere escrever um na sua própria IDE ou com um assistente de IA? Importe o arquivo .cs e o Dotcom-Monitor o executa em um navegador Chromium real a partir de 30+ localizações globais, tão frequentemente quanto a cada minuto, e alerta você no momento em que falhar.
- Importação de arquivo .cs único
- Cofre Seguro para credenciais
- Mesmos resultados que EveryStep
- Agentes Privados para aplicativos internos
Dispositivo Playwright · importado
await Page.GotoAsync("https://shop.example.com");
await Page.GetByPlaceholder("Search products")
.FillAsync("trail shoes");
await Page.Keyboard.PressAsync("Enter");
await Expect(Page).ToHaveURLAsync(new Regex("/search"));
await Page.GetByRole(AriaRole.Link,
new() { Name = "Trail Runner" }).ClickAsync();
await Page.GetByRole(AriaRole.Button,
new() { Name = "Add to cart" }).ClickAsync();
await Expect(Page.GetByTestId("cart-count"))
.ToHaveTextAsync("1");
// Checkout page must load and render
await Page.GotoAsync("https://shop.example.com/checkout");
await Expect(Page.GetByRole(AriaRole.Heading,
new() { Name = "Checkout" })).ToBeVisibleAsync();
Playwright para .NET · NUnit
Navegador: Chromium
Tempo limite do script: 120 s
Localizações: 30+ disponíveis
Seu teste Playwright, importado como está e pronto para executar conforme agendamento.
- Sem cartão de crédito
- Sem cobrança automática após o teste
Começando do zero? O gravador EveryStep é a maneira mais rápida de criar um novo script.
Organizações no mundo todo
SLA de disponibilidade da plataforma
Locais globais de monitoramento
Líder em monitoramento de sites
Resposta Rápida
O monitoramento Playwright é a execução agendada e automatizada de um teste de navegador Playwright fora da sua infraestrutura, com um alerta sempre que o teste falha. O Dotcom-Monitor importa um teste Playwright para .NET como um único arquivo .cs (MSTest, NUnit ou xUnit) e o executa no Chromium a partir de mais de 30 locais globais ou de um Agente Privado dentro da sua rede. O mesmo teste serve para testes funcionais e monitoramento sintético, portanto não há um script de monitoramento separado para manter. Está criando um novo script apenas para monitoramento? O gravador EveryStep costuma ser mais rápido.
O Teste Playwright que você já confia, agora rodando 24/7
Seu teste Playwright para .NET já sabe como fazer login, pesquisar, adicionar ao carrinho e finalizar a compra. O Dotcom-Monitor executa exatamente esse teste em uma programação, registra os tempos de resposta e falhas, e alerta sua equipe quando ele não é concluído.
- Testes Playwright para .NET (C#) construídos em MSTest, NUnit ou xUnit.
- Um arquivo .cs de entrada, revisado no editor, monitorando assim que você salvar.
- Navegador Chromium real em cada execução, com renderização completa de JavaScript.
- Variáveis do Cofre Seguro substituem senhas codificadas e chaves de API.
- Tempo Limite do Script transforma um teste travado em um alerta, não em uma lacuna silenciosa.
CheckoutTests.cs
Chromium
120 segundos
A cada 1 minuto
Engenharia em plantão
Após a importação: revise o script, defina o timeout, escolha locais e alertas.
Escreva Onde Quiser. Monitore Aqui.
O monitoramento Playwright é feito para equipes que criam testes de navegador fora do Dotcom-Monitor. Independentemente de como o teste foi criado, se ele for executado localmente, pode ser executado como um monitor.
Reutilize Testes de Ponta a Ponta
Os testes de login e checkout que sua equipe de QA mantém para as versões se tornam monitores de produção sem reescrita. Um teste, dois trabalhos.
Escreva no Visual Studio ou Rider
Continue a scriptar no editor que você conhece, com suas próprias convenções, ou grave um ponto de partida com o codegen do Playwright em C#. Importe o arquivo quando ele passar localmente.
Gere com IA
Descreva a jornada do usuário para seu assistente de codificação de IA, receba um teste Playwright para .NET de volta, execute-o uma vez e importe-o.
Dica: Peça ao Seu Assistente de IA um Teste Que Importe Limpo
Escreva um teste Playwright para .NET em C# usando NUnit. Referencie apenas Microsoft.Playwright e NUnit, sem outros pacotes NuGet. Execute-o no Chromium. Abra https://app.example.com, faça login, vá para Relatórios e verifique se o gráfico “Uso mensal” está visível.
A maioria dos assistentes usa TypeScript por padrão, então nomeie explicitamente a linguagem e o framework. Troque a senha por uma variável Secure Vault após a importação.
Escolha pelo Local de Origem do Script
Ambos executam jornadas reais em navegador e produzem resultados idênticos. A diferença é como o script é criado.
Importar um Teste Playwright
Melhor quando o script já existe ou você quer controlá-lo em código.
- Você tem um teste Playwright para .NET funcionando hoje.
- Seus desenvolvedores preferem escrever C# em seu próprio IDE.
- Você gera testes com um assistente de codificação AI.
- Você quer um teste para teste funcional e monitoramento.
Gravar com EveryStep
Melhor quando você precisa de um script totalmente novo apenas para monitoramento.
- Nenhum teste existente para reutilizar.
- Nenhuma codificação necessária: clique durante a jornada e o script é escrito para você.
- Normalmente o caminho mais rápido da ideia ao monitor funcional.
- Edite e reproduza diretamente dentro do gravador.
Monitoramento Playwright | Gravador EveryStep | |
|---|---|---|
Como o script é criado | Escrito em código, no seu IDE ou por AI, depois importado | Gravado clicando durante a jornada |
Habilidades necessárias | C# e Playwright para .NET | Nenhum |
Mais rápido quando | O teste já existe | Você está começando do zero |
Resultados e relatórios | Idênticos | |
Preço | Idênticos, mesmos planos | |
Cofre Seguro, Agentes Privados, alertas | Idênticos | |
De arquivo .cs ao Monitor em funcionamento em seis etapas
Antes de começar, confirme que o teste está escrito com Playwright para .NET e passa no seu ambiente local de desenvolvimento.
Crie um Dispositivo Playwright
Adicione um novo dispositivo de monitoramento e escolha o tipo Playwright.
Importe seu Teste
Faça o upload do arquivo .cs. Deve usar apenas Playwright e MSTest, NUnit ou xUnit.
Revise o Script
Atualize URLs, variáveis e validações específicas do ambiente, e mova credenciais para o Cofre Seguro.
Defina o Timeout do Script
Defina, em segundos, quanto tempo uma execução pode levar antes de ser encerrada e reportar um erro.
Escolha Onde e Com Que Frequência
Escolha locais de monitoramento, frequência, horários e grupos de alerta.
Salve e Comece a Monitorar
A primeira execução começa imediatamente e aparece no Registro de Sessões. As execuções posteriores seguem seu cronograma.
Detalhes completos da configuração estão no artigo da base de conhecimento sobre monitoramento com Playwright.
O Que as Equipes Monitoram com Testes Playwright
Testes de QA como Monitores de Produção
O teste de ponta a ponta que libera seu lançamento monitora a produção 24 horas por dia. Sem script de monitoramento separado para sair de sincronia.
Login, Carrinho e Checkout
Acompanhe as jornadas que geram receita tão frequentemente quanto a cada minuto e receba alertas quando uma etapa falhar ou desacelerar.
Verificações Geradas por IA
Transforme uma descrição em linguagem simples de um fluxo crítico em um teste Playwright para .NET com seu assistente de IA e execute-o conforme o cronograma.
Falhas Regionais
Execute o mesmo teste de mais de 30 locais para detectar problemas de CDN, DNS ou roteamento que afetam apenas uma parte do mundo.
Apps Internos e de Homologação
Instale um Agente Privado dentro da sua rede para monitorar apps de intranet, portais administrativos e builds pré-produção com o mesmo teste.
Dependências de Terceiros
Monitore os serviços incorporados de pagamento, identidade e busca dos quais suas jornadas dependem, do ponto de vista dos seus usuários.
Preço Exatamente Igual ao Monitoramento da Aplicação Web EveryStep
Dispositivos Playwright usam os mesmos planos e tarifas que os monitores EveryStep e estão incluídos no teste gratuito de 30 dias.
Uma tarefa é contabilizada cada vez que seu teste navega para uma URL diferente. Dotcom-Monitor calcula a contagem de tarefas após a primeira sessão de monitoramento e mostra a contagem final quando o teste é concluído sem erros.
Exemplo: Como as Tarefas São Contadas
GotoAsync("https://shop.example.com"): 1 tarefa- Envio de pesquisa e carregamento
/search: 1 tarefa - Clique abre a página do produto: 1 tarefa
GotoAsync(".../checkout"): 1 tarefa
Cliques, digitação e assertivas que permanecem na mesma URL não adicionam tarefas. Apenas ilustrativo; sua contagem aparece após a primeira execução bem-sucedida.
Testes Que São Executados Onde Seus Usuários Estão
Execute seu teste Playwright a partir de mais de 30 locais de monitoramento em seis continentes, ou dentro da sua própria rede com um Agente Privado. Alertas vão diretamente para as ferramentas que sua equipe já usa.
Locais globais de monitoramento
Continentes cobertos
Intervalo mínimo de verificação
Para aplicativos dentro de firewall
Confiado por equipes que não podem se dar ao luxo de jornadas interrompidas
4.5
83 avaliações
4.6
4.6
Todas as avaliações são provenientes de avaliações verificadas do Capterra. Classificações atualizadas em agosto 2026.
Quer experimentar sem compromisso? O plano Free Forever também executa testes Playwright: até 25 alvos, 2 locais de monitoramento e 21 dias de retenção de dados. Comece grátis ou compare os planos.
Perguntas que as equipes fazem antes de assinar o Playwright Monitoring
O que é Playwright Monitoring?
Playwright monitoring executa um teste de navegador Playwright em uma programação fixa fora da sua infraestrutura e alerta você quando ele falha. Com o Dotcom-Monitor, você importa um teste existente do Playwright para .NET, e ele roda em um navegador Chromium real de 30+ locais globais, ou de um Agente Privado dentro da sua rede, com frequência de até um minuto.
Quais linguagens Playwright são suportadas?
Somente Playwright para .NET (C#), por enquanto. Testes escritos em TypeScript, JavaScript, Python ou Java não podem ser importados. Se a sua equipe trabalha nessas linguagens, você pode pedir a um assistente de IA para portar um único teste para Playwright para .NET, ou gravar o percurso com o gravador EveryStep em vez disso.
Quais frameworks de teste .NET funcionam?
MSTest, NUnit e xUnit. Escreva o teste do jeito que normalmente faria para o framework escolhido. Ele deve rodar com sucesso no seu ambiente local de desenvolvimento antes de importá-lo.
O que exatamente devo enviar?
Um único arquivo de teste .cs. Após a importação, o script abre no editor para que você possa rever e atualizar valores específicos do ambiente, como URLs, credenciais, variáveis ou validações.
Meu teste pode usar pacotes NuGet adicionais?
Não. Testes importados só podem referenciar Playwright e o framework de teste (MSTest, NUnit ou xUnit). Se seu teste depende de bibliotecas auxiliares ou utilitários compartilhados, mova o código necessário para o arquivo .cs para que o teste seja autossuficiente.
Em qual navegador o teste é executado?
Apenas Chromium. Se seu teste iniciar explicitamente Firefox ou WebKit, altere para Chromium antes de importar.
Devo usar Playwright Monitoring ou o gravador EveryStep?
Escolha com base na origem do script. Se você já tem um teste Playwright para .NET funcionando, ou prefere escrever um no seu próprio IDE ou com um assistente de IA, importe-o. Se precisar de um script novo apenas para monitoramento, o gravador EveryStep geralmente é mais rápido: você clica no percurso em um navegador e ele escreve o script para você. Resultados, preços, locais e alertas são os mesmos em ambos os casos.
Posso usar um assistente de IA para escrever o teste?
Sim. Peça um teste Playwright para .NET em C# usando MSTest, NUnit ou xUnit, sem outros pacotes NuGet, rodando em Chromium. Execute localmente para confirmar que passa, depois importe o arquivo .cs.
Como manter senhas e chaves de API fora do script?
Use o Secure Vault. Após importar o teste, substitua as credenciais codificadas duramente no editor por variáveis criptografadas do Secure Vault, assim como faria em um script EveryStep. Os valores permanecem mascarados onde quer que apareçam.
Os resultados são diferentes de um monitor EveryStep?
Não. Um dispositivo Playwright produz exatamente os mesmos resultados que um dispositivo EveryStep, então relatórios, painéis, alertas e resolução de problemas funcionam da mesma forma.
Como o Playwright Monitoring é precificado?
Exatamente como o monitoramento de aplicativos web EveryStep, nos mesmos planos. Uma tarefa é contabilizada cada vez que o teste navega para uma URL diferente. A contagem das tarefas é calculada após a primeira sessão de monitoramento e exibida quando o teste é concluído sem erros. Veja preços para as tarifas atuais.
O que acontece se um teste rodar mais tempo do que o esperado?
Cada dispositivo tem um Tempo Limite de Script, em segundos. Se o teste não terminar dentro desse tempo, a sessão termina e um erro é relatado, então um teste travado vira um alerta em vez de uma lacuna silenciosa.
Posso Monitorar Aplicativos Internos e Ambientes de Staging?
Sim. Execute o mesmo teste Playwright a partir de um Agente Privado instalado dentro do seu data center, VPC ou rede de escritório para monitorar aplicativos que não são acessíveis pela internet pública.
Posso Testar o Monitoramento Playwright Gratuitamente?
Sim, de duas maneiras. O período de avaliação gratuita de 30 dias inclui dispositivos Playwright nas mesmas condições dos monitores de aplicativo web EveryStep. O plano Free Forever também executa testes Playwright, com até 25 alvos, 2 localizações de monitoramento e 21 dias de retenção de dados.
Coloque Seu Teste Playwright para Trabalhar em Produção
Importe um arquivo .cs e veja-o rodando a partir de 30+ localizações em minutos. Começando do zero? Grave um script com o EveryStep em vez disso.