Automatiserede browsertests til dit website eller din webapp: Playwright-tests af op til 8 centrale forløb, kørt i din egen CI ved hver udrulning

990 €Fast pris, betalt én gangInden for 10 arbejdsdage efter dine svar og din adgang

Hver ændring når dig som en pull request, som du selv fletter, og koden er din. Leveret som beskrevet, eller pengene tilbage i fuld størrelse.

AIGROW skriver Playwright-tests, der styrer en rigtig browser gennem op til 8 centrale forløb på dit website eller din webapp, f.eks. tilmelding, login, søgning, kurv, checkout i din betalingsudbyders testtilstand og kontaktformularer, for 990 € betalt én gang. De kører i din egen GitHub Actions eller GitLab CI ved hver udrulning eller efter en tidsplan.

Hvad browsertestene gør, og hvad de ikke gør

En browsertest åbner dit website i en rigtig browser og gør det, en besøgende gør: den udfylder formularer, klikker og kontrollerer, hvad siden viser til sidst. Vi skriver én test for hvert forløb, du vælger, op til 8, med Playwright, et open source-testværktøj fra Microsoft.

Det gør den
  • Skriver én Playwright-test for hvert forløb, du vælger, op til 8, f.eks. tilmelding, login, søgning, kurv, checkout og kontaktformularer
  • Kører kun en checkout i din betalingsudbyders testtilstand, f.eks. Stripe-testtilstand eller PayPal-sandbox
  • Kører testene i Chromium og, hvis du ønsker det, også i Firefox og WebKit, motoren bag Safari
  • Opsætter en arbejdsgang i din GitHub Actions eller GitLab CI, der kører testene ved hver udrulning, efter en tidsplan eller begge dele
  • Gemmer testrapporten fra hver kørsel i din CI, med en trace af hver fejlet test, der viser det trin, hvor den stoppede
  • Opbevarer testlogins i din CI's secrets, aldrig i koden
  • Skriver en kort readme om, hvordan du kører testene, læser en fejl og tilføjer et forløb
  • Sender hver ændring som en pull request (en merge request på GitLab), som du kan gennemgå og flette
Det gør tjenesten ikke
  • Den tester ikke mod rigtige kundekonti: kun dit staging-website eller de testkonti, du giver os
  • Den foretager ikke rigtige betalinger: betalinger kører kun i din udbyders testtilstand
  • Den belastningstester ikke dit website og måler ikke, hvor meget trafik det kan klare
  • Den tester ikke din sikkerhed: ingen scanninger, ingen angreb, ingen forsøg på at komme uden om et login
  • Den scraper eller tester ikke websites, der ikke er dine
  • Den lover ikke at finde alle fejl: en test kontrollerer det forløb, den er skrevet til, og intet andet
  • Den retter ikke dit website: når en test viser en fejl, fortæller vi dig hvor, og rettelsen er din opgave
  • Der kræves intet opkald: spørgsmålene er skrevet, og resten foregår via e-mail og pull requests

Fra betaling til tests i din CI

Hvert trin og hvornår det sker. Intet opkald, og intet når din main-branch, medmindre du fletter det.

Betal ved checkoutBetal én gang med kort via Stripe. Stripe sender kvitteringen.2 minutter
Besvar spørgeskemaetVi sender dig et kort spørgeskema på e-mail lige efter betalingen: dit website og din staging-adresse, de forløb, der skal testes, din betalingsudbyder og din CI.Cirka 20 minutter
Giv os testadgangSend en testkonto for hver rolle i en separat e-mail, og tilføj vores konto til repositoryet med læseadgang: Read på GitHub, Reporter på GitLab. De 10 arbejdsdage starter, når vi har dine svar og din adgang.10 minutter
Vi skriver testeneVi skriver én Playwright-test for hvert forløb, kører dem mod dit staging-website, til hver enkelt består, og opsætter arbejdsgangen i din CI.Inden for 10 arbejdsdageEfter dine svar og din adgang
Gennemgå og fletDu får en pull request med testene, arbejdsgangen og readme-filen. Når du har flettet den, kører testene i din CI. Linket til vedligeholdelse følger med overdragelsen, hvis du ønsker det.Når du fletter

Op til 8 forløb, én pris

Betales én gang i checkout, som beder om din e-mail og dit kort. Én ordre dækker ét website eller én webapp og ét repository. Lige efter betalingen sender vi dig et kort spørgeskema på e-mail. Vedligeholdelse er valgfri og starter ved overdragelsen.

Det skal vi bruge fra dig

Besvar vores spørgeskema med dit website og dets staging-adresse, op til 8 forløb, en testkonto for hver rolle, de kræver, din betalingsudbyder i testtilstand, din CI og det repository, som testene skal ligge i. Tilføj derefter vores GitHub- eller GitLab-konto til repositoryet med læseadgang. Vi beder aldrig om en rigtig kundes login eller en adgangskode til din live-administration.

Det får du

  • Én Playwright-test for hvert forløb, du vælger, op til 8
  • En CI-arbejdsgang til GitHub Actions eller GitLab CI, der kører testene ved hver udrulning, efter en tidsplan eller begge dele
  • En testrapport og en trace af hver fejlet test, gemt ved hver kørsel i din CI
  • En kort readme: hvordan du kører testene, læser en fejl og tilføjer et forløb
  • Det hele i dit repository som en pull request, du fletter, og koden er din

Automatiserede browsertests

990 €

Betales én gang ved bestilling. Intet abonnement, ingen automatisk fornyelse.

Vedligeholdelse, månedligtOpkræves månedligt

