jdiffchaser.

Java Open Source-Software, die visuelle GUI-Vergleiche zwischen zwei Versionen einer Swing-Anwendung automatisiert
Jetzt downloaden

jdiffchaser. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • The jDiffChaser Team
  • Website des Verlags:
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 5 MB

jdiffchaser. Stichworte


jdiffchaser. Beschreibung

Java Open Source-Software, die visuelle GUI-Vergleiche zwischen zwei Versionen einer Swing-Anwendung automatisiert JDIFFChaser spielt zuvor aufgenommene Szenarien und nimmt einen Screenshot der letzten Produktionsversion-GUI-Rendering und einen weiteren Screenshot der aktuellen Entwicklungsversion ein. Dann vergleicht es beide Bildschirme, findet die Unterschiede zwischen ihnen und listet alle in einem HTML-Bericht auf. Natürlich können Sie Zonen definieren, um während der Vergleiche zu ignorieren. Szenarien können auf einem einzigen Host lokal abgespielt werden, das heißt sequentiell, oder sie können gleichzeitig auf zwei Hosts abgespielt werden, wenn die Echtzeitdaten von der getesteten Anwendung erforderlich sind. JDiffChaser hilft Ihnen, "undokumentierte Merkmale" und überraschende Nebenwirkungen zu vermeiden kann in einer neuen freigegebenen Swing-Anwendung auftreten. Hier sind einige wichtige Funktionen von "jdiffchaser": · Vergleicht dieselben Bildschirme verschiedener Versionen einer Java Swing-Anwendung, um Regressionen hervorzuheben · Einfache Aktionen mit der Fernbedienung · Begrenzte Szenarioaufnahmen: Sie müssen kein neues Szenario für jedes neue Version aufzeichnen. · Vergleiche können Zonen ignorieren, die Sie beim Aufnehmen von Szenario leicht auswählen können. Sie wählen Rechtecke, um mit Ihrem Mauszeiger zu ignorieren. · Der sequenzielle Modus auf einem Host: Starten Sie die Produktionsversion, spielt Szenarien, nimmt einen Screenshot ein und machen Sie dann dasselbe mit der Entwicklungsversion und vergleicht beide Bildschirmaufnahmen. · Parallelmodus auf zwei Hosts: Starten Sie die Produktionsversion auf einem Host, startet Entwicklungsversion auf einem anderen Host, und spiele das Szenario gleichzeitig auf beiden Hosts, erfasst beide Bildschirme und vergleicht die resultierenden Screenshots. Nützlich beim Testen von Clients, die beispielsweise Echtzeitdaten anzeigt. · Multi-Plattform · Kein Code aufdringlich, kann meistens eine jegliche Java Swing-Anwendung vergleichen (komplexe benötigen möglicherweise ein dedizierter JDIFFChaser-Recorder oder ein Spieler, den Sie Code-Bildschirme verwenden können. · Automatisierung bereit, da Sie dedizierte Ameisenaufgaben erstellen können, die Sie planen · Tests Suiten basieren · Translucent-Aufnahme-Fernbedienung, um die Screen-Szenario-Aufnahme einfacher zu machen · Verzögerter Screenshot, um einige Aktionen vor der Erfassung durchzuführen (nützlich, um erweiterte Menü-Einträge auf MacOS aufzunehmen) · Erfassen Sie entweder den Vollbildmodus oder das einzige Anwendungsfenster Anforderungen: · Java · Ameise Was ist neu in dieser Version: · Jetzt können Sie ein Szenario (oder eine Vergleichsschichtdatei) öffnen, um die Zonen zu sehen, die es während der Vergleiche ignoriert, und Sie können diese Zonen bearbeiten, die einige Bereiche hinzufügen oder entfernen. · Der lokale Szenario-Player (Sie verwenden, um Ihr Szenario lokal zu testen) können jetzt eine Liste ausgewählter Szenarien öffnen und abspielen. So können Sie Szenarien-Sequenzen testen. · Fixiert den folgenden 0.9-Fehler: Wenn Sie die Testsuite mit einem leeren Verzeichnis vervollständigen, wurden die Testergebnis-Kommentare (Versionsnummern, die auf dem Bericht angezeigt werden), waren null. · Der Bericht verwendet einen neuen Stil


jdiffchaser. Zugehörige Software

Fuxi

Eine Bibliothek von Werkzeugen, die darauf abzielen, ein kohärentes Framework für den DLP-basierten Denken über RDF / N3-Inhalte bereitzustellen ...

172 102 KB

Herunterladen

Pilz

Ein einfaches und offenes Szenenbasis-Game-Motor, der auf Pyglet basiert ...

154 1.6 MB

Herunterladen