Support Matrix
Testing Frameworks#
| Framework | Supported versions |
|---|---|
| NUnit | 3.13.3 |
| XUnit | 2.4.2, 2.5.0, 2.5.1, 2.5.2, 2.5.3 |
| Selenium | 4.8.1, 4.12.2, 4.14.1 |
| Playwright | 1.32.0 |
| Specflow | 3.9.40 |
- Supported versions list releases that were tested for compatibility
- Patch/Minor version updates should not break compatibility, but it is possible
- Major version change have greater chance to break compatibilityNOTE
Currently, Selenium with .NET 7 is not supported
.NET Frameworks#
| Framework | Supported versions |
|---|---|
| .NET | 5, 6, 7 |
| .NET Core | 3.1 |
| .NET Framework | 4.7.2, 4.8, 4.8.1 |
Operating systems#
| System | Supported versions |
|---|---|
| Ubuntu | 22.04.3, 23.04, 23.10 |
| Windows | 10 |
Transport Layers#
| Layer | Supported .NET package versions |
|---|---|
| HttpClient | versions provided by supported .NET versions |
| Kafka | 2.2.0 |
| RabbitMQ | 6.5.0 |
| Azure Service Bus | 7.14.0 |
NOTE
HttpClient is patched on tests launch, prior to any HTTP requests execution. Thus, any library that uses HttpClient is automatically supported. Currently, other HTTP clients such as WebClient, HttpWebRequest, RestClient are not supported.
HttpClient is patched on tests launch, prior to any HTTP requests execution. Thus, any library that uses HttpClient is automatically supported. Currently, other HTTP clients such as WebClient, HttpWebRequest, RestClient are not supported.
Serverless Computing Services#
| Service | Supported versions |
|---|---|
| Azure Functions | 4 |