ocaramba
C# Framework to automate tests using Selenium WebDriver
Discover how Ocaramba handles custom exceptions like WaitTimeoutException and DataDrivenReadException for robust .NET test automation. Learn about its constructor patterns for consistent error management.
What Custom WebElement Wrappers Does Ocaramba Provide?Discover Ocaramba's custom WebElement wrappers like Table Select and Checkbox. Enhance your Selenium testing with domain-specific actions and full IWebElement access.
How to Use PerformanceHelper in Ocaramba: Measure and Report Test Execution TimesLearn how to use PerformanceHelper in Ocaramba to measure and report test execution times. Time operations with StartMeasure StopMeasure for automated CI reporting.
How to Use WaitHelper in Ocaramba for Reliable Test SynchronizationLearn to use WaitHelper in Ocaramba for dependable test synchronization. Pause execution until conditions are met or timeouts expire, preventing test failures.
Ocaramba Utility Helpers: A Complete Guide to Test Automation UtilitiesExplore Ocaramba utility helpers for test automation. Discover WaitHelper FilesHelper NameHelper DateHelper PerformanceHelper PrintPerformanceResultsHelper and SqlHelper for efficient testing.
How Ocaramba Implements Non-Stopping Assertions with VerifyDiscover how Ocaramba implements non stopping assertions using the Verify class. Learn how exceptions are managed allowing your tests to continue executing.
How to Check if an Element Is Present Using Ocaramba’s ExtensionsLearn to check if an element is present using Ocaramba extensions. Safely verify element visibility with IsElementPresent without exceptions in your WebDriver tests.
How to Use WaitForAngular in Ocaramba: Automatic Angular SynchronizationLearn to use WaitForAngular in Ocaramba to automatically synchronize tests with Angular apps. Pause execution until HTTP requests complete for reliable testing.
How to Use WaitForAjax in Ocaramba for Reliable AJAX SynchronizationLearn how to use WaitForAjax in Ocaramba to reliably synchronize AJAX requests. This guide explains how this IWebDriver extension prevents race conditions with configurable timeouts.
How to Handle JavaScript Alerts with Ocaramba WebDriverExtensions: A Complete GuideMaster JavaScript alerts in Selenium with Ocaramba WebDriverExtensions. Learn to confirm dismiss or send text to alerts using JavaScriptAlert class for automated testing success.
How to Use WebDriverExtensions in Ocaramba: A Complete Guide with Code ExamplesMaster WebDriverExtensions in Ocaramba. This guide simplifies Selenium tests with fluent methods for navigation, sync, and JS execution. Explore code examples.
How Ocaramba Captures Screenshots on Test Failure: Automatic vs. Assertion-Level MethodsDiscover how Ocaramba captures screenshots on test failure. Learn about automatic and assertion-level methods using Selenium for effective debugging.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →