6 Repos
Managed platforms for cross-browser and cross-device testing in the cloud.
Explore 6 awesome GitHub repositories matching part of an awesome list · Cloud Testing Services. Refine with filters or upvote what's useful.
Airtest is a cross-platform UI automation framework that enables test scripts to run on Android, iOS, and Windows devices without platform-specific modifications. It combines image recognition with control hierarchy traversal to locate and interact with on-screen elements, supporting automation even when source code or UI metadata is unavailable. The framework provides a cloud-based test orchestrator that schedules test cases, manages device clusters, and generates detailed HTML reports with screen recordings after execution. It includes a command-line test runner for headless execution in CI
Manages test cases and task scheduling in the cloud, then generates reports for regression and compatibility testing.
This project is a dynamic code delivery system and over-the-air update client for cross-platform mobile frameworks. It enables the distribution of JavaScript bundles and remote assets directly to devices, allowing updates to be applied without requiring a full application store release. The system provides infrastructure for staged rollouts, A/B testing, and remote hotfix deployment by directing specific user segments or percentages to different code versions. It ensures stability through a client-side rollback manager that automatically reverts to a previous stable version if a new update ca
Enables automated user interface tests to be executed across a wide range of real physical devices in the cloud.
Appium Desktop ist eine grafische Benutzeroberfläche zum Konfigurieren und Verwalten eines Appium-Servers zur Automatisierung von Tests mobiler Anwendungen. Er dient als plattformübergreifender Automatisierungsmanager zur Steuerung von Sitzungen über verschiedene mobile Betriebssysteme und Cloud-Anbieter hinweg. Die Anwendung enthält einen Mobile-App-Inspektor zur Analyse von Anwendungs-Quellbäumen und zur Identifizierung von Elementattributen, neben einem Test-Skript-Rekorder, der Benutzerinteraktionen erfasst, um Automatisierungscode zu generieren. Das Tool deckt Serveradministration und Lifecycle-Kontrolle ab, was die Verwaltung von Netzwerkkonfigurationen und Umgebungsvariablen über gespeicherte Presets ermöglicht. Es bietet Observability durch Echtzeit-Server-Log-Monitoring und Sitzungsmanagement-Funktionen, um neue Sitzungen zu initialisieren oder an bestehende anzuknüpfen. Zudem erleichtert es die Konnektivität zu Remote-Cloud-Testplattformen.
Integrates with managed cloud platforms for cross-device and cross-browser testing in the cloud.
This project is an Android device farm management platform and mobile device testing lab. It provides a web-based interface for remotely controlling, debugging, and managing fleets of physical Android devices. The platform enables remote hardware access through an ADB remote control system, allowing for remote shell execution, application installation via drag-and-drop, and real-time screen interaction through a browser. It includes tools for mapping remote device connections to local ports, enabling the use of integrated development environments for debugging. The system covers hardware inv
Framework for managing your own Android and iOS device farm.
CodeceptJS ist ein NodeJS-End-to-End-Testframework zur Automatisierung von Akzeptanztests für Web-, Mobil- und Desktop-Anwendungen. Es dient als plattformübergreifender Testautomatisierer und BDD-Tool (Behavior-Driven Development), das Feature-Dateien auf Step-Definitionen abbildet, um technische Tests mit Geschäftsanforderungen in Einklang zu bringen. Das Projekt zeichnet sich durch KI-gestützte Testwartungsfunktionen aus, die maschinelles Lernen nutzen, um defekte Element-Selektoren bei Änderungen der Benutzeroberfläche automatisch zu identifizieren und zu reparieren. Es verfügt zudem über eine treiberunabhängige Abstraktionsschicht, die es ermöglicht, dieselben Testsuiten über verschiedene Browser-Engines, Betriebssysteme und mobile Plattformen via Appium auszuführen. Das Framework deckt ein breites Funktionsspektrum ab, einschließlich Browser- und Mobilautomatisierung, API-Mocking und -Testing sowie visuellem Regressionstesting. Es implementiert Architekturmuster wie das Page Object Model und Dependency Injection und bietet Observability-Tools wie aktionskommentierte Screencasts und automatisierte Fehleranalyse. Das Projekt bietet eine Befehlszeilenschnittstelle für Test-Scaffolding und interaktives Debugging.
Integrates with remote cloud services to execute test suites across a wide variety of real devices and browsers.
Dieses Projekt ist ein umfassender Leitfaden und eine Roadmap für die Frontend-Entwicklung, die Ingenieuren dabei helfen soll, die Fähigkeiten und professionellen Standards für die moderne Webentwicklung zu meistern. Es dient als technische Referenz für die Beherrschung von HTML, CSS und JavaScript und bietet strukturierte Lernpfade sowie eine Übersicht der beruflichen Kompetenzen, die für den Übergang vom Anfänger zum professionellen Web-Engineer erforderlich sind. Die Ressource fungiert als kategorisiertes Verzeichnis und Ökosystem-Übersicht der JavaScript-Landschaft. Sie katalogisiert branchenübliche Frameworks, Bibliotheken und Dienstprogramme und bietet spezifische Empfehlungen für State Management, CSS-Frameworks und Static Site Generators. Der Leitfaden deckt ein breites Spektrum an technischen Fähigkeiten ab, einschließlich UI-Architektur, Web-Performance-Optimierung und Accessibility-Auditing. Zudem bietet er Orientierungshilfen für Build-Automatisierung, Deployment-Strategien und die Auswahl von Entwickler-Tools für professionelle Workflows.
Lists managed platforms for executing cross-browser and cross-device testing in the cloud.