La settimana scorsa, un amico che gestisce diversi siti WordPress mi ha chiamato in preda al panico. Un aggiornamento di routine di un plugin aveva danneggiato il menu di navigazione del suo cliente, ma lui non se n'era accorto finché i clienti non avevano iniziato a lamentarsi.
Questo è un problema comune che ho visto innumerevoli volte, ed è esattamente il motivo per cui il test di regressione visiva è così importante per i proprietari di siti web WordPress.
Il test di regressione visiva potrebbe sembrare complicato. Tuttavia, è in realtà una soluzione semplice che può farti risparmiare ore di controlli manuali e prevenire problemi di layout imbarazzanti.
In genere, funziona confrontando automaticamente screenshot prima e dopo delle tue pagine. Questo aiuta a individuare anche le più piccole modifiche visive che potrebbero compromettere l'aspetto del tuo sito. 🔍
In questa guida, ti mostrerò come eseguire il test di regressione visiva sul tuo sito WordPress. Dopo aver testato numerosi strumenti e metodi, ho trovato la soluzione più affidabile che non richiederà alcuna conoscenza di codifica o competenza tecnica.

Cos'è il test di regressione visiva e perché è importante? 🤔
Ogni volta che aggiorni il tuo sito, che si tratti di un aggiornamento del core di WordPress, un nuovo plugin, una modifica del tema o solo una piccola modifica al codice, c'è la possibilità che qualcosa sul front-end possa spostarsi fuori posto.
Ad esempio, un pulsante potrebbe scomparire, il tuo layout potrebbe rompersi o un'immagine del prodotto potrebbe smettere di caricarsi correttamente.
Il problema? Questi bug visivi spesso passano inosservati finché un visitatore non li segnala tramite un modulo di contatto o un sondaggio di feedback sul design.
A quel punto, il danno all'esperienza utente del tuo sito potrebbe essere già fatto.
È qui che entra in gioco il test di regressione visiva.
Il processo è semplice: scatta istantanee delle tue pagine prima e dopo un aggiornamento, quindi confrontale per individuare eventuali modifiche.
E se stai testando su un sito di staging (cosa che consigliamo), puoi apportare aggiornamenti in sicurezza ed eseguire confronti per individuare problemi visivi prima che vadano online.
La buona notizia? Non devi farlo manualmente.
Con strumenti di test di regressione visiva come VRTs, Percy o BackstopJS, puoi automatizzare i confronti degli screenshot e verificare l'aspetto del tuo sito su diverse dimensioni dello schermo, aiutandoti a individuare problemi di layout su desktop, tablet e dispositivi mobili.
Perché è importante per gli utenti WordPress?
Se gestisci un sito web WordPress, il test di regressione visiva è una rete di sicurezza che ti fa risparmiare tempo. Invece di navigare in ogni pagina dopo un aggiornamento, questo strumento ti fornisce un report visivo di ciò che è cambiato e se si tratta di qualcosa che devi correggere.
È particolarmente utile in molti scenari, come agenzie che eseguono aggiornamenti su più siti WordPress, freelance che gestiscono siti web di clienti o proprietari di negozi online che vogliono assicurarsi che le pagine dei prodotti e del checkout rimangano intatte.
In breve, il test di regressione visiva ti aiuta a evitare sorprese frustranti, a risparmiare tempo e a mantenere il tuo sito WordPress funzionante senza intoppi.
Detto questo, ti mostrerò come eseguire facilmente il test di regressione visiva in WordPress. Ecco una rapida panoramica di tutti i passaggi che tratterò in questa guida:
- Passaggio 1: Installa e attiva il plugin di test di regressione visiva
- Passaggio 2: Configura le impostazioni del plugin VRT
- Passaggio 3: Aggiungi nuove pagine o post da testare
- Passaggio 4: Verifica le differenze visive
- Passaggio 5: Rivedi e agisci
- Domande frequenti sull'esecuzione del test di regressione visiva in WordPress
🧑💻 Suggerimento Pro: Prima di eseguire test di regressione visiva o apportare modifiche al design, ti consiglio vivamente di utilizzare un sito di staging.
Un sito di staging è una copia privata del tuo sito web live dove puoi testare in sicurezza aggiornamenti, modifiche ai plugin o modifiche al design, senza influire sui tuoi utenti. Ti aiuta a individuare problemi di layout, pulsanti mancanti o bug visivi prima che vengano pubblicati.
Non sei sicuro di come impostarne uno? Consulta la nostra guida passo passo su come creare un sito di staging per WordPress per tutti i dettagli.
Passaggio 1: Installa e attiva il plugin di test di regressione visiva
In questo tutorial, userò il plugin VRTs perché è adatto ai principianti e super facile da usare per il test di regressione visiva. Che si tratti di un layout spostato, di un pulsante mancante o di un elemento danneggiato dopo un aggiornamento, VRTs ti aiuta a individuarlo precocemente.
Ecco come funziona: Il plugin acquisisce screenshot delle pagine che selezioni. Puoi quindi attivare i confronti manualmente o programmarli per l'esecuzione automatica dopo aver apportato modifiche al tuo sito, come l'aggiornamento di un plugin o la modifica del tuo tema.
Il plugin confronta quindi gli screenshot 'prima' e 'dopo' fianco a fianco ed evidenzia eventuali differenze visive.
Quindi, invece di controllare manualmente ogni pagina, ottieni un rapido report visivo che mostra cosa è cambiato e se qualcosa sembra fuori posto.
Per installare il plugin, devi prima visitare il sito Web VRTs e iscriverti a un piano facendo clic sul pulsante 'Inizia gratuitamente'.

