20 Testfälle

Responsive

Responsive ist nicht mehr nur ein Thema für Konsumenten-Websites: Business-Anwendungen werden inzwischen auf Tablets in Meetings, mobil beim Kunden oder auf externen Bildschirmen mit ungewöhnlichem Format aufgerufen. Eine visuelle Regression auf einem mittleren Breakpoint — typischerweise 820px auf einem iPad oder 1024px auf einem kleinen Laptop — kann einen Teil Ihrer Anwendung unbenutzbar machen, ohne dass es lokal jemandem auffällt, weil Entwickler in der Regel auf einem einzigen Format arbeiten. Das klassische Szenario: ein von 768px auf 480px geändertes Breakpoint, das die Spalten auf einem Tablet zerquetscht, ein durch ein Desktop-Menü ersetztes Hamburger-Menü, das aus dem Bildschirm überläuft, oder eine mobile font-size, die sich bis 1024px anwendet und den gesamten Text auf einem Laptop-Bildschirm zu klein erscheinen lässt. Container Queries fügen eine neue Komplexitätsdimension hinzu, weil sie vom Kontext des Elternelements abhängen und nicht vom globalen Viewport, was Regressionen noch weniger vorhersehbar macht. In manchen Browsern reicht ein vergessener container-type auf einem Eltern-Element, um das Rendering einer ganzen Komponente zu brechen. Delta-QA behandelt diese Fälle, indem es jede Seite in mehreren vom Team definierten Viewport-Größen erfasst, was eine multi-format visuelle Baseline erzeugt. Bei jeder Ausführung hebt der Diff schlecht stapelnde Spalten, überlaufende Elemente, schrumpfende Texte, sich misalignierende Komponenten und neu erschienene horizontale Scrollbars hervor. Dieser Ansatz erlaubt QA-Teams visuelles Testing für sämtliche Bruchpunkte der Seite, ohne bei jedem Deployment einen Browser auf jedem Bildschirm manuell zu skalieren, und garantiert die Konsistenz des Renderings auf allen Geräten von Besuchern und Operatoren.

Was wir erkennen

1

Media-Query-Breakpoints

Erkennt Layout-Änderungen, die durch Media-Query-Breakpoints ausgelöst werden, und stellt Konsistenz über Viewport-Breiten sicher.

2

Container Queries

Überwacht @container-Regeln, die das Komponentenstyling basierend auf den Dimensionen des übergeordneten Elements anpassen.

3

Viewport-abhängige Layouts

Erfasst Änderungen in Elementen, die Viewport-Einheiten (vw, vh, dvh, svh) und Viewport-relative Dimensionierung verwenden.

4

Responsive Bilder

Verfolgt Änderungen in der Bildgröße, Aspect-Ratio und Srcset-gesteuertem Rendering über Breakpoints hinweg.

Live-Beispiel

Sehen Sie genau, was Delta-QA erkennt. Vergleichen Sie beide Versionen nebeneinander.

Vorher
Nachher

Praxisszenarien

🎯

Das Raster, das auf dem Tablet falsch stapelt

Ein Entwickler ändert den responsiven Breakpoint von 768px auf 480px. Auf Desktop und Handy (375px) ist alles in Ordnung. Aber auf dem Tablet (768px) werden die 3 Feature-Spalten gequetscht — der Text ist unlesbar, die Bilder überlappen sich. Ihre iPad-Besucher sehen eine kaputte Website. Der Tester hat auf Desktop und Handy geprüft, nicht bei den Zwischengrößen. Delta-QA erfasst die Website bei jedem Breakpoint und vergleicht die Screenshots: Die gequetschten Spalten und Überlappungen auf dem Tablet fallen im Diff auf.

⚠️

Das Hamburger-Menü, das sich nicht öffnet

Das mobile Hamburger-Menü funktioniert bei 375px perfekt. Aber bei 820px (iPad) wird das Desktop-Menü angezeigt… nur überläuft es den Bildschirm, weil es für mindestens 1024px konzipiert ist. Menüpunkte werden abgeschnitten, Ihre iPad-Besucher können nicht navigieren. Jede Komponente bei jedem Breakpoint manuell zu prüfen ist unrealistisch. Delta-QA erfasst die Website bei 820px und vergleicht die Screenshots: Das überlaufende Menü fällt im Diff sofort auf.

💡

Der Text, der zu klein wird

Ein Entwickler passt eine Media Query an und die mobile font-size (14px) gilt jetzt bis 1024px statt 768px. Auf einem Laptop ist der gesamte Text leicht zu klein — die Besucher kneifen die Augen zusammen, ohne zu verstehen warum. Der Entwickler hat auf seinem 1440px-Bildschirm getestet, da war alles in Ordnung. Delta-QA erfasst die Website bei 1024px und vergleicht die Screenshots: Der geschrumpfte Text und die daraus resultierenden Layout-Verschiebungen fallen in der Überlagerung auf.

Bereit, jede visuelle Regression zu erkennen?

Laden Sie Delta-QA herunter und erkennen Sie CSS-Änderungen in Ihren Webseiten — kein Code erforderlich.