Domanda

sto pensando ho bisogno di un plugin per il browser che fa la seguente, e se non esiste, dovrebbe. Posso anche dire FF per ora, ma potrebbe essere qualsiasi browser.

Il problema: quando si sposta un sito web da un server all'altro, è necessario prove di migrazione. E 'un dolore di cliccare su ogni link a mano e confrontarlo con il vecchio host. Hai davvero bisogno di 2 macchine o devono thrash costantemente il vostro file hosts.

Il plugin:

ti permettono di specificare una voce host alternativo per un sito web. 2 voci avrebbero mettere in chiaro, una per vivere, uno per il test.

Il plugin sarebbe strisciare ogni link sul sito, e il rendering della pagina nel browser, e salvare l'immagine di tutta la pagina.

Sarebbe passare padroni di casa e ripetere, e salvare le immagini in una seconda cartella. Dal momento che la partita motori di rendering, le immagini devono corrispondere. Abbiamo bisogno di cambiare host (come / etc / hosts) in modo che tutti i collegamenti assoluti sono gli stessi per il sito.

Ora, questo potrebbe essere parte del plugin o esterno, ora che abbiamo 2 cartelle di immagini con lo stesso nome, si corre un programma di image-diff su tutto il lotto. Un test rapido sarebbe un bdiff o hash, o abbiamo potuto ottenere più sofisticati e determinare come diverso ogni immagine è.

Questo permetterebbe di risparmiare tanto tempo. Così si può fare con gli strumenti esistenti, o ho bisogno di andare scriverlo?

È stato utile?

Soluzione

Dai un'occhiata alla Selenio , ti permette di interazioni di script con il browser e verificare il contenuto.

Altri suggerimenti

Questo è overengineered. Che tipo di sito è? Quanto grande? Quale quadro (PHP, JSP, Rails, ecc)? Perché non copiare il sito sul nuovo server e grep il codice per legami particolari con il vecchio server?

mi piacerebbe concentrarmi sul perché si ritiene che il sito può essere diverso tra i due server, e concentrarsi sulla sperimentazione questi casi specifici, piuttosto che l'intero sito. Quando un sito viene spostato in una nuova macchina i problemi sono in genere molto evidente da guardando un paio di pagine.

Presumibilmente sono entrambi guardando la stessa origine dati, presumere che vi sia una fonte di dati, altrimenti un diff cartella su due installazioni sarebbe sufficiente. Stando così le cose, dovrebbe essere un compito semplice per identificare quali aree del sito sono suscettibili di essere colpiti da una migrazione di server.

Inoltre, io non mi fiderei personalmente una macchina abbinando due immagini per firmare sistema pronto per andare a vivere. Non solo non è un sostituto per il test umani reali. Sì, è in termini di tempo, ma quanto è importante il vostro sito?

http://www.browsercam.com/ - prova gratuita dovrebbe permettere di specificare la pagina principale e seguire i link per fare screenshot automaticamente delle pagine secondarie pure.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top