6 dépôts
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 est une interface utilisateur graphique pour configurer et gérer un serveur Appium afin d'automatiser les tests d'applications mobiles. Il sert de gestionnaire d'automatisation multiplateforme pour contrôler les sessions sur différents systèmes d'exploitation mobiles et fournisseurs cloud. L'application inclut un inspecteur d'applications mobiles pour analyser les arbres de sources d'applications et identifier les attributs des éléments, ainsi qu'un enregistreur de scripts de test qui capture les interactions utilisateur pour générer du code d'automatisation. L'outil couvre l'administration du serveur et le contrôle du cycle de vie, permettant la gestion des configurations réseau et des variables d'environnement via des préréglages enregistrés. Il fournit une observabilité via la surveillance des journaux du serveur en temps réel et des capacités de gestion de session pour initialiser de nouvelles sessions ou s'attacher à des sessions existantes. Il facilite également la connectivité aux plateformes de test cloud distantes.
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 is a NodeJS end-to-end testing framework designed for automating acceptance tests across web, mobile, and desktop applications using a unified API. It serves as a cross-platform test automator and a behavior-driven development tool that maps human-readable feature files to technical step definitions. The framework features AI-powered test maintenance that uses machine learning to automatically identify and repair broken element selectors. It includes capabilities for autonomous test generation and a server that allows external agents to control tests and debug browser sessions in r
Integrates with remote cloud services to execute test suites across a wide variety of real devices and browsers.
Ce projet est un guide complet de développement front-end et une feuille de route conçue pour aider les ingénieurs à maîtriser les compétences et les normes professionnelles requises pour le développement web moderne. Il sert de référence technique pour maîtriser HTML, CSS et JavaScript, offrant des parcours d'apprentissage structurés et une carte des compétences professionnelles nécessaires pour passer de débutant à ingénieur web professionnel. La ressource fonctionne comme un répertoire catégorisé et un aperçu de l'écosystème JavaScript. Elle répertorie les frameworks, bibliothèques et utilitaires standards de l'industrie, offrant des recommandations spécifiques pour la gestion d'état, les frameworks CSS et les générateurs de sites statiques. Le guide couvre un large spectre de capacités d'ingénierie, incluant l'architecture UI, l'optimisation des performances web et l'audit d'accessibilité. Il fournit également des conseils sur l'automatisation des builds, les stratégies de déploiement et la sélection d'outils de développement pour les flux de travail professionnels.
Lists managed platforms for executing cross-browser and cross-device testing in the cloud.