Valgfrit, når dine tests er overdraget: vi gennemgår dine testkørsler hver uge, opdaterer de tests, som ændringer på dit website ødelægger, inden for 2 arbejdsdage og tilføjer én ny brugerrejse om måneden, hver gang som en pull request, du merger. Linket følger også med overdragelsen. Opsig når som helst. Vedligeholdelsen stopper ved udgangen af den betalte måned.

149 €

Opkræves hver måned fra betalingen. Opsig når som helst via linket i hver email, vi sender.

Hvis vi ikke leverer det, der står på denne side, eller du ombestemmer dig, før arbejdet begynder, får du alle pengene tilbage.

Hvorfor købe hos AIGROW

Det, du kan kontrollere, før du betaler og efter arbejdet.

En fast pris
990 €, betalt én gang. Intet abonnement, intet fornyes. Alt, hvad der er inkluderet, står på denne side, før du betaler.
Dokumentation, du kan kontrollere
Hver test kører i din egen CI, så du selv kan se hver kørsel, hver fejl og dens trace. Readme-filen beskriver hvert forløb, de trin testen gennemgår, og hvad den kontrollerer til sidst, og overdragelsen linker til den kørsel i din CI, hvor alle tests bestod.
En offentlig metode
Den gratis kontrol af ødelagte links følger linkene på op til 50 sider på dit website og viser dem, der fejler. Kør den, før du bestiller: den viser de ødelagte links, en besøgende støder på, mens testene her kontrollerer formularerne og brugerrejserne bagved. Kør kontrollen af ødelagte links

Før du køber

Hvad et forløb er, hvilken adgang vi har brug for, hvor testene kører, hvad vedligeholdelse dækker, og hvordan du opsiger den.

Én vej, en besøgende følger fra en startside til et resultat, vi kan kontrollere, f.eks. at tilmelde sig og lande på kontrolpanelet, at søge og se resultater eller at sende kontaktformularen og se takkebeskeden. En checkout fra kurven til ordrebekræftelsen er ét forløb.

Ethvert website eller enhver webapp, der kører i en browser, uanset hvad den er bygget med, hvis du kan give os en staging-kopi eller testkonti. En CAPTCHA skal være slået fra eller i testtilstand på det website, vi tester. Hvis et forløb ikke kan testes uden en rigtig kundekonto eller en rigtig betaling, fortæller vi dig det, før vi går i gang, og udelader det eller refunderer dig fuldt ud.

Læseadgang til det repository, hvor testene skal ligge: rollen Read på GitHub eller Reporter på GitLab. Vi arbejder på vores egen kopi og sender hver ændring som en pull request (en merge request på GitLab), som du gennemgår og merger. Et GitHub-repository, der ejes af en personlig konto, har ingen skrivebeskyttet rolle, så dér pusher vi kun til vores egne branches, og du merger. Vi beder aldrig om en adgangskode.

Nej. De kører kun mod dit staging-website eller mod testkonti, som du giver os, og som ikke indeholder rigtige kundedata, og betalinger kører kun i din betalingsudbyders testtilstand, fx Stripe test mode eller PayPal sandbox. Test-logins ligger i din CI's secrets, aldrig i koden.

I din egen CI, ved hver udrulning, efter en tidsplan eller begge dele, og på dine CI-minutter. GitHub Actions er gratis på offentlige repositories. På private indeholder hvert abonnement en månedlig kvote, og forbrug ud over den faktureres til repositoryets ejer. Readme-filen oplyser, hvor lang tid en kørsel tager, så du kan se, hvad den bruger.

For 149 € om måneden gennemgår vi dine testkørsler hver uge. Når en test fejler på grund af en ændring, du bevidst har lavet, fx en ny tilmeldingsformular, opdaterer vi den inden for 2 arbejdsdage efter den mislykkede kørsel eller efter din besked. Når den viser en reel fejl, fortæller vi dig, hvad der gik i stykker, og hvor. Vi tilføjer også én ny brugerrejse om måneden. En ubrugt brugerrejse overføres ikke.

Opsig når som helst via linket i hver e-mail, vi sender om den. Vedligeholdelsen stopper ved udgangen af den betalte måned. Testene og arbejdsgangen bliver liggende i dit repository og fortsætter med at køre i din CI.

Nej. En test kontrollerer den brugerrejse, den er skrevet til, trin for trin, og resultatet til sidst. Den kontrollerer ikke sider uden for de rejser, hvor hurtigt dit website er, hvor meget trafik det kan klare, eller hvor sikkert det er. Vi lover testene, arbejdsgangen og readme-filen samt at hver test bestod på dit staging-website ved overdragelsen.

Det gør du. Testene, arbejdsgangen og readme-filen ligger i dit repository fra den dag, du merger dem, og du må ændre, dele eller slette dem. Playwright er open source, så du behøver ingen konto hos os for at blive ved med at køre dem.

Den ydelse, der passer som det næste

490 €

Hastighedsrettelse til butikken

Vi måler fire vigtige sider i din Shopify- eller WooCommerce-butik på mobil, retter det, der gør dem langsomme, på en kopi af dit tema og udgiver, når du godkender.

Se hastighedsrettelsen til din butik

Lad en rigtig browser gennemgå dine vigtigste brugerrejser ved hver udrulning.

Betal én gang, besvar spørgeskemaet, giv os testadgang, og merge en pull request med op til 8 testede brugerrejser inden for 10 arbejdsdage efter dine svar og din adgang.

990 € · betales én gang · leveres som beskrevet, ellers får du pengene tilbage