Testmethode: Verwenden von "Private Browsing" zum Testen von Sites ohne Cache?

8

Ich frage mich, ob jemand in den privaten Browsermodus wechselt, um Sites ohne Cache zu testen? Sie wissen, wenn Sie den Cache löschen müssen, um sicherzustellen, dass das, was Sie sehen, frisch vom Server ist. Sicherlich ist das private Surfen ein sicherer und schneller Weg, dies zu tun, anstatt jedes Mal zu Ihren Einstellungen gehen zu müssen / p>

Wenn ich das da draußen zeige, um zu sehen, wie andere Leute es tun oder wenn es einen Haken bei dieser Art des Testens gibt, von dem ich vielleicht nichts weiß.

Danke.

    
RGBK 18.10.2010, 11:05
quelle

4 Antworten

7

Wir verwenden genau diesen Ansatz mit iMacros für unsere Web-Regressionstests. Und nachdem ich dies nun seit fast einem halben Jahr gemacht habe, kann ich bestätigen, dass es no Catch oder Side-Effect gibt ;-)

Es benutzt wirklich einen leeren Cache und (als Antwort auf Colin) zumindest für unsere AJAX-lastige Webseite und alle viele Referenzseiten, die ich getestet habe, sehe ich keinen Unterschied zwischen privatem Modus und normalem Modus Respekt gegenüber dem Verhalten der Website.

Siehe auch Ссылка

Bei einigen Webtest-Aufgaben ist es wichtig, dass verschiedene Browserinstanzen auf demselben Computer keine Cookies freigeben.

Beispiel: Angenommen, Sie sind Google und müssen Google Mail testen. Dann müssen Sie möglicherweise zwanzig IE- oder Firefox-Instanzen auf demselben Computer ausführen, aber jeder hat sich in einem anderen Google Mail-Konto angemeldet. Was iMacros in Instanz A mit dem Google Mail-Konto A tut, sollte die nächste Instanz, die im Google Mail-Konto B angemeldet ist, nicht beeinflussen.

iMacros erreicht dies mit den folgenden iimInit-Schaltern:

  1. iMacros für Internet Explorer

    Verwenden Sie den Schalter -iePrivate . Dann werden Cookies nicht zwischen den einzelnen Instanzen geteilt. Der IE InPrivate-Modus ist identisch mit einer normalen IE-Instanz, mit der Ausnahme, dass Cookies nicht auf der Festplatte gespeichert und daher nicht gemeinsam genutzt werden.

  2. iMacros für Firefox

    Verwenden Sie den Profilschalter -fxProfile . Firefox teilt keine Cookies zwischen verschiedenen Profilen. Wenn Sie 20 separate Firefox-Instanzen benötigen, müssen Sie 20 Firefox-Profile erstellen.

FrankJK 18.10.2010, 11:35
quelle
2

Ich merke, dass ich zu spät zur Party komme, aber ich bin auf diese Frage gestoßen, als ich mit IE8 nach weiteren Informationen über "InPrivate Browsing" gesucht habe.

Ich dachte, ich sollte hinzufügen, dass zumindest "Browsing" "InPrivate" zumindest bei IE8 NICHT verhindert, dass Cache-Dateien auf die Festplatte geschrieben werden. Es löscht jedoch seine zwischengespeicherten Dateien, wenn der Browser geschlossen wird.

Wenn ich also Ihre spezielle Verwendung verstehe, scheint es keinen Vorteil zu haben, InPrivate-Browsing mit IE8 überhaupt zu verwenden, es sei denn, Sie schließen Ihren Browser jedes Mal.

Oder, was ist falsch an einer erzwungenen Aktualisierung ( Ctrl+F5 )?

Ebenso ist ein schneller Hotkey zum Löschen von Cache-Dateien Ctrl+Shift+Del gefolgt von Enter zur Bestätigung (schneller als das Klicken). Zumindest mit meinen Fingern auf meiner Tastatur ist dies eine sehr schnelle und einfache Einhand-Kombination.

    
KevenK 09.11.2010 15:56
quelle
1

Ja, das private Surfen funktioniert in den meisten Situationen gut.

Die einzigen "Fänge" sind Dinge, die sich hinter einem Caching-Proxy befinden oder Websites, die einige der neuen HTML 5-Funktionen verwenden, die derzeit im privaten Modus nicht gut verarbeitet werden ( weitere Details ).

    
Colin Pickard 18.10.2010 11:20
quelle
1

Ich glaube nicht, dass privates Surfen tatsächlich einen "leeren" Cache zur Verfügung stellt. Es verwendet immer noch Ihren aktuellen Cache, speichert jedoch keine neuen Dateien. Also, wenn Sie jemals die Seite ohne privates Surfen besuchen, dann sind Sie sowieso zurück auf Platz eins ...

    
Dean Harding 18.10.2010 11:29
quelle

Tags und Links