Testes automatizados de browser para o seu site ou app web: testes Playwright para até 8 percursos principais, executados no seu próprio CI a cada deploy

990 €Preço fixo, pago uma só vezAté 10 dias úteis após as suas respostas e o acesso

Cada alteração chega-lhe como um pull request que você integra, e o código é seu. Entregue conforme descrito, ou reembolsado na totalidade.

A AIGROW escreve testes Playwright que conduzem um browser real por até 8 percursos principais do seu site ou app web, como registo, início de sessão, pesquisa, carrinho, checkout no modo de teste do seu fornecedor de pagamentos e formulários de contacto, por 990 € pagos uma só vez. Os testes são executados no seu próprio GitHub Actions ou GitLab CI a cada deploy ou de acordo com um horário.

O que os testes de browser fazem e o que não fazem

Um teste de browser abre o seu site num browser real e faz o que um visitante faz: preenche formulários, clica e verifica o que a página mostra no final. Escrevemos um teste para cada percurso que escolher, até 8, com Playwright, uma ferramenta de testes de código aberto da Microsoft.

O que faz
  • Escreve um teste Playwright para cada percurso que escolher, até 8, como registo, início de sessão, pesquisa, carrinho, checkout e formulários de contacto
  • Executa um checkout apenas no modo de teste do seu fornecedor de pagamentos, como o modo de teste do Stripe ou a sandbox do PayPal
  • Executa os testes em Chromium e, se pedir, também em Firefox e WebKit, o motor por trás do Safari
  • Configura um workflow no seu GitHub Actions ou GitLab CI que executa os testes a cada deploy, de acordo com um horário, ou ambos
  • Guarda o relatório de testes de cada execução no seu CI, com um trace de cada teste falhado que mostra o passo em que parou
  • Guarda os logins de teste nos secrets do seu CI, nunca no código
  • Escreve um readme curto sobre como executar os testes, ler uma falha e adicionar um percurso
  • Envia cada alteração como um pull request, um merge request no GitLab, para você rever e integrar
O que não faz
  • Não testa com contas de clientes reais: apenas o seu site de staging ou contas de teste que nos fornecer
  • Não faz pagamentos reais: os pagamentos são executados apenas no modo de teste do seu fornecedor
  • Não faz testes de carga ao seu site nem mede quanto tráfego ele suporta
  • Não testa a sua segurança: sem análises, sem ataques, sem tentativas de contornar um login
  • Não faz scraping nem testa sites que não sejam seus
  • Não promete encontrar todos os erros: um teste verifica o percurso para o qual foi escrito, e mais nada
  • Não corrige o seu site: quando um teste mostra uma falha, dizemos-lhe onde está, e a correção fica consigo
  • Não precisa de uma chamada: as perguntas estão escritas e o resto é feito por email e pull requests

Do pagamento aos testes no seu CI

Cada passo e quando acontece. Sem chamadas, e nada chega ao seu branch principal a menos que você o integre.

Pague ao finalizar a compraPague uma única vez com cartão na página de pagamento da Stripe. A Stripe envia o recibo.2 minutos
Responda ao questionárioEnviamos-lhe um questionário curto por email logo após o pagamento: o seu site e endereço de staging, os percursos a testar, o seu fornecedor de pagamentos e o seu CI.Cerca de 20 minutos
Dê-nos acesso de testeEnvie uma conta de teste para cada perfil num email separado e adicione a nossa conta ao repositório com acesso de leitura: Read no GitHub, Reporter no GitLab. Os 10 dias úteis começam quando recebermos as suas respostas e o acesso.10 minutos
Escrevemos os testesEscrevemos um teste Playwright para cada percurso, executamo-los no seu site de staging até cada um passar e configuramos o workflow no seu CI.No prazo de 10 dias úteisApós as suas respostas e o acesso
Reveja e integreRecebe um pull request com os testes, o workflow e o readme. Depois de o integrar, os testes passam a ser executados no seu CI. A ligação para a manutenção vem com a entrega, se a quiser.Quando integrar

Até 8 percursos, um só preço

Pagamento único no checkout, que pede o seu email e cartão. Uma encomenda cobre um site ou app web e um repositório. Logo após o pagamento, enviamos-lhe por email um questionário curto. A manutenção é opcional e começa na entrega.

O que precisamos de si

Responda ao nosso questionário com o seu site e o endereço de staging, até 8 percursos, uma conta de teste para cada perfil necessário, o seu fornecedor de pagamentos em modo de teste, o seu CI e o repositório dos testes. Depois adicione a nossa conta do GitHub ou GitLab a esse repositório com acesso de leitura. Nunca pedimos o login de um cliente real nem a palavra-passe da sua administração em produção.

O que recebe

  • Um teste Playwright para cada percurso que escolher, até 8
  • Um workflow de CI para GitHub Actions ou GitLab CI que executa os testes a cada deploy, de acordo com um horário, ou ambos
  • Um relatório de testes e um trace de cada teste falhado, guardados em cada execução no seu CI
  • Um readme curto: como executar os testes, ler uma falha e adicionar um percurso
  • Tudo no seu repositório, num pull request que você integra, e o código é seu

Testes automatizados de navegador

990 €

Pagamento único ao finalizar a compra. Sem subscrição nem renovação.

