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

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

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

robotframework/robotframework

0
View on GitHub↗
11,428 स्टार्स·2,526 फोर्क्स·Python·apache-2.0·3 व्यूज़robotframework.org↗

Robotframework

Robot Framework is a keyword-driven automation framework designed for acceptance testing and robotic process automation. It utilizes a human-readable, tabular syntax to define test cases and workflows, separating the automation logic from the underlying implementation. By mapping plain-text keywords to executable commands, the framework enables the creation of maintainable and reusable automation sequences.

The platform distinguishes itself through a modular architecture that supports the integration of custom libraries and external modules. This extensibility allows users to expand the framework's core capabilities to meet specific project requirements, whether for validating software behavior or automating repetitive business processes across diverse operating systems and applications.

The framework provides a comprehensive suite of tools for managing automation projects, including hierarchical test suite organization and the ability to process and consolidate execution results. Following the completion of tasks, it automatically generates structured reports and logs in HTML and XML formats to provide clear visibility into outcomes and system performance.

Features

  • Business Process Automation Tools - Automates repetitive business tasks and system operations across different applications using keyword-driven logic.
  • Test Automation Tools - Provides a keyword-driven framework for executing acceptance tests to verify software behavior and requirements.
  • Software Testing - Validates software behavior by writing human-readable test cases that verify system requirements.
  • Testing Frameworks - Provides a keyword-driven framework for automating acceptance tests and verifying software behavior through human-readable test cases.
  • Workflow Automation - Automates repetitive business tasks and system operations across different applications using keyword-driven logic.
  • Automation Frameworks - Offers a comprehensive Python-based framework for building and executing automated sequences of actions across diverse applications.
  • Quality Assurance Frameworks - Manages comprehensive testing workflows and generates detailed execution reports to maintain software reliability.
  • Command Execution Engines - Parses human-readable test files into executable commands by mapping plain-text keywords to underlying code implementations.
  • Code Quality and Analysis - Generic automation framework for acceptance testing and robotic process automation.
  • Static Analysis - Automation framework for acceptance testing and robotic process automation.
  • टेस्टिंग फ्रेमवर्क्स - Generic automation framework for acceptance and robotic testing.
  • Testing Tools - Listed in the “Testing Tools” section of the Awesome Python awesome list.
  • Notes and Productivity - Generic automation for testing and RPA.
  • Cross-Platform Task Orchestrators - Executes routine operations like file management and process control across diverse operating systems.
  • Test Suites - Organizes automation logic into nested structures of suites and tests to manage complex execution flows.
  • Plugin-Based Architectures - Supports a plugin architecture that allows developers to write custom libraries in Python to extend core functionality.
  • Automation Extenders - Integrates custom or generic libraries to expand core functionality for unique project requirements.
  • Dynamic Library Loaders - Provides a modular architecture that supports the integration of custom libraries and external modules at runtime.
  • Execution Logs - Automatically generates structured reports and logs in HTML and XML formats to provide visibility into outcomes.
  • Operational Task Automation - Executes common operations like file system interaction and process management to handle recurring automation needs.
  • Test Reporters - Processes execution output files to create comprehensive logs and summaries for analysis.
  • Test Report Aggregators - Combines and post-processes output files from multiple test runs to generate unified reports.

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

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

AI सर्च

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

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

Start searching with AI

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

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

    google/googletest

    38,713GitHub पर देखें↗

    This project is a comprehensive C++ unit testing framework designed to verify code logic and identify regressions through a suite of assertion macros, test fixtures, and execution runners. It automates the discovery and registration of test cases during static initialization, allowing developers to define isolated test environments that ensure repeatable and predictable conditions for every execution. The framework distinguishes itself through a sophisticated mock object library that enables the simulation of components and the enforcement of strict interaction requirements. By intercepting v

    C++
    GitHub पर देखें↗38,713
  • seleniumhq/seleniumSeleniumHQ का अवतार

    SeleniumHQ/selenium

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

    Selenium is a comprehensive browser automation framework that provides a standardized interface for controlling web browsers to perform automated tasks, user interactions, and data extraction. It functions as a cross-browser testing tool, enabling developers to execute identical automation scripts across various browser engines and operating systems to ensure consistent application behavior. By implementing the WebDriver protocol, it maps high-level automation commands to browser-specific drivers using a standardized HTTP-based wire protocol. The project distinguishes itself through its distr

    Javadotnetjavajavascript
    GitHub पर देखें↗34,203
  • microsoft/playwrightmicrosoft का अवतार

    microsoft/playwright

    91,074GitHub पर देखें↗

    Playwright is a comprehensive browser automation framework designed for end-to-end testing and web workflow automation. It provides a unified API to drive web applications across multiple browser engines, enabling developers to simulate complex user interactions, perform web scraping, and validate application behavior in consistent, isolated environments. The framework distinguishes itself through a web-first testing paradigm that prioritizes stability and resilience. By utilizing an auto-waiting actionability engine and accessibility-tree-based locators, it eliminates common sources of test

    TypeScriptautomationchromechromium
    GitHub पर देखें↗91,074
  • vitest-dev/vitestvitest-dev का अवतार

    vitest-dev/vitest

    15,970GitHub पर देखें↗

    Vitest is a high-performance testing framework designed for JavaScript and TypeScript applications. It provides an integrated environment that supports unit, integration, and browser-based testing, allowing developers to execute test suites natively without requiring separate build steps or complex configuration. The project distinguishes itself through a highly optimized execution model that leverages worker-thread isolation and on-demand module transformation to provide rapid feedback. It includes a comprehensive suite of mocking and spying utilities that allow for the interception of depen

    TypeScripttesttesting-toolsvite
    GitHub पर देखें↗15,970
Robotframework के सभी 30 विकल्प देखें→

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

robotframework/robotframework क्या करता है?

Robot Framework is a keyword-driven automation framework designed for acceptance testing and robotic process automation. It utilizes a human-readable, tabular syntax to define test cases and workflows, separating the automation logic from the underlying implementation. By mapping plain-text keywords to executable commands, the framework enables the creation of maintainable and reusable automation sequences.

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

robotframework/robotframework की मुख्य विशेषताएं हैं: Business Process Automation Tools, Test Automation Tools, Software Testing, Testing Frameworks, Workflow Automation, Automation Frameworks, Quality Assurance Frameworks, Command Execution Engines।

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

robotframework/robotframework के ओपन-सोर्स विकल्पों में शामिल हैं: google/googletest — This project is a comprehensive C++ unit testing framework designed to verify code logic and identify regressions… seleniumhq/selenium — Selenium is a comprehensive browser automation framework that provides a standardized interface for controlling web… microsoft/playwright — Playwright is a comprehensive browser automation framework designed for end-to-end testing and web workflow… vitest-dev/vitest — Vitest is a high-performance testing framework designed for JavaScript and TypeScript applications. It provides an… facebook/jest — Jest is a JavaScript testing framework that integrates a test runner, an assertion library, and a snapshot testing… asweigart/pyautogui — PyAutoGUI is a Python GUI automation library and desktop automation framework. It provides a set of tools for…