awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Microsoft avatar

Microsoft/WinAppDriver

0
View on GitHub↗
4,034 स्टार्स·1,421 फोर्क्स·C#·MIT·9 व्यूज़

WinAppDriver

WinAppDriver एक WebDriver कम्पैटिबल सर्वर और UI ऑटोमेशन ड्राइवर है जिसका उपयोग Windows डेस्कटॉप एप्लिकेशन्स पर फंक्शनल टेस्ट चलाने के लिए किया जाता है। यह नेटिव यूजर इंटरफेस के व्यवहार को प्रोग्रामेटिक रूप से नियंत्रित और सत्यापित करने के लिए Selenium WebDriver प्रोटोकॉल को लागू करता है। यह टूल Universal Windows Platform, WinForms, WPF और पुराने Win32 एप्लिकेशन्स सहित एप्लिकेशन फ्रेमवर्क्स की एक विस्तृत श्रृंखला को सपोर्ट करता है। इसमें ऑटोमेशन स्क्रिप्ट्स के लिए आवश्यक क्वेरी पाथ्स और कोड को स्वचालित रूप से जनरेट करने के लिए कीबोर्ड और माउस इंटरैक्शन को रिकॉर्ड करने की क्षमताएं शामिल हैं।

Features

  • UI Automation - Provides a service to run functional UI tests on Windows desktop applications to verify behavior.
  • Legacy Win32 UI Testing - Runs automated UI tests on classic Windows applications, including WinForms and WPF desktop software.
  • WebDriver-Based Automation Servers - Acts as a WebDriver-compatible server to provide a unified automation interface for Windows desktop applications.
  • Windows Desktop Automation - Automates functional UI tests for Windows applications to verify behavior and interface stability.
  • WebDriver-Based Automation - Enables the use of the Selenium protocol to programmatically control and test Windows desktop software.
  • WebDriver Protocol Implementations - Implements the W3C WebDriver standard to translate JSON commands into local actions for Windows applications.
  • UWP Application Testing - Validates the user interface and workflows of Universal Windows Platform applications through automated test scripts.
  • Windows UI Element Automation - Interfaces with the Windows Automation API to locate and manipulate UI elements across different native frameworks.
  • Desktop Interaction Recording - Records keyboard and mouse events against native interfaces to generate necessary code for automation tests.
  • HTTP Request Dispatching - Implements a server-side routing mechanism that maps incoming HTTP automation requests to internal driver logic.
  • Session State Management - Maintains persistent automation sessions to link test scripts with specific target application processes.
  • UWP Process Handling - Manages the lifecycle and focus of Universal Windows Platform apps using specific Windows runtime API calls.
  • Automation Flow Recorders - Captures on-screen user events to automatically generate query paths and executable automation test scripts.
  • Cross-Framework Element Mapping - Provides the ability to map generic WebDriver selectors to specific identifiers across various Windows application frameworks.
  • Mobile and Desktop Automation - WebDriver implementation for Windows desktop application automation.

स्टार हिस्ट्री

microsoft/winappdriver के लिए स्टार हिस्ट्री चार्टmicrosoft/winappdriver के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