Manutenção, mensalFaturação mensal

Opcional, depois de os testes serem entregues: lemos as execuções dos seus testes todas as semanas, atualizamos no prazo de 2 dias úteis os testes que as alterações do seu site quebrem e acrescentamos um novo percurso por mês, cada um como um pull request que você integra. A ligação também vem com a entrega. Cancele quando quiser; a manutenção termina no fim do mês pago.

149 €

Faturado todos os meses a partir do pagamento. Cancele quando quiser através da ligação incluída em todos os emails que enviamos.

Se não entregarmos o que está indicado nesta página, ou se mudar de ideias antes de começarmos o trabalho, recebe um reembolso integral.

Porquê comprar à AIGROW

O que pode verificar antes de pagar e depois do trabalho.

Preço fixo
990 €, pagos uma só vez. Sem subscrição, nada se renova. Tudo o que está incluído está listado nesta página antes de pagar.
Provas que pode verificar
Cada teste é executado no seu próprio CI, por isso você vê cada execução, cada falha e o respetivo trace. O readme lista cada percurso, os passos que o teste segue e o que verifica no final, e a entrega inclui a ligação para a execução no seu CI em que todos os testes passaram.
Um método público
O verificador gratuito de links quebrados segue os links em até 50 páginas do seu site e lista os que falham. Use-o antes de encomendar: mostra os links quebrados que um visitante encontra, e os testes aqui verificam os formulários e os percursos por trás deles. Executar o verificador de links quebrados

Antes de comprar

O que é um percurso, que acesso precisamos, onde os testes são executados, o que a manutenção abrange e como a cancelar.

Um caminho que um visitante segue desde uma página inicial até um resultado que podemos verificar, como registar-se e chegar ao painel, pesquisar e ver resultados, ou enviar o formulário de contacto e ver a mensagem de agradecimento. Um checkout, do carrinho à confirmação da encomenda, é um percurso.

Com qualquer site ou app web que funcione num browser, seja qual for a tecnologia usada, desde que nos possa dar uma cópia de staging ou contas de teste. Um CAPTCHA tem de estar desativado ou em modo de teste no site que testamos. Se um percurso não puder ser testado sem uma conta de cliente real ou um pagamento real, avisamos antes de começar e deixamo-lo de fora ou reembolsamos na totalidade.

Acesso de leitura ao repositório onde ficam os testes: a função Read no GitHub ou Reporter no GitLab. Trabalhamos numa cópia própria e enviamos cada alteração como um pull request (um merge request no GitLab) que você revê e integra. Um repositório do GitHub pertencente a uma conta pessoal não tem função só de leitura, por isso, nesse caso, só enviamos para os nossos próprios branches e é você quem faz o merge. Nunca pedimos uma palavra-passe.

Não. Correm apenas no seu site de staging, ou em contas de teste que nos fornecer e que não tenham dados de clientes reais, e os pagamentos correm apenas no modo de teste do seu fornecedor, como o modo de teste do Stripe ou a sandbox do PayPal. Os logins de teste ficam nos segredos do seu CI, nunca no código.

No seu próprio CI, a cada implementação, de acordo com um horário, ou ambos, e com os minutos do seu CI. O GitHub Actions é gratuito em repositórios públicos; nos privados, cada plano inclui uma quantidade mensal, e o que exceder é cobrado ao proprietário do repositório. O readme indica quanto tempo demora cada execução, para que possa ver o que consome.

Por 149 € por mês, lemos as execuções dos seus testes todas as semanas. Quando um teste falha por causa de uma alteração que fez de propósito, como um novo formulário de registo, atualizamo-lo no prazo de 2 dias úteis após a execução falhada ou após a sua nota. Quando revela uma falha real, dizemos-lhe o que falhou e onde. Acrescentamos também um novo percurso por mês; um percurso não utilizado não transita para o mês seguinte.

Cancele quando quiser através da ligação incluída em cada email que enviamos sobre o assunto. A manutenção termina no fim do mês pago. Os testes e o workflow ficam no seu repositório e continuam a correr no seu CI.

Não. Um teste verifica o percurso para o qual foi escrito, passo a passo, e o resultado final. Não verifica páginas fora desses percursos, nem a velocidade do seu site, nem quanto tráfego suporta, nem o seu nível de segurança. Garantimos os testes, o workflow e o readme, e que todos os testes passaram no seu site de staging na entrega.

A si. Os testes, o workflow e o readme ficam no seu repositório a partir do dia em que os integra, e pode alterá-los, partilhá-los ou eliminá-los. O Playwright é de código aberto, por isso não precisa de nenhuma conta connosco para continuar a executá-los.

O serviço que se segue

490 €

Correção de velocidade da loja

Medimos quatro páginas principais da sua loja Shopify ou WooCommerce em telemóvel, corrigimos o que as torna lentas numa cópia do seu tema e publicamos quando aprovar.

Ver a correção de velocidade da loja

Faça um navegador real percorrer os seus percursos principais a cada implementação.

Pague uma vez, responda ao questionário, dê-nos acesso de teste e integre um pull request com até 8 percursos testados no prazo de 10 dias úteis após as suas respostas e o acesso.

990 € · pagamento único · entrega conforme indicado ou reembolso