kandi background
Explore Kits

9 best C# Accessibility Testing libraries in 2022

by Open Weaver kits ✔ Updated: Apr 6, 2022

Accessibility testing is a technique to identify accessibility issues in an application. It checks whether the application is usable by people with different types of disabilities, especially visual impairment and motor disability. The goal of such a test is to make sure that people with disabilities are able to use the application without any difficulty; i.e., they are able to access all functionalities and information provided by the application. Accessibility Testing is a testing technique to ensure that the application under test is usable by people with disabilities like hearing, color blindness, old age and other disabilities. Following are the 17 best C# libraieries MyTested.AspNetCore.Mvc - Fluent testing library for ASP.NET Core MVC; axe-windows - Automated accessibility testing engine for Windows applications; axe-selenium-csharp - using aXe for web accessibility testing.

MyTested.AspNetCore.Mvcby ivaylokenov

C# star image 1623 Version:6.0.0

License: Others (Non-SPDX)

Fluent testing library for ASP.NET Core MVC.

Support
Quality
Security
License
Reuse

MyTested.AspNetCore.Mvcby ivaylokenov

C# star image 1623 Version:6.0.0 License: Others (Non-SPDX)

Fluent testing library for ASP.NET Core MVC.
Support
Quality
Security
License
Reuse

System.IO.Abstractionsby TestableIO

C# star image 1243 Version:v19.1.5

License: Permissive (MIT)

Just like System.Web.Abstractions, but for System.IO. Yay for testable IO access!

Support
Quality
Security
License
Reuse

System.IO.Abstractionsby TestableIO

C# star image 1243 Version:v19.1.5 License: Permissive (MIT)

Just like System.Web.Abstractions, but for System.IO. Yay for testable IO access!
Support
Quality
Security
License
Reuse

EfCore.GenericServicesby JonPSmith

C# star image 430 Version:V5.1.1

License: Permissive (MIT)

A library to help you quickly code CRUD accesses for a web/mobile/desktop application using EF Core.

Support
Quality
Security
License
Reuse

EfCore.GenericServicesby JonPSmith

C# star image 430 Version:V5.1.1 License: Permissive (MIT)

A library to help you quickly code CRUD accesses for a web/mobile/desktop application using EF Core.
Support
Quality
Security
License
Reuse

ESCby NetSPI

C# star image 129 Version:ESCA4

License: Others (Non-SPDX)

Evil SQL Client (ESC) is an interactive .NET SQL console client with enhanced SQL Server discovery, access, and data exfiltration features. While ESC can be a handy SQL Client for daily tasks, it was originally designed for targeting SQL Servers during penetration tests and red team engagements. The intent of the project is to provide an .exe, but also sample files for execution through mediums like msbuild and PowerShell.

Support
Quality
Security
License
Reuse

ESCby NetSPI

C# star image 129 Version:ESCA4 License: Others (Non-SPDX)

Evil SQL Client (ESC) is an interactive .NET SQL console client with enhanced SQL Server discovery, access, and data exfiltration features. While ESC can be a handy SQL Client for daily tasks, it was originally designed for targeting SQL Servers during penetration tests and red team engagements. The intent of the project is to provide an .exe, but also sample files for execution through mediums like msbuild and PowerShell.
Support
Quality
Security
License
Reuse

NBiby Seddryck

C# star image 101 Version:v1.23

License: Permissive (Apache-2.0)

NBi is a testing framework (add-on to NUnit) for Business Intelligence and Data Access. The main goal of this framework is to let users create tests with a declarative approach based on an Xml syntax. By the means of NBi, you don't need to develop C# or Java code to specify your tests! Either, you don't need Visual Studio or Eclipse to compile your test suite. Just create an Xml file and let the framework interpret it and play your tests. The framework is designed as an add-on of NUnit but with the possibility to port it easily to other testing frameworks.

Support
Quality
Security
License
Reuse

NBiby Seddryck

C# star image 101 Version:v1.23 License: Permissive (Apache-2.0)

NBi is a testing framework (add-on to NUnit) for Business Intelligence and Data Access. The main goal of this framework is to let users create tests with a declarative approach based on an Xml syntax. By the means of NBi, you don't need to develop C# or Java code to specify your tests! Either, you don't need Visual Studio or Eclipse to compile your test suite. Just create an Xml file and let the framework interpret it and play your tests. The framework is designed as an add-on of NUnit but with the possibility to port it easily to other testing frameworks.
Support
Quality
Security
License
Reuse

axe-windowsby microsoft

C# star image 95 Version:v2.1.0

License: Permissive (MIT)

Automated accessibility testing engine for Windows applications

Support
Quality
Security
License
Reuse

axe-windowsby microsoft

C# star image 95 Version:v2.1.0 License: Permissive (MIT)

Automated accessibility testing engine for Windows applications
Support
Quality
Security
License
Reuse

SeleniumAxeDotnetby TroyWalshProf

C# star image 30 Version:v4.0.6

License: Permissive (MIT)

Tools for using aXe for web accessibility testing with C# and Selenium.

Support
Quality
Security
License
Reuse

SeleniumAxeDotnetby TroyWalshProf

C# star image 30 Version:v4.0.6 License: Permissive (MIT)

Tools for using aXe for web accessibility testing with C# and Selenium.
Support
Quality
Security
License
Reuse

SqlProxyAndReplayby ProductiveRage

C# star image 15 Version:Current

License: Permissive (MIT)

For performance testing services that depend upon a SQL database, the service may be tested with known inputs and the SQL queries that are executed will be captured (along with their results). Then the service may be re-tested but the SQL proxy layer will return known results to the same SQL queries. So long as all of the same queries are repeated when the same inputs are passed to the service, the database will be removed from the test. This could be used to measure data access code performance but it is initially intended more to allow a service to run for a long time reliably (independent of any external database) in order enable investigations into hot paths and ways to reduce garbage collection load.

Support
Quality
Security
License
Reuse

SqlProxyAndReplayby ProductiveRage

C# star image 15 Version:Current License: Permissive (MIT)

For performance testing services that depend upon a SQL database, the service may be tested with known inputs and the SQL queries that are executed will be captured (along with their results). Then the service may be re-tested but the SQL proxy layer will return known results to the same SQL queries. So long as all of the same queries are repeated when the same inputs are passed to the service, the database will be removed from the test. This could be used to measure data access code performance but it is initially intended more to allow a service to run for a long time reliably (independent of any external database) in order enable investigations into hot paths and ways to reduce garbage collection load.
Support
Quality
Security
License
Reuse

axe-selenium-csharpby javnov

C# star image 11 Version:1.0.26

License: Permissive (MIT)

Tools for using aXe for web accessibility testing with C# and Selenium.

Support
Quality
Security
License
Reuse

axe-selenium-csharpby javnov

C# star image 11 Version:1.0.26 License: Permissive (MIT)

Tools for using aXe for web accessibility testing with C# and Selenium.
Support
Quality
Security
License
Reuse

See similar Kits and Libraries

Accessibility Testing
Testing