8 packages tagged with “seleniumx”
Selenium WebDriver Based Web UI Test Automation Framework for C#/.NET Supports .NET Standard 2.0, compatible with .NET 5+, .NET Framework 4.6.1+, and .NET Core/Standard 2.0+. Features: - Built upon Selenium WebDriver, leveraging its full capabilities. - Leverages the Page Object Model design pattern, incorporating a robust and maintainable Fluent Page Object implementation. - Includes a comprehensive library of pre-built components for common UI elements such as inputs, tables, lists, and more. - Seamlessly integrates with popular .NET testing frameworks (e.g., NUnit, xUnit, SpecFlow) and CI/CD pipelines (e.g., Jenkins, GitHub Actions, TeamCity). - Extensible with a variety of triggers that can be bound to custom events, enabling dynamic and flexible component behavior. - Provides a comprehensive suite of fluent assertions and event-driven triggers for robust component and data verification. - Highly configurable. Offers flexible configuration options, including customizable component search strategies and user-defined settings. Supports JSON configuration files for easy management and maintenance. - Enhanced reporting and logging capabilities. Features built-in, customizable logging, with support for capturing screenshots and snapshots for detailed test analysis. - Extensible with modules for HTML validation, Bootstrap, Kendo UI, and more.
A set of extension methods and other extra classes for Selenium WebDriver. Is a part of SeleniumX Framework. The package targets .NET Standard 2.0, which supports .NET 5+, .NET Framework 4.6.1+ and .NET Core/Standard 2.0+.
Screen video capture and recorder for Selenium WebDriver with NUnit. Supports and compatible with only .NET 8.0 Features: - Built upon Selenium WebDriver, leveraging its full capabilities.
.NET library that provides an API for CLI. The package targets .NET Standard 2.0, which supports .NET 5+, .NET Framework 4.6.1+ and .NET Core/Standard 2.0+. Features: - Provides an abstraction over System.Diagnostics.Process with CliCommand and ProgramCli classes. - Has ability to execute CLI through command shell: cmd, sh, bash, sudo, etc. - Provides synchronous and asynchronous API methods. - Works on Windows, Linux and macOS.
C#/.NET package containing a set of SeleniumX components for automated web testing integration with Kendo UI HTML Framework. Works with Kendo UI components for jQuery, Angular, React, Vue, ASP.NET MVC and ASP.NET Core. The package targets .NET Standard 2.0, which supports .NET 5+, .NET Framework 4.6.1+ and .NET Core/Standard 2.0+.
C#/.NET package for SeleniumX configuration through JSON files. SeleniumX JSON Configuration for C#/.NET (.NET 5+, .NET Framework 4.6.1+, .NET Core/Standard 2.0+) Features: - SeleniumX Context: JSON-based Configuration Schema - Custom settings - Multiple Driver Management - Combined Configuration from Multiple Sources - Multiple environments support
.NET library that sets up browser drivers for Selenium WebDriver, e.g. chromedriver, geckodriver, etc. The package targets .NET Standard 2.0, which supports .NET 5+, .NET Framework 4.6.1+ and .NET Core/Standard 2.0+. Features: - Sets up drivers for browsers: Chrome, Firefox, Edge, Internet Explorer and Opera. - Supports Windows, Linux and macOS platforms. - Can download latest or specific driver versions. - Can auto-detect locally installed browser version and download corresponding driver version. - Caches the used driver versions. - After a driver is set up, adds the driver path to environment "PATH" variable, which is consumed by WebDriver.
C#/.NET package containing a set of SeleniumX components for automated web testing integration with Bootstrap Framework. Works with Bootstrap components of version 3.3 and 4.0+. The package targets .NET Standard 2.0, which supports .NET 5+, .NET Framework 4.6.1+ and .NET Core/Standard 2.0+.