Frage

Ich denke, ich eine Browser-Plugin benötigen, die die folgenden, und wenn es nicht vorhanden ist, es sollte. Ich kann FF auch sagen, für jetzt, aber es könnte jeder Browser sein.

Das Problem: Wenn eine Website von einem Server auf einen anderen verschieben, müssen Sie die Migrationsprüfung. Es ist ein Schmerz auf jede Verbindung von Hand klicken und es auf den alten Host zu vergleichen. Sie müssen wirklich zwei Maschinen oder müssen ständig Ihre Hosts-Datei dreschen.

Das Plugin:

Hier können Sie einen alternativen hosts-Eintrag für eine Website angeben. machen 2 Einträge wäre es klar, eine für Live, eine für Test.

Das Plugin würde jeden Link auf der Website durchsucht, und die Seite im Browser machen und ein Bild der gesamten Seite speichern.

Es würde Gastgeber wechseln und wiederholen, und die Bilder in einem zweiten Ordner speichern. Da das Rendering-Engines Spiel, sollten die Bilder entsprechen. Wir müssen wechseln Hosts (wie / etc / hosts), so dass alle absoluten Links das gleiches gilt für die Website.

Nun, das könnte einen Teil des Plug-in oder extern sein, jetzt, wo wir haben zwei Ordner gleichnamigen Bilder, führen wir ein Bild-Diff-Programm auf der gesamten Charge. Ein schneller Test wäre ein bdiff oder Hash, oder wir könnten komplexere erhalten und bestimmen wie verschiedene jedes Bild ist.

Das würde so viel Zeit sparen. So kann es mit den vorhandenen Werkzeugen durchgeführt werden, oder muss ich es gehen schreiben?

War es hilfreich?

Lösung

Hier finden Sie aktuelle Selen , ermöglicht es Ihnen, Skript-Interaktionen mit dem Browser und den Inhalt überprüfen.

Andere Tipps

Das ist overengineered. Was für eine Art von Website ist es? Wie groß? Welche Rahmenbedingungen (PHP, JSP, Rails, etc.)? Warum nicht die Website auf den neuen Server kopieren und grep den Code für spezifische Bindung an den alten Server?

Ich würde konzentrieren sich auf, warum die Seite zwischen zwei Servern unterscheiden würde, und konzentrieren sich auf die spezifischen Fälle eher Prüfung als die gesamte Website. Wenn eine Website auf eine neue Maschine bewegt wird, sind die Probleme im Allgemeinen sehr offensichtlich aus auf ein paar Seiten suchen.

Vermutlich beide suchen sie auf der gleichen Datenquelle, vorausgesetzt, es gibt eine Datenquelle, da sonst ein Ordner diff auf den beiden Anlagen ausreichen würde. Da dies der Fall, sollte es eine einfache Aufgabe sein, zu erkennen, welche Bereiche der Website sind wahrscheinlich von einer Server-Migration betroffen sein.

Außerdem würde ich persönlich nicht einer Maschine vertrauen passenden zwei Bilder System bereit zu unterzeichnen live zu gehen. Es gibt einfach keinen Ersatz für echte menschliche Tests. Ja, es ist zeitaufwendig, aber wie wichtig ist Ihre Website?

Versuchen Sie http://www.browsercam.com/ - sollten kostenlose Testversion können Sie Haupt-Seite angeben und Links folgen, um Screenshots automatisch der Unterseiten sowie zu machen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top