Selenium WebDriver

Selenium-Automatisierung in der Cloud

Führen Sie Ihre Selenium WebDriver-Tests auf 6100+ echten Browsern und physischen iOS- und Android-Geräten aus. Profitieren Sie von massiver Parallelverarbeitung, Video- und Protokollierungsartefakten sowie einer praxiserprobten Infrastruktur mit einer Verfügbarkeitsgarantie von 99,99 %.

Frameworks vergleichen? Im Vergleich Playwright vs. Selenium finden Sie eine detaillierte Analyse.

Browser und Geräte
6100+
Selenium-Versionen
Alle
Verfügbarkeits-SLA
99,99%

Von diesen Unternehmen vertraut

5-Leitungs-Setup

Richten Sie Ihre bestehenden Tests an unser Zentrum aus.

Eine einzige URL-Änderung genügt. Nutzen Sie Ihren bestehenden Selenium WebDriver-Code wieder, führen Sie ihn in unserer Cloud aus und wählen Sie über die Funktionen einen beliebigen Browser, ein beliebiges Betriebssystem oder ein beliebiges Gerät aus.

// Run a Selenium test on the TestingBot grid
const wd = require('selenium-webdriver');

const driver = await new wd.Builder()
  .usingServer('https://hub.testingbot.com/wd/hub')
  .withCapabilities({
    'tb:options': { name: 'Checkout flow' },
    browserName:    'chrome',
    browserVersion: 'latest',
    platformName:   'Windows 11'
  })
  .build();

await driver.get('https://example.com');
await driver.quit();
Testergebnisse
Test Results

Testergebnisse

Jedes Selenium-Testergebnis wird mit Screenshots, Protokollen und einem Video des Tests geliefert.

Markieren Sie Selenium-Tests als bestanden oder nicht bestanden, rufen Sie Testartefakte über unsere REST-API ab und verbinden Sie Ihre Testergebnisse durch verschiedene Integrationen.

Passen Sie Selenium-Sitzungen an, indem Sie verschiedene Optionen angeben, darunter:

  • Benutzerdefinierte Selenium-Version (Selenium 4 + W3C-Unterstützung verfügbar und demnächst WebDriver BiDi)
  • Benutzerdefinierte Bildschirmauflösung
  • Benutzerdefinierte Zeitzone
  • Geolocation ändern
  • Browser-Start-Flags und mehr
Sprachen und Frameworks

Selenium Integrationen

TestingBot lässt sich in verschiedene Testframeworks und -dienste integrieren. Konvertieren Sie ganz einfach Ihre bestehenden Selenium-Tests und verbinden Sie sich mit Ihrem bevorzugten CI/CD.

Möchten Sie Tests ausführen, ohne Code zu schreiben? Zeichnen Sie Tests mit Selenium IDE auf und laden Sie diese zur geplanten Ausführung in unsere Codeless Automation hoch.

Massiver Parallelismus

Paralleles Testen

Paralleles TestenaVerkürzen Sie Ihre gesamte Selenium-Testdauer drastisch, indem Sie Tests gleichzeitig durchführen. TestingBot bietet Single-Use VMs unter Windows, Linux und macOS, optimiert für Geschwindigkeit und Stabilität.

  • Bis zu 100 gleichzeitige Selenium-Sitzungen
  • Keine Warteschlange, kein Aufwärmen. Die Sessions beginnen in Sekundenschnelle.
  • Automatische Wiederholungsversuche und intelligentes Test-Sharding
Gratis Ausprobieren
Paralleles Testen
Live exit nodes
10+ countries
Vereinigte Staaten
Vereinigtes Königreich
Deutschland
Frankreich
Spanien
Belgien
Australien
China
Japan
Geolokalisierungstests

Geolokalisierungstests

Führen Sie Geolocation-Tests in verschiedenen Regionen der Welt durch. Testen Sie Geo-Targeting, Geo-Blocking und Geo-Lokalisierung in 10 Ländern, darunter Australien, Belgien, Großbritannien, USA, Deutschland, Frankreich, Spanien, China und mehr.

Sichere Infrastruktur

Genaues Testen