Puoi quindi scegliere uno dei piani. Il piano gratuito ti permetterà di testare fino a 3 pagine al giorno su un dominio e programmare test giornalieri.
D'altra parte, i piani a pagamento ti permetteranno di testare un numero maggiore di pagine, eseguire test manuali ed eseguire automaticamente test di regressione visiva dopo gli aggiornamenti del core di WordPress, dei plugin e dei temi.
Fai semplicemente clic su 'Acquista ora' o 'Installa ora' sotto il piano che desideri utilizzare.

Quindi, segui le istruzioni per iscriverti a un account sul sito Web VRTs e aggiungere i tuoi dettagli di pagamento.
Una volta completato il pagamento, verrai reindirizzato alla tua dashboard VRTs, dove potrai scaricare il plugin come file .zip.
Quindi, vai semplicemente su Plugin » Aggiungi Plugin e fai clic sul pulsante ‘Carica Plugin’. Da qui, puoi scegliere il file .zip del plugin VRTs che hai appena scaricato.

Assicurati di attivare il plugin una volta installato. Per tutti i dettagli, puoi consultare la nostra guida su come installare un plugin WordPress.
Passaggio 2: Configura le impostazioni del plugin VRT
Una volta attivato il plugin, è ora di impostare quando i tuoi test di regressione visiva devono essere eseguiti.
Vai su VRTs » Impostazioni nel tuo menu di amministrazione di WordPress.
Una volta dentro, puoi scorrere fino alla sezione ‘Trigger’ – è qui che dici al plugin quando acquisire e confrontare automaticamente gli snapshot.

Ecco le opzioni disponibili:
- Esegui Test ogni 24 ore (Gratuito) – Questa è l'impostazione predefinita. VRTs controllerà automaticamente i tuoi post o pagine selezionati una volta al giorno per modifiche visive.
- Esegui Test dopo gli aggiornamenti di WordPress e dei plugin (Pro) – Ottimo per individuare problemi di layout causati dagli aggiornamenti, proprio nel momento in cui si verificano.
- Esegui Test con le tue app preferite (Pro) – Collega VRTs con strumenti o flussi di lavoro esterni utilizzando webhooks.
- Esegui Test su richiesta (Pro) – Attiva manualmente i test ogni volta che ne hai bisogno, direttamente dalla tua dashboard di WordPress.
Una volta selezionato il trigger che si adatta al tuo flusso di lavoro (o alla tua licenza), fai semplicemente clic sul pulsante ‘Salva Modifiche’ in fondo alla pagina.
Passaggio 3: Aggiungi nuove pagine o post da testare
Once you’ve configured the plugin settings, it’s time to choose which pages or posts you’d like to include in your visual regression tests.
Let’s now switch to the ‘Tests’ tab, which is where you’ll manage and run your visual tests.
From here, you can click the ‘Add New’ button. This will let you choose posts or pages to test.

In the popup that appears, you need to choose the pages or posts you want to perform the visual regression testing on.
Then, click ‘Add New Test’ to confirm your selections.

The VRTs plugin will take an initial snapshot of each selected page. This acts as your baseline — basically a “before” version of how your posts or pages look right now.
After setting up your test, you’ll see an instruction to refresh the page to load the initial snapshot. Go ahead and do just that.

With that done, you’ll find a link to the page or post snapshot you added for testing.
Vedrai anche che lo stato del test viene impostato automaticamente su 'Pianificato' per il giorno successivo. Questo perché la versione gratuita di VRT esegue i test con una pianificazione di 24 ore.

Puoi fare clic sul collegamento 'Visualizza snapshot' per controllare lo screenshot iniziale.
Si aprirà in una nuova scheda in questo modo:

Ora puoi apportare le modifiche necessarie al tuo sito. Poi, torna domani per rivedere il confronto e individuare eventuali problemi visivi imprevisti.
Passaggio 4: Verifica le differenze visive
Una volta completato il test e rilevati eventuali bug visivi, dovresti vedere un avviso di notifica nella scheda VRT » Esecuzioni.

Una volta all'interno, puoi passare il mouse sull'esecuzione con modifiche rilevate.
Quindi, fai clic sul collegamento 'Mostra dettagli' quando appare.

