Verisoft.TestInfrastructure
1.6.3
dotnet add package Verisoft.TestInfrastructure --version 1.6.3
NuGet\Install-Package Verisoft.TestInfrastructure -Version 1.6.3
<PackageReference Include="Verisoft.TestInfrastructure" Version="1.6.3" />
<PackageVersion Include="Verisoft.TestInfrastructure" Version="1.6.3" />
<PackageReference Include="Verisoft.TestInfrastructure" />
paket add Verisoft.TestInfrastructure --version 1.6.3
#r "nuget: Verisoft.TestInfrastructure, 1.6.3"
#:package Verisoft.TestInfrastructure@1.6.3
#addin nuget:?package=Verisoft.TestInfrastructure&version=1.6.3
#tool nuget:?package=Verisoft.TestInfrastructure&version=1.6.3
Verisoft.TestInfrastructure
Verisoft's infrastructure for test automation projects on C#.
Installation
Install the package from NuGet:
dotnet add package Verisoft.TestInfrastructure
Or via Package Manager Console:
Install-Package Verisoft.TestInfrastructure
Usage
Create your test classes by inheriting from VerisoftBaseTest:
using NUnit.Framework;
using Verisoft.TestInfrastructure.Lifecycle;
namespace MyTests;
[TestFixture]
public class AndroidTests : VerisoftBaseTest
{
[Test]
public void MyTest()
{
// Your test code here
Assert.Pass();
}
}
License
MIT License - See LICENSE file for details.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- Allure.Net.Commons (>= 2.15.0)
- Allure.NUnit (>= 2.15.0)
- Appium.WebDriver (>= 8.3.0)
- Autofac (>= 9.3.0)
- JunitXml.TestLogger (>= 8.0.0)
- Microsoft.Bcl.AsyncInterfaces (>= 10.0.9)
- Microsoft.NET.Test.Sdk (>= 18.7.0)
- Moq (>= 4.20.72)
- NLog (>= 6.1.3)
- NUnit (>= 4.6.1)
- NUnit3TestAdapter (>= 5.2.0)
- ReportPortal.NUnit (>= 4.9.0)
- Selenium.Support (>= 4.45.0)
- Selenium.WebDriver.ChromeDriver (>= 150.0.7871.4600)
- WebDriverManager (>= 2.17.7)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Keep the Appium server alive through test teardown so failure screenshots are actually captured instead of hitting a dead session. Driver listeners no longer report wait poll misses as errors, which was flooding reports with false failures during normal WebDriverWait polling.