WinAppDriver के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो WinAppDriver के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • cluic/wxautocluic का अवतार

    cluic/wxauto

    7,140GitHub पर देखें↗

    wxauto is a Python library and bot framework designed for the programmatic control of the WeChat Windows desktop client. It functions as a wrapper that enables the automation of messaging and social feed functions by simulating user interface interactions. The library distinguishes itself by providing a bridge between network requests and local UI automation, allowing users to expose automation capabilities via a web interface. It utilizes background execution and simulated system-level inputs to trigger application events without moving the physical mouse cursor. The project covers extensiv

    Pythonautomaticpythonrpa
    GitHub पर देखें↗7,140
  • facebook/webdriveragentfacebook का अवतार

    facebook/WebDriverAgent

    4,260GitHub पर देखें↗

    WebDriverAgent is an on-device control agent and automation server that implements the WebDriver protocol for iOS devices. It serves as a bridge that enables the remote control of applications and the operating system on physical iOS devices and simulators for automated testing. The project provides a UI testing framework capable of interacting with on-screen elements, capturing screenshots, and simulating user gestures. It translates remote commands into native system calls to interact with the iOS accessibility hierarchy. The server covers a broad range of device orchestration and UI autom

    Objective-C
    GitHub पर देखें↗4,260
  • cursortouch/windows-mcpCursorTouch का अवतार

    CursorTouch/Windows-MCP

    4,373GitHub पर देखें↗

    This is a Model Context Protocol server that exposes Windows desktop automation and system administration functions to large language models. It provides programmatic control of mouse, keyboard, windows, and UI elements on Windows through simulated user input, while also enabling LLMs to manage the Windows registry, processes, files, and execute PowerShell commands through a remote interface. The server supports multiple transport protocols including stdio, SSE, and streamable HTTP, allowing flexible integration with different language model clients. It implements OAuth 2.0 with PKCE for secu

    Pythonaidesktopmcp
    GitHub पर देखें↗4,373
  • php-webdriver/php-webdriverphp-webdriver का अवतार

    php-webdriver/php-webdriver

    5,203GitHub पर देखें↗

    php-webdriver is a WebDriver PHP client and browser automation framework that implements the W3C WebDriver standard. It serves as a programmatic interface for controlling web browsers, executing JavaScript, and managing browser sessions in both headed and headless environments. The library functions as a Selenium protocol implementation, allowing PHP applications to communicate with browser drivers such as ChromeDriver or GeckoDriver. It provides the ability to automate user actions, navigate pages, and validate DOM elements for web UI testing. Its capabilities cover broad areas of browser i

    PHPphp-webdriverseleniumselenium-php
    GitHub पर देखें↗5,203
WinAppDriver के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

microsoft/winappdriver क्या करता है?

WinAppDriver एक WebDriver कम्पैटिबल सर्वर और UI ऑटोमेशन ड्राइवर है जिसका उपयोग Windows डेस्कटॉप एप्लिकेशन्स पर फंक्शनल टेस्ट चलाने के लिए किया जाता है। यह नेटिव यूजर इंटरफेस के व्यवहार को प्रोग्रामेटिक रूप से नियंत्रित और सत्यापित करने के लिए Selenium WebDriver प्रोटोकॉल को लागू करता है। यह टूल Universal Windows Platform, WinForms, WPF और पुराने Win32 एप्लिकेशन्स सहित एप्लिकेशन फ्रेमवर्क्स की एक विस्तृत श्रृंखला को सपोर्ट करता है। इसमें ऑटोमेशन स्क्रिप्ट्स के लिए आवश्यक…

microsoft/winappdriver की मुख्य विशेषताएं क्या हैं?

microsoft/winappdriver की मुख्य विशेषताएं हैं: UI Automation, Legacy Win32 UI Testing, WebDriver-Based Automation Servers, Windows Desktop Automation, WebDriver-Based Automation, WebDriver Protocol Implementations, UWP Application Testing, Windows UI Element Automation।

microsoft/winappdriver के कुछ ओपन-सोर्स विकल्प क्या हैं?

microsoft/winappdriver के ओपन-सोर्स विकल्पों में शामिल हैं: cluic/wxauto — wxauto is a Python library and bot framework designed for the programmatic control of the WeChat Windows desktop… cursortouch/windows-mcp — This is a Model Context Protocol server that exposes Windows desktop automation and system administration functions to… facebook/webdriveragent — WebDriverAgent is an on-device control agent and automation server that implements the WebDriver protocol for iOS… php-webdriver/php-webdriver — php-webdriver is a WebDriver PHP client and browser automation framework that implements the W3C WebDriver standard.… mobile-dev-inc/maestro — Maestro is a declarative mobile and web UI automation framework designed for end-to-end testing. It operates by… zai-org/open-autoglm — Open-AutoGLM is an autonomous agent framework designed to perform complex user workflows on mobile devices. By…