2 dépôts
Mechanisms for bootstrapping and configuring initial connection parameters for remote sessions.
Distinct from Session Initializers: Candidates focus on AI agents or security identity flows; this is for browser automation session configuration.
Explore 2 awesome GitHub repositories matching software engineering & architecture · Session Initializers. Refine with filters or upvote what's useful.
php-webdriver est une bibliothèque d'automatisation de navigateur et une liaison de langage PHP pour le protocole Selenium WebDriver. Il sert d'outil de test d'application web qui permet le contrôle programmatique des navigateurs web pour simuler les interactions utilisateur et naviguer sur les pages web. Le projet implémente le protocole WebDriver pour gérer les sessions de navigateur et exécuter des tests fonctionnels automatisés. Il permet l'intégration avec les serveurs Selenium pour effectuer des tests web automatisés et prendre en charge les flux de travail de navigateur headless. La bibliothèque fournit des capacités pour configurer les propriétés du navigateur et gérer le cycle de vie des sessions de navigateur distantes.
Provides capabilities to configure the remote browser environment via desired properties during the initial handshake.
FluidFramework est un framework de collaboration en temps réel et un moteur de synchronisation d'état distribué. Il fournit une bibliothèque de modèles de données collaboratifs et un système de documents synchronisés dans le cloud conçu pour répliquer les structures de données à travers les clients connectés en utilisant des opérations ordonnées pour assurer une cohérence éventuelle. Le framework utilise une architecture de relais client-serveur pour router et persister les opérations sans nécessiter de logique métier personnalisée côté serveur. Il gère le cycle de vie des sessions collaboratives via des conteneurs de données partagés et implémente des stratégies de résolution de conflits, telles que le dernier arrivé gagne (last-writer-wins), parallèlement à des mécanismes de mise à jour optimistes pour maintenir une expérience utilisateur réactive. Les domaines de capacité couvrent la synchronisation de données hiérarchiques, de paires clé-valeur et l'édition de texte en temps réel. Le système inclut des mécanismes pour la coordination d'actions exclusives, des abonnements d'état en temps réel pour les mises à jour de l'interface utilisateur et une gestion intégrée des documents cloud pour stocker les données d'application sur des plateformes d'entreprise. Le projet inclut une simulation de service local pour le prototypage de fonctionnalités collaboratives sans nécessiter de déploiement cloud.
Provides programmatic interfaces for initializing shared data containers with defined schemas.