Leer meer over het testen van WordPress en WooCommerce plugins in Staging. De gemiddelde e-commerce website verdient aan het eind van het eerste jaar zo'n $330.000 per maand, maar één fout tijdens een update of plugin-installatie kan u uw deel van de e-commerce taart kosten. Gelukkig kun je dat voorkomen als je je WordPress en WooCommerce plugins test in staging.
Dit artikel legt uit hoe je een staging website kunt maken om je WordPress en WooCommerce plugins te testen, zodat je kostbare fouten kunt voorkomen. Het behandelt:
In WordPress verwijst staging naar een offline kloon die je ontwerpt van je WordPress site om te testen. Het is een uitstekend hulpmiddel om je website en plugins te testen zonder dat het invloed heeft op wat de bezoekers van je website zien.
De offline kloon dient als testsite en back-upsite. De timing van de back-up en het klonen is afhankelijk van de grootte van een website, maar plugins bieden een eenvoudige oplossing. In slechts enkele seconden kun je een kloon van je website maken, zodat je moeiteloos updates kunt uitvoeren en WooCommerce plugins kunt installeren.
Staging is essentieel wanneer u uw website bijwerkt, omdat het kan voorkomen dat uw website:
Er zijn veel manieren waarop het lanceren van updates voor je website fout kan gaan, en als je veel verkeer hebt en niet weet dat de site niet goed functioneert, kun je veel omzet mislopen! Het lanceren van updates is een taak die je gek kan maken als je er geen plan voor hebt.
Om al dat gedoe te vermijden, kun je je updates en plugins testen voordat je ze publiceert. Testen levert je veel voordelen op, zoals:
Het ontwikkelen van een website is een kwestie van lange adem. Tijdens de levensduur van je website zul je waarschijnlijk verschillende nieuwe updates en plugins lanceren, wat eentonig kan worden. Sommigen zouden zelfs kunnen zeggen dat het vervelend is, maar je kunt de vervelende eentonigheid vermijden door de juiste tools te gebruiken en een checklist met alle stappen die je moet nemen voor en na een update.
*Vergeet niet om je WordPress site niet op vrijdag bij te werken. Zo voorkom je een hoop potentiële chaos en problemen voor het weekend.
Browserstack Screenshot Gereedschap
De schermafbeeldingstool van Browserstack maakt het eenvoudig om schermafbeeldingen te maken met één klik op een knop. Je hoeft alleen maar de apparaattypen en browsers (maximaal 25) te selecteren waarop je je URL's wilt controleren om de tool te gebruiken. De tool doet de rest.
Met de schermafbeeldingstool van TestingBot kun je kiezen uit meer dan 3.200 combinaties van browsers en apparaten om te testen. De tool biedt screenshot vergelijking, beta en dev builds, en een native debugging tool.
CrossBrowserTesting Screenshot Tool
Met de screenshot-tool van CrossBrowserTesting kun je screenshots maken via de webapp of via hun API. Als je de API gebruikt, kun je meerdere screenshots in één keer maken over je URL's.
1. Maak een lijst van al je premium plugins en thema's die niet automatisch worden bijgewerkt.
2. Ga naar de site waar je je plugins en thema's hebt gekocht en zoek naar de meest recente versie van het item.
3. Maak een lijst van de URL's die je gaat testen na het bijwerken. Je kunt het beste je aangepaste posttemplates, WordPress-sjablonen en de primaire pagina's van je website (zoals je contactpagina, homepage, productpagina's, categoriepagina's en afrekenpagina) opnemen.
4. Maak een lijst met scenario's om te testen. Een gebruiker kan bijvoorbeeld inloggen, naar de productenpagina gaan en vervolgens naar de afrekenpagina. Je wilt alle scenario's testen die relevant zijn voor je website.
5. Maak een lijst met testscripts om de scenario's te testen.
1. Dupliceer uw hele website naar een staging-omgeving en zorg ervoor dat MySQL en PHP op beide websites hetzelfde zijn. Afhankelijk van uw hostingprovider kunt u met één klik een stagingomgeving maken. Een paar hostingproviders die met één klik een stagingomgeving kunnen maken, zijn WPEngine, SiteGround en GetFlyWheel.
2. Zorg ervoor dat de staging site overeenkomt met de oorspronkelijke website. U kunt dit doen door even rond te kijken op de site.
3. Maak schermafbeeldingen van al je URL's met behulp van de paginavullende schermafbeeldingstool. Zorg ervoor dat je screenshots maakt van alle systemen, zoals Chrome, Firefox, Safari, Edge, Android en iPhone. Er zijn enkele tools om dit proces te vereenvoudigen.
4. Werk het volgende bij:
5. Maak screenshots van de bijgewerkte staging website. Maak opnieuw screenshots van alle URL's en systemen.
6. Gebruik je tool voor het vergelijken van schermafbeeldingen om de vorige schermafbeeldingen uit stap 3 en de volgende schermafbeeldingen uit stap 5 met elkaar te vergelijken.
7. Voer de testscripts uit die u eerder hebt opgesomd. Controleer of uw formulieren, kassa's en andere belangrijke onderdelen van uw website goed werken.
1. Maak een back-up van de live site.
2. Maak screenshots van alle URL's.
3. Werk de live site bij.
4. Kijk of alles is bijgewerkt in de backend. Klik op vernieuwen om te zien of de update is mislukt voor iets op de site.
5. Wis de cache van uw live site.
6. Maak je schermafbeeldingen.
7. Vergelijk je schermafbeeldingen van stap twee met die van stap zes.
8. Voer de testscripts uit die je eerder hebt genoemd.
9. Controleer je website met een snelle visuele controle.
10. Geef jezelf een schouderklopje!
Geautomatiseerde scripts maken het testen van je WordPress website eenvoudig, maar er zijn ook andere opties. De eerste is handmatig controleren. De andere is een ontwikkelaar inhuren.
Het maken van een testscript kan tijdrovend zijn, maar het is een vrij eenvoudig proces om het script opnieuw te gebruiken als het eenmaal is gemaakt. Hier zijn de voordelen van testscripts ten opzichte van handmatig testen:
De belangrijkste conclusie is dat het testen van je WordPress en WooCommerce plugins in staging je kan behoeden voor een catastrofe. Het proces is relatief eenvoudig en gewapend met deze checklist heb je alles wat je nodig hebt voor een succesvolle update.
Of het nu gaat om het aanleveren van de benodigde stappen voor de bulk-installatie van je plugins of het uitvoeren van WordPress of WooCommerce onderhoud, we doen er alles aan om je te helpen bij het floreren in eCommerce. Als je wilt dat wij je WordPress beheren zodat jij je kunt richten op de kernaspecten van je bedrijf, neem dan vandaag nog contact met ons op en we helpen je graag!