Prüfung d3 (und andere SVG-basiert) Web-Anwendungen

Ich habe eine web-Anwendung, die verwendet die d3 Bibliothek für einige komplexe SVG-basierten Visualisierungen.

Ich habe von automatisierten tests für meine server-side-code und JavaScript-Modelle (ich benutze eine MVC-Architektur in meinem JavaScript). Diese laufen auf einem Jenkins CI-server auf jedem commit. Jetzt muss ich herausfinden, wie um zu testen, meine Ansichten.

Wie andere die dieses problem angehen und welche tools verwenden Sie?

Einige Gedanken, die ich habe ...

  • Serialisieren der SVG erzeugt und in einer Datei zu vergleichen, um ein baseline -
  • Erfassen automatisch ein browser-image und ein image diff
  • Etwas anderes?

Dank!

  • Was habt Ihr Jungs endlich das zu tun? Wir haben ähnliche Probleme, wo wir die Generierung von Diagrammen mit HighCharts in SVG und wollen sicherstellen, dass die Diagramme korrekt sind. Wir sind wirklich kämpfen.
  • Ich ging mit dem Ansatz, den ich speichern unterhalb mit Selen / ImageMagick und es hat gut funktioniert. stackoverflow.com/a/15823644/16779
InformationsquelleAutor RichH | 2013-04-04
Schreibe einen Kommentar