Ihre Tests laufen in einem sicheren Rechenzentrum auf realen Betriebssystemen. Jeder Test wird in einer dedizierten Single-Use VM ausgeführt, die nach Abschluss des Tests zerstört wird.

Unsere Infrastruktur ist auf Leistung und geringe Testflackigkeit optimiert.

  • VMs zur einmaligen Verwendung, die nach jeder Sitzung gelöscht werden
  • DSGVO-konform, Datenresidenz in der EU verfügbar
  • SAML SSO, Audit-Logs und SCIM-Bereitstellung
Besuchen Sie das TestingBot Trust Center
  1. 1

    Test connects to hub.testingbot.com

    A pristine VM is provisioned in seconds, just for your session.

  2. 2

    Your Selenium commands run on real hardware

    Real Windows, macOS or Linux — never simulated, never shared.

  3. 3

    VM destroyed the moment your test ends

    Cookies, files, browser state — all wiped. Nothing is ever reused.

Kontinuierliche Integration

Integrationen mit CI/CD-Diensten

TestingBot lässt sich in die beliebtesten CI/CD-Dienste integrieren, darunter Jenkins, Bamboo, TeamCity, Circle CI, GitLab CI und mehr.

Mobile Selenium

Mobile Tests

Testen Sie auf physischen iOS- und Android-Mobilgeräten oder iOS-Simulatoren und Android-Emulatoren. Testen Sie Ihre Website-Funktionalität und Benutzeroberfläche auf verschiedenen mobilen Geräten und Versionen mit Geolocation-Unterstützung.

Geräte anzeigen
Test online on iPhone 17 Pro

iPhone 17 Pro

Test online on iPhone 17 Pro Max

iPhone 17 Pro Max

Test online on iPhone 16 Pro

iPhone 16 Pro

Test online on iPad (9th generation)

iPad (9th generation)

Test online on Galaxy S26

Galaxy S26

Test online on Huawei P40

Huawei P40

TestingBot secure tunnel for Selenium
Secure Tunnel

Interne und Staging-Apps sicher testen

Nutzen Sie unseren sicheren Tunnel , um Selenium-Tests gegen durch Firewalls geschützte Staging-Umgebungen, interne Dashboards oder Anwendungen, die sich noch auf localhost befinden, auszuführen.

Durchgängig verschlüsselt, keine eingehenden Firewall-Regeln erforderlich und integrierte Unterstützung für gängige CI-Anbieter.

Mehr erfahren
Kaufen oder selbst bauen

TestingBot im Vergleich zu einem selbstgehosteten Selenium-Grid

Der Betrieb eines eigenen Selenium-Netzwerks klingt zunächst günstig, doch die Kosten für Wartung, Zuverlässigkeit und fehlende Geräte spielen eine Rolle. Hier ein Vergleich mit einer gehosteten Selenium-Cloud.

Fähigkeit TestingBot Selbstgehostetes Selenium Grid
Browserabdeckung
6100+ Browser, alle gängigen Versionen, wöchentlich aktualisiert
Beschränkt auf das, was Sie selbst bereitstellen und patchen
Zeit für den ersten Test
Minuten, ändern Sie eine URL in Ihrem Code
Tage bis Wochen für die Einrichtung und Feinabstimmung des Netzes
Echtes iOS & Android
Reale physische Geräte auf Anfrage
Erfordert ein separates Gerätelabor
Parallelskalierung
Bis zu 100 gleichzeitige Sitzungen, auf Anfrage
Begrenzt durch Ihr Hardware-Budget
Video & Protokolle
Video-, Netzwerk-, Browser- und Selenium-Protokolle enthalten
Erstellen Sie Ihre eigene Aufzeichnungs- und Protokollaggregationsfunktion
Zuverlässigkeit
99,99 % Verfügbarkeitsgarantie (SLA), Überwachung rund um die Uhr
Sie sind der diensthabende Ingenieur
Unterstützung
Rund um die Uhr menschlicher Support und ein dedizierter CSM
Stack Overflow und Ihre eigenen Protokolle
Häufig gestellte Fragen

Selenium auf TestingBot – häufig gestellte Fragen

Was ist ein Cloud-basiertes Selenium-Grid?

