Wie wird Cross-Browser Testing Ausgeführte Software Testing Hilfe

Alles über Cross-Browser-Test - was, warum, wie, wer, wann und wo.

Ich wette, das an alle von euch geschehen ist, hat es nicht?

Unter diesen Umständen ist die Hintergrundgeschichte, ich wette, Sie alle haben das Thema für die heutige Diskussions- Testing Cross-Browser herausgefunden.

Wie wird Cross-Browser Testing Ausgeführte Software Testing Hilfe

Als eine allgemeine Praxis bei STH ist, werden wir auf das Wesentliche konzentrieren. Wir glauben, dass jedes Konzept eine Welt Sinn machen, wenn wir die grundlegende Frage Worte um wie- fragen: „Was, warum, wie, wer, wann, wo“.

Lassen Sie uns genau das tun, wie wir gehen.

Was Sie lernen:

Was ist Cross-Browser Testing?

# 3) Welche Arten von Anwendungen durchlaufen das? - Kundenkontakt-Anwendungen sind die beste Wahl. Man könnte an dieser Stelle fragen: „Ist nicht alle Anwendungen mit Kunden?“ Nun, ja. Sie sind. Aber lassen Sie uns ein Beispiel an.

Anwendung 1: Eine Anwendung für ein Unternehmen entwickelt, um intern den Überblick über ihren Bestand halten
Anwendung 2: Dies ist für die Endverbraucher Produkte von diesem Unternehmen kaufen

  • Es ist offensichtlich, dass die beste Idee, Anwendung 2 für die Browser-Kompatibilitätstests zu testen wäre, da es unmöglich ist, zu steuern, welcher Browser / Plattformen / Versionen der Endbenutzer verwenden wird.
  • Auf der anderen Seite, wenn alle internen Computer an das Unternehmen mit Chrome Windows 8 Maschinen verwenden browser dann gibt es keine Notwendigkeit, zu suchen oder Test für etwas anderes in Bezug auf Anwendung 1.

Warum ist Cross-Browser-Test durchgeführt?

Was das betrifft, warum jede Art von Tests durchgeführt?

  • Um zu wissen, was falsch ist und in der Lage, es zu beheben.
  • Zur Steigerung der Effizienz und Benutzerfreundlichkeit und damit Geschäfts.
  • informiert über mögliche Gefahren werden

Aber speziell, wenn wir denken: Was ist die Absicht von Cross-Browser-Test? - Dies ist eine doppelte.

  1. Die Wiedergabe oder das Aussehen der Seite in verschiedenen browsers- ist es das gleiche, es ist anders, wenn man besser ist als die anderen, usw.
  2. Die Funktionalität und die Arbeits davon. (Na sicher!)

Wer führt diese Art von Tests und wer sind diese Ergebnisse relevant?

Wie wird Browser Kompatibilitätstests durchgeführt?

Jetzt reden wir!

First things erst- wird manuell oder mit einem Werkzeug?

Es kann sicherlich manually- mehrere Maschinen, mehrere Betriebssysteme, mehrere Browser, mehr Maschinen und aber deutlich gemacht werden, dies führt zu einer Vielzahl von Problemen, mehr Investitionen und vielfältigen Herausforderungen.

Die Werkzeuge helfen uns mit einem oder mehreren oder allen folgenden je nach Werkzeug selbst und den Lizenztypen:

  1. Sie bieten ein VPN (Virtual Private-Maschine) mit dem Sie auf Remote-Rechnern verbinden und überprüfen Sie die Arbeits- und Wiedergabe Ihrer JAVA, AJAX, HTML, Flash und anderen Seiten. Die meisten davon sind sicher, aber da Sie Ihre Informationen an einen Dritten, eine bestimmte Analyse Ermessen einreichen wird empfohlen.
  2. Screenshots sind für die Seiten zur Verfügung gestellt und Links vorgelegt, wie sie in mehreren Browsern angezeigt. Dies ist natürlich, statisch.
  3. Mehrere Browser sind in Bezug auf Operationen durchgeführt auf einer synchronisierten und die Ergebnisse sind Browser weise dargestellt.
  4. Zeigen Sie die Wiedergabe einer Seite auf mehreren Bildschirmauflösungen
  5. Wenn ein Problem auftritt, wird ein Video oder Screenshots aufgezeichnet, das Problem für die weitere Analyse zu transportieren.
  6. Unterstützung ist in der Regel zur Verfügung sowohl für Web und mobile Anwendungen
  7. Private Seiten, die eine Authentifizierung erfordern, auf die zugegriffen werden kann auch getestet werden
  8. Lokale, mit in ein privates Netzwerk / Firewall-Seiten werden getestet

