för WordPress

Underhåll, förvaltning och drift för WordPress

Håll din site stabil under uppdatingar - upptäck fel före de introduceras på din site

Håll problem borta vid uppdateringar

Uppdateringar i WordPress kan ses som något man gör på ett par minuter, och sen går vidare med något annat. I en perfekt värld så skulle detta sannolikt vara sant, men faktum är att uppdateringar kan skapa stora problem om man inte vidtar vissa åtgärder före och efter uppdateringarna.

Detta är den främsta orsaken till varför vi alltid uppdaterar på en staging-version av siten först, samt att vi analyserar och testar den med automatiserade tester.

Hur kan man veta om något har förändrats på siten efter uppdateringar?

Detta är väldigt svårt om man inte har hjälp av automatiserade tester. Teoretiskt är det möjligt att gå igenom siten manuellt, dock kan det vara svårt att veta exakt hur allt såg ut och fungerade innan uppdateringar även på en liten site. På större siter kan det i princip vara omöjligt att gå igenom allt manuellt utan att missa eventuella förändringar.

Vi använder Visual Regression Testing för att upptäcka visuella förändringar, och automatiserade skript-tester för att verifiera funktionalitet i back-end. Läs mer om dessa processer nedan.

Tillgängliga uppdateringar i WordPress, hur uppdaterar vi säkert samtidigt som vi försäkrar oss om att inget har förändrats efter uppdateringarna?

Hur upptäcker vi visuella förändringar?

Visual Regression Testing

Vi använder Visual Regression Testing för att upptäcka visuella förändringar vid uppdateringar. Visual Regression Testing jämför siten visuellt före och efter, vi kan därmed upptäcka alla typer av förändringar i frontend.

För att upptäcka alla visuella förändringar behöver vi skärmdumpar före- och efter uppdateringarna. Vi kan därefter jämföre de två visuellt för att se om det skett några förändringar.

Se hur det fungerar i videon nedan.

Före Visual Regression Testing before state
Efter Visual Regression Testing after state
Förändring Visual Regression Testing difference between before and after
 

Hur det ser ut visuellt när vi jämför siten före- och efter uppdateringar

Läs mer om Visual Regression Testing »

 

Hur försäkrar vi oss om bibehållen funktionalitet efter uppdateringar?

Automatiserade funktionalitetstest

Vi använder automatiserade test i en molnbaserad webbläsare som automatiskt testar funktionalitet både i backend och frontend.

Dessa skript kan testa i princip vad som helst, så som att logga in i WordPress, skapa en ny bloggpost, eller beställa något från WooCommerce.

Se hur det fungerar i videon nedan.

 

Hur automatiserade test fungerar - skript loggar in i WordPress och skapar en ny post

 

Var utför vi uppdateringar?

Vi utför alltid alla uppdateringar på en staging server eller på en exakt kopia av siten först.

STAGING-SITE

Om allting gick som det skulle på kopian, då kan vi gå vidare med att uppdatera den faktiska siten.

PRODUKTIONS-SITE

Sammanfattning: vår process för säkert utföra uppdateringar i WordPress

 
Klona siten till en tillfällig installation eller en exakt kopia på samma server
Ta skärmdumpar på den klonade siten för att kunna jämföra hur den såg ut före och efter
Kör automatiserade tester i backend för att testa om allt fungerar som det ska före uppdateringarna
Uppdatera WordPress, teman och plugins på kopian
Ta skärmdumpar på hela den klonade siten igen för att kunna jämföra hur den såg ut före och efter (Visual Regression Testing)
Kör automatiserade tester i backend igen för att testa om allt fungerar som det ska efter uppdateringarna
Om allting fungerar och ser ut som det ska görs processen om på produktions-siten
Den här metoden är det säkraste sättet att uppdatera en WordPress-site på. Den kommer upptäcka alla visuella förändringar på siten, samt problem i backend kommer upptäckas med en kombination av automatiserade och manuella tester.
 

Abonnemang för underhåll, förvaltning och drift av WordPress

  • Underhåll, förvaltning och drift av WordPress
    - Standard
  • 500:- + moms/månad eller 5.000:- + moms/år
  • Stabil webb med minimerade risker vid uppdateringar - utan extra tester
  • Daglig backup
  • Skapande av staging-site
  • Bevakning av status (om den går offline)
  • Uppdateringar av WordPress/plugins/teman 2ggr/månad
  • Visual Regression testning för att upptäcka visuella förändringar
  • Uppdateringar på exakt kopia före uppdatering av produktions-webben
  • Support via email, Slack eller Hangouts
  • Säkerhetsplugin med brandvägg
  • Manuella tester för backend-end funktionalitet (2 test/scenarios ingår)
  • Automatiserade tester för backend-end funktionalitet (4 test ingår)
  • 30 minuter generell utveckling per månad
  • BESTÄLL NU »
  • Underhåll, förvaltning och drift av WordPress
    - Professionell
  • 750:- + moms/månad eller 7.500:- + moms/år
  • Stabil webb med minimerade risker vid uppdateringar - med extra tester
  • Daglig backup
  • Skapande av staging-site
  • Bevakning av status (om den går offline)
  • Uppdateringar av WordPress/plugins/teman 2ggr/månad
  • Visual Regression testning för att upptäcka visuella förändringar
  • Uppdateringar på exakt kopia före uppdatering av produktions-webben
  • Manuella tester för backend-end funktionalitet (2 test/scenarios ingår)
  • Automatiserade tester för backend-end funktionalitet (4 test ingår)
  • Support via email, Slack eller Hangouts
  • 30 minuter generell utveckling per månad
  • Säkerhetsplugin med brandvägg
  • BESTÄLL NU »

Ställ en fråga eller skapa ett supportärende

 

 
Drivs stolt av WordPress
WordPress tema av Rikard Degler
© 2019 steadywp.se