6 repositorios
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 es una interfaz gráfica de usuario para configurar y gestionar un servidor Appium para automatizar pruebas de aplicaciones móviles. Sirve como un gestor de automatización multiplataforma para controlar sesiones a través de diferentes sistemas operativos móviles y proveedores de nube. La aplicación incluye un inspector de aplicaciones móviles para analizar árboles de fuentes de aplicaciones e identificar atributos de elementos, junto con un grabador de scripts de prueba que captura las interacciones del usuario para generar código de automatización. La herramienta cubre la administración del servidor y el control del ciclo de vida, permitiendo la gestión de configuraciones de red y variables de entorno a través de preajustes guardados. Proporciona observabilidad mediante el monitoreo de registros del servidor en tiempo real y capacidades de gestión de sesiones para inicializar nuevas sesiones o adjuntarse a las existentes. También facilita la conectividad a plataformas de pruebas en la nube remotas.
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 es un framework de pruebas end-to-end en NodeJS diseñado para automatizar pruebas de aceptación en aplicaciones web, móviles y de escritorio. Sirve como un automatizador de pruebas multiplataforma y una herramienta de desarrollo guiado por comportamiento (BDD) que mapea archivos de características a definiciones de pasos para alinear las pruebas técnicas con los requisitos de negocio. El proyecto se distingue por sus capacidades de mantenimiento de pruebas impulsadas por IA, utilizando aprendizaje automático para identificar y reparar automáticamente selectores de elementos rotos cuando cambian las interfaces de usuario. También cuenta con una capa de abstracción agnóstica al controlador que permite ejecutar los mismos conjuntos de pruebas en diferentes motores de navegador, sistemas operativos y plataformas móviles a través de Appium. El framework cubre una amplia superficie de capacidades, incluyendo automatización de navegadores y móviles, simulación (mocking) y pruebas de API, y pruebas de regresión visual. Implementa patrones arquitectónicos como el Page Object Model y la inyección de dependencias, a la vez que proporciona herramientas de observabilidad como grabaciones de pantalla con subtítulos de acciones y análisis automatizado de fallos. El proyecto proporciona una interfaz de línea de comandos para la creación de estructuras de prueba (scaffolding) y depuración interactiva.
Integrates with remote cloud services to execute test suites across a wide variety of real devices and browsers.
Este proyecto es una guía completa de desarrollo front-end y hoja de ruta diseñada para ayudar a los ingenieros a dominar las habilidades y estándares profesionales requeridos para el desarrollo web moderno. Sirve como referencia técnica para dominar HTML, CSS y JavaScript, proporcionando rutas de aprendizaje estructuradas y un mapa de las competencias profesionales necesarias para pasar de principiante a ingeniero web profesional. El recurso funciona como un directorio categorizado y una visión general del ecosistema de JavaScript. Cataloga frameworks, bibliotecas y utilidades estándar de la industria, ofreciendo recomendaciones específicas para la gestión de estado, frameworks CSS y generadores de sitios estáticos. La guía cubre un amplio espectro de capacidades de ingeniería, incluyendo arquitectura de UI, optimización del rendimiento web y auditoría de accesibilidad. También proporciona orientación sobre automatización de compilación, estrategias de despliegue y la selección de herramientas de desarrollo para flujos de trabajo profesionales.
Lists managed platforms for executing cross-browser and cross-device testing in the cloud.