Ein cloudbasiertes Selenium Grid ist ein verwalteter Pool von Browser-Knoten, mit dem Sie sich über den Endpunkt https://hub.testingbot.com/wd/hub verbinden. Ihr bestehender Selenium WebDriver-Code bleibt unverändert; lediglich die Remote-URL und einige Funktionen ändern sich. TestingBot kümmert sich um die Betriebssystem-Images, Browserinstallationen, Skalierung und Aufzeichnung.

Welche Selenium-Versionen unterstützt TestingBot?

TestingBot unterstützt alle aktuell verwendeten Selenium-Versionen, von Selenium 2.x und 3.x bis hin zu Selenium 4 und Selenium BiDi. Sie können pro Test eine bestimmte Serverversion festlegen, indem Sie die Funktionen `se:options` oder `tb:options` verwenden.

Kann ich Selenium-Tests parallel ausführen?

Ja. TestingBot bietet die Möglichkeit, bis zu 100 parallele Selenium-Sitzungen auszuführen. Jede Sitzung läuft in einer eigenen, einzeln verwendbaren virtuellen Maschine, sodass sich die Tests nicht gegenseitig beeinträchtigen und die Parallelität keine Stabilitätseinbußen verursacht.

Funktioniert TestingBot mit Selenium 4 und BiDi?

Vollständig. Unser Hub spricht Selenium 4 W3C WebDriver und unterstützt das neue Selenium BiDi-Protokoll für erweiterte Funktionen wie Echtzeitprotokollierung, Netzwerküberwachung und Authentifizierungsverwaltung.

Wie migriere ich bestehende Selenium-Tests zu TestingBot?

Ändern Sie die Remote-URL in https://hub.testingbot.com/wd/hub , fügen Sie Ihre TestingBot-Zugangsdaten hinzu und wählen Sie einen Browser/ein Betriebssystem über die Funktionen aus. In unserem Migrationsleitfaden finden Sie Schritt-für-Schritt-Beispiele für jede Programmiersprache.

Kann ich interne oder temporäre Websites testen?

Ja, installieren Sie unseren sicheren Tunnel , und Ihre Selenium-Tests können Staging-Umgebungen, Localhost-Server oder alles andere hinter Ihrer Firewall erreichen, ohne dass eingehende Regeln erforderlich sind.

Zeichnet TestingBot Videos und Protokolle meiner Selenium-Tests auf?

Jede Selenium-Sitzung wird als Full-HD-Video aufgezeichnet, inklusive der schrittweisen Selenium-Befehle, Browser-Konsolenprotokollen, Netzwerk-HAR-Dateien und Screenshots. Die Artefakte sind über das Dashboard oder die REST-API für CI-Integrationen zugänglich.

Ist das Selenium Grid SOC 2 / DSGVO-konform?

TestingBot erfüllt die DSGVO-Vorgaben mit EU-Datenspeicherung, ist ISO 27001-konform und STAR Level 1-zertifiziert. In unseren Enterprise-Tarifen bieten wir SAML SSO, SCIM und Audit-Logs an.

Weitere Gründe, TestingBot zu lieben

24/7-Support

Haben Sie Fragen? Nutzen Sie unseren 24/7- Kundenchat in der App oder schreiben Sie uns eine E-Mail . Wir helfen Ihnen gerne weiter!

TestingBot-Unterstützung

Hey 👋 Wie können wir helfen?

I need support

Mehr als 14.000 Teams vertrauen uns

6M+

Tests

120k+

Benutzer

400+

Unternehmen

106

Länder

Demo anfordern

Entwicklerdokumentation

Alles, was Sie brauchen, um TestingBot in Ihren Workflow zu integrieren. Durchsuchen Sie Anleitungen, API-Referenzen und SDKs für Web- und Mobile-Tests.

Dokumentation erkunden

Sicherheit auf Unternehmensniveau

STAR Level 1

Certified

GDPR

Compliant

SAML SSO

Single Sign-On

99.99%

Uptime SLA

Besuchen Sie das TestingBot Trust Center

Sind Sie bereit, Ihre Selenium-Tests zu beschleunigen?

Informationen zu den ersten Schritten finden Sie in unserer Dokumentation zum Selenium Testing.

Kostenlose Testversion