# 1. Traffic-Statistiken zu ermitteln, was zu testen Browser.

# 2. Eine detaillierte Analyse sollte auf der AUT (Application im Test) durchgeführt wird selbst, welche Teile der Anwendung zu bestimmen, oder wenn alle es, dies zu unterziehen. Es ist ratsam, dass alle es auf mehreren Browsern getestet werden, aber auch hier Kosten und Zeit in Betracht gezogen werden müssen. Eine gute Strategie ist eine 100% -Prüfung pro Plattform, auf einem Browser auszuführen und für den anderen gerade testen Sie die kritischste / weit verbreitet Funktionalität.

# 4. Führen Sie die Tests. Die regelmäßigen Funktionstests Testfälle können verwendet werden, wenn die Effizienz des Systems zu validieren. Für Look-and-Feel / Wiedergabe-Testfälle sind nicht erforderlich.

Die Operation war ich am Anfang dieses Artikels spreche über die für mich ausgefallen war eine Online-Banküberweisung. Ich loggte in mein Bankkonto, wählte den Betrag für den Transfer als etwa ein Lakh und versucht, die Übertragung und ein Servlet Fehler auszuführen wurde zeigt sich, egal wie viele Male habe ich versucht. Also, wenn der Übertragungsvorgang für Cross-Browser-Test gewählt wird, das ist, wie das Testskript aussieht wird wie.

  1. Melden Sie sich bei dem Online-Bankkonto
  2. Wählen Sie das Konto, von dem die Übertragung zu tun
  3. Geben Sie den Überweisungsbetrag: 100.000
  4. Wählen Sie Empfänger und klicken Sie auf „Transfer“
  5. Erwartetes Ergebnis: Die Übertragung sollte erfolgreich sein
  6. Dies wird einfach auf allen Browsern gewählt werden, laufen.

Wieder beachten, dass dies nicht anders als bei einem Funktionstestfall sieht. Bitte überprüfen Sie diesen nicht-funktionalen Tests Artikel für weitere Informationen zu diesem Thema.

# 5. Berichten über die Ergebnisse zurück an das Design-Team, wenn sie in dem Testprozess nicht beteiligt waren. Änderung folgt.

Wann ist die beste Zeit, dies zu tun?

Alle Tests erntet die besten Vorteile, wenn es früh erfolgt. Daher ist die Industrie Empfehlung damit, sobald die Seite Designs verfügbar sind zu starten.

Wenn Sie den Bus an der Durchführung Cross-Browser-Tests während der Konzeption, Entwicklung und QA Phasen verpasst haben, kann es noch getan werden, während die Anwendung in der Produktion ist. Dies ist jedoch die teuerste aller und zu riskant.

Wo ist Browser-Kompatibilitätstests durchgeführt?

Ein paar Punkte zu beachten, abschließend:

  • Ich kann jetzt ein QA Lehrer für eine Weile gewesen, sagt, was kommt als nächstes, und das ist -die Frage ist es funktionale und nicht-funktionale Tests? Ich denke, es ist weder und beides ist.
  • Es sollte auch nicht mit Cross Platform Test verwechselt werden, die in mehreren Zielumgebungen wie Windows Ihre Anwendung zu testen, Linux, Mac usw. Obwohl manchmal die beiden zusammen zu integrieren haben, wie einige der älteren Browser-Versionen können nur mit dem älteren kompatibel sein Versionen der Plattformen.
  • Es ist auch ein Prozess weiterhin als Software-Umgebungen, Browser und Geräte werden täglich weiterentwickelt und um sicherzustellen, dass es keine unangenehmen Überraschungen, Cross-Browser-Prüfung sollte zum Repertoire der Regressions Suiten verfügbar.

Wie immer hat dies Sie in Richtung Cross-Browser-Test orientiert, so viel wie es uns angetan haben. Dies ist ein weiterer Beweis für das Konzept, die QS-Bereich oder Software-Testen ein mehrdimensionales Feld ist, und es ist für jeden etwas zu übertreffen in.

Autor. Diese Cross-Browser-Test Führung durch STH Teammitglied Swati S. geschrieben

In Verbindung stehende Artikel