Nella schermata successiva, vedrai un confronto affiancato della tua pagina, che mostra le versioni prima e dopo.
Il plugin evidenzia automaticamente le differenze visive, in modo da poter individuare rapidamente:
- Spostamenti di layout ed elementi disallineati: Se il tuo design cambia dopo un aggiornamento del plugin o una modifica del tema, come pulsanti che si spostano o testo che salta, VRT lo segnalerà.
- Elementi mancanti o non funzionanti: Che si tratti di un'immagine mancante, di un pulsante CTA o di un modulo incorporato, VRT rende facile individuare qualsiasi cosa scompaia inaspettatamente, il che è particolarmente utile per pagine di eCommerce o landing page.
- Modifiche impreviste ai contenuti: Il plugin ti avviserà anche di modifiche a testo, collegamenti o immagini, in modo da poter individuare modifiche non autorizzate o errori di pubblicazione prima degli utenti.
Puoi utilizzare la maniglia di trascinamento al centro dello schermo per scorrere tra le versioni vecchia e nuova e confermare visivamente le modifiche esatte.

Passaggio 5: Rivedi e agisci
Dopo aver eseguito un test di regressione visiva, puoi intraprendere azioni basate sui risultati. Ecco cosa puoi fare successivamente:
- Modifica manualmente la pagina: Se le modifiche sono piccole, puoi risolvere i problemi direttamente modificando la pagina, ad esempio regolando il layout, spostando elementi o ripristinando funzionalità mancanti.
- Ripristina un backup: Se le modifiche sono più grandi o difficili da correggere, puoi ripristinare la pagina a una versione precedente utilizzando il backup del tuo sito web o la cronologia delle versioni. Questo aiuta a evitare di lasciare problemi sul tuo sito.
✋ Hai bisogno di una raccomandazione per uno strumento di backup? Duplicator è un'ottima scelta. È facile da usare e ti permette di clonare il tuo sito WordPress in pochi clic.
Alcuni dei nostri siti web aziendali utilizzano attualmente Duplicator per i backup e le migrazioni del sito, e consiglio vivamente di darci un'occhiata. Leggi la nostra recensione completa di Duplicator per saperne di più!
Domande frequenti sull'esecuzione del test di regressione visiva in WordPress
Se hai appena iniziato con i test di regressione visiva, non sei solo. Ecco alcune risposte rapide alle domande comuni che sento spesso da utenti e sviluppatori WordPress.
Qual è la differenza tra snapshot testing e visual regression testing?
Lo snapshot testing verifica che il codice o il contenuto del tuo sito web rimanga lo stesso, un po' come salvare un backup di come le cose dovrebbero essere.
Il visual regression testing, d'altra parte, si concentra sull'aspetto del tuo sito. Confronta gli screenshot prima e dopo gli aggiornamenti per individuare modifiche al layout, elementi mancanti o bug visivi che potresti non notare subito.
Qual è il miglior strumento per il test di regressione visiva in WordPress?
L'opzione più semplice è il plugin VRTs – Visual Regression Tests. È facile da usare per i principianti, non richiede alcuna codifica e funziona direttamente dalla tua dashboard. Inoltre, ha una versione gratuita che è super facile da usare.
Come posso eseguire il test di regressione manualmente?
Il test di regressione manuale significa scorrere il tuo sito e controllare le pagine chiave dopo aver apportato modifiche, come l'installazione di un nuovo plugin o l'aggiornamento del tuo tema.
Vorrai visitare la tua homepage, la pagina dei contatti, il processo di checkout (se ne hai uno) e qualsiasi layout personalizzato per assicurarti che tutto abbia ancora l'aspetto e funzioni come dovrebbe. Funziona, ma può richiedere molto tempo se gestisci un sito grande o molto trafficato.
Come si velocizza il test di regressione?
Il modo migliore per risparmiare tempo è automatizzarlo. L'utilizzo di un plugin come VRTs – Visual Regression Tests ti consente di creare snapshot delle tue pagine importanti e confrontarli rapidamente dopo un aggiornamento.
Non c'è bisogno di fare clic manualmente su ogni pagina: il plugin esegue il controllo visivo per te.
Puoi anche testare prima gli aggiornamenti su un sito di staging, in modo da non dover correggere problemi su un sito live.
Quali sono i modi migliori per testare il design di un sito web WordPress?
Ecco alcuni suggerimenti per testare il tuo design WordPress:
- Utilizza uno strumento di regressione visiva come VRTs – Visual Regression Tests per individuare le modifiche al design.
- Visualizza in anteprima gli aggiornamenti del tuo tema e dei plugin su un sito di staging.
- Testa su più dimensioni dello schermo (desktop, tablet e mobile).
- Utilizza gli strumenti di sviluppo del browser per verificare l'aspetto del tuo sito in diverse viewport.
- Chiedi feedback agli utenti o ai clienti: spesso notano cose che potresti trascurare.
Spero che questo articolo ti abbia aiutato a imparare come eseguire il test di regressione visiva in WordPress. Successivamente, potresti voler consultare il nostro articolo su come creare chat room in WordPress per i tuoi utenti e le migliori domande sul feedback dell'esperienza utente da porre ai visitatori del sito.
Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Hai una domanda o un suggerimento? Lascia un commento per iniziare la discussione.