Ossa.TestFramework.Core
0.4.0
See the version list below for details.
dotnet add package Ossa.TestFramework.Core --version 0.4.0
NuGet\Install-Package Ossa.TestFramework.Core -Version 0.4.0
<PackageReference Include="Ossa.TestFramework.Core" Version="0.4.0" />
paket add Ossa.TestFramework.Core --version 0.4.0
#r "nuget: Ossa.TestFramework.Core, 0.4.0"
// Install Ossa.TestFramework.Core as a Cake Addin #addin nuget:?package=Ossa.TestFramework.Core&version=0.4.0 // Install Ossa.TestFramework.Core as a Cake Tool #tool nuget:?package=Ossa.TestFramework.Core&version=0.4.0
Ossa.TestFramework.Core
Overview
This package is not stand-alone and is intended for use with other Ossa Nuget packages:
Ossa.TestFramework.UIIntegration.Playwright
Ossa.TestFramework.UIIntegration.Selenium
Ossa.TestFramework.Templates
The package includes database helper methods, user process/step classes and base browser helper methods for use with other Ossa packages.
Getting Started
Install the package to your integration project using nuget manager or from the dotnet
command line:
dotnet new add Ossa.TestFramework.Core
or install
- Ossa.TestFramework.UIIntegration.Playwright
- Ossa.TestFramework.UIIntegration.Selenium
The package should be included automatically as required.
Starter integration project
See nuget package Ossa.TestFramework.Templates for a starter project and install the ossa-test-selenium template.
Prerequisites
Recommended Visual studio 2022 or later .NET 8.0 or later
Usage
See help for related Nuget packages.
Additional documentation
Ossa Templates:
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. 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. |
-
net6.0
- Microsoft.CodeAnalysis.Common (>= 4.9.2)
- Microsoft.CodeAnalysis.CSharp (>= 4.9.2)
- Microsoft.Data.SqlClient (>= 5.2.0)
- Microsoft.Extensions.Configuration (>= 8.0.0)
- Microsoft.Extensions.Configuration.Json (>= 8.0.0)
- Microsoft.Extensions.DependencyInjection (>= 8.0.0)
- Microsoft.Extensions.Logging (>= 8.0.0)
- Microsoft.Extensions.Logging.Abstractions (>= 8.0.1)
- Microsoft.Extensions.Logging.Console (>= 8.0.0)
- Microsoft.Extensions.Logging.Debug (>= 8.0.0)
- Microsoft.Extensions.Options (>= 8.0.2)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 8.0.0)
- System.CodeDom (>= 8.0.0)
-
net7.0
- Microsoft.CodeAnalysis.Common (>= 4.9.2)
- Microsoft.CodeAnalysis.CSharp (>= 4.9.2)
- Microsoft.Data.SqlClient (>= 5.2.0)
- Microsoft.Extensions.Configuration (>= 8.0.0)
- Microsoft.Extensions.Configuration.Json (>= 8.0.0)
- Microsoft.Extensions.DependencyInjection (>= 8.0.0)
- Microsoft.Extensions.Logging (>= 8.0.0)
- Microsoft.Extensions.Logging.Abstractions (>= 8.0.1)
- Microsoft.Extensions.Logging.Console (>= 8.0.0)
- Microsoft.Extensions.Logging.Debug (>= 8.0.0)
- Microsoft.Extensions.Options (>= 8.0.2)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 8.0.0)
- System.CodeDom (>= 8.0.0)
-
net8.0
- Microsoft.CodeAnalysis.Common (>= 4.9.2)
- Microsoft.CodeAnalysis.CSharp (>= 4.9.2)
- Microsoft.Data.SqlClient (>= 5.2.0)
- Microsoft.Extensions.Configuration (>= 8.0.0)
- Microsoft.Extensions.Configuration.Json (>= 8.0.0)
- Microsoft.Extensions.DependencyInjection (>= 8.0.0)
- Microsoft.Extensions.Logging (>= 8.0.0)
- Microsoft.Extensions.Logging.Abstractions (>= 8.0.1)
- Microsoft.Extensions.Logging.Console (>= 8.0.0)
- Microsoft.Extensions.Logging.Debug (>= 8.0.0)
- Microsoft.Extensions.Options (>= 8.0.2)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 8.0.0)
- System.CodeDom (>= 8.0.0)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Ossa.TestFramework.Core:
Package | Downloads |
---|---|
Ossa.TestFramework.UIIntegration.Playwright
Package Description |
|
Ossa.TestFramework.UIIntegration.Selenium
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated | |
---|---|---|---|
1.1.0-alpha0720 | 108 | 6/7/2024 | |
1.0.1 | 216 | 6/7/2024 | |
1.0.0-beta0001 | 109 | 6/7/2024 | |
0.4.0 | 126 | 6/7/2024 | |
0.4.0-alpha0054 | 107 | 6/7/2024 | |
0.4.0-alpha0049 | 104 | 6/7/2024 | |
0.4.0-alpha0048 | 100 | 6/7/2024 | |
0.4.0-alpha0041 | 109 | 6/7/2024 | |
0.4.0-alpha0039 | 120 | 6/6/2024 | |
0.4.0-alpha0038 | 107 | 6/6/2024 | |
0.4.0-alpha0037 | 117 | 6/6/2024 | |
0.4.0-alpha0025 | 109 | 6/6/2024 | |
0.4.0-alpha0017 | 111 | 6/6/2024 | |
0.4.0-alpha0016 | 97 | 6/6/2024 | |
0.4.0-alpha0014 | 105 | 6/5/2024 | |
0.4.0-alpha0012 | 92 | 6/5/2024 | |
0.4.0-alpha0010 | 94 | 6/5/2024 | |
0.4.0-alpha0007 | 101 | 6/5/2024 | |
0.4.0-alpha0006 | 125 | 6/5/2024 | |
0.4.0-alpha0004 | 116 | 6/5/2024 | |
0.4.0-alpha0003 | 94 | 6/5/2024 | |
0.4.0-alpha0002 | 103 | 6/5/2024 | |
0.4.0-alpha0001 | 106 | 6/5/2024 | |
0.2.0-fastertests-ah0001 | 117 | 6/3/2024 | |
0.2.0-alpha0705 | 116 | 6/4/2024 | |
0.2.0-alpha0701 | 111 | 6/3/2024 | |
0.2.0-alpha0696 | 117 | 6/3/2024 | |
0.2.0-alpha0692 | 117 | 6/3/2024 | |
0.2.0-alpha0690 | 120 | 6/3/2024 | |
0.2.0-alpha0688 | 116 | 6/3/2024 | |
0.2.0-alpha0670 | 113 | 6/3/2024 | |
0.2.0-alpha0668 | 105 | 6/2/2024 | |
0.2.0-alpha0662 | 123 | 5/30/2024 | |
0.2.0-alpha0651 | 131 | 5/29/2024 | |
0.2.0-alpha0650 | 122 | 5/29/2024 | |
0.2.0-alpha0641 | 122 | 5/29/2024 | |
0.2.0-alpha0639 | 118 | 5/29/2024 | |
0.2.0-alpha0634 | 115 | 5/28/2024 | |
0.2.0-alpha0622 | 113 | 5/28/2024 | |
0.2.0-alpha0617 | 155 | 5/24/2024 | |
0.2.0-alpha0608 | 127 | 5/23/2024 | |
0.2.0-alpha0602 | 120 | 5/23/2024 | |
0.2.0-alpha0598 | 127 | 5/23/2024 | |
0.2.0-alpha0596 | 126 | 5/22/2024 | |
0.2.0-alpha0593 | 122 | 5/22/2024 | |
0.2.0-alpha0583 | 128 | 5/22/2024 | |
0.2.0-alpha0581 | 120 | 5/22/2024 | |
0.2.0-alpha0576 | 123 | 5/21/2024 | |
0.2.0-alpha0575 | 122 | 5/21/2024 | |
0.2.0-alpha0563 | 116 | 5/21/2024 | |
0.2.0-alpha0561 | 134 | 5/21/2024 | |
0.2.0-alpha0548 | 125 | 5/20/2024 | |
0.2.0-alpha0547 | 107 | 5/20/2024 | |
0.2.0-alpha0539 | 118 | 5/17/2024 | |
0.2.0-alpha0501 | 133 | 5/10/2024 | |
0.2.0-alpha0433 | 106 | 5/2/2024 | |
0.2.0-alpha0408 | 124 | 4/28/2024 | |
0.2.0-alpha0401 | 173 | 4/22/2024 | |
0.2.0-alpha0399 | 124 | 4/19/2024 | |
0.2.0-alpha0398 | 131 | 4/18/2024 | |
0.2.0-alpha0396 | 121 | 4/18/2024 | |
0.2.0-alpha0395 | 112 | 4/18/2024 | |
0.2.0-alpha0352 | 116 | 4/18/2024 | |
0.2.0-alpha0350 | 120 | 4/18/2024 | |
0.2.0-alpha0349 | 126 | 4/17/2024 | |
0.2.0-alpha0347 | 134 | 4/16/2024 | |
0.2.0-alpha0346 | 123 | 4/12/2024 | |
0.2.0-alpha0345 | 123 | 4/12/2024 | |
0.2.0-alpha0339 | 123 | 4/12/2024 | |
0.2.0-alpha0337 | 118 | 4/11/2024 | |
0.2.0-alpha0335 | 127 | 4/11/2024 | |
0.2.0-alpha0333 | 117 | 4/10/2024 | |
0.2.0-alpha0309 | 127 | 4/10/2024 | |
0.2.0-alpha0307 | 122 | 4/4/2024 | |
0.2.0-alpha0305 | 142 | 4/3/2024 | |
0.2.0-alpha0303 | 138 | 4/2/2024 | |
0.2.0-alpha0294 | 118 | 4/1/2024 | |
0.2.0-alpha0293 | 136 | 3/28/2024 | |
0.2.0-alpha0292 | 126 | 3/28/2024 | |
0.2.0-alpha0291 | 122 | 3/27/2024 | |
0.2.0-alpha0290 | 126 | 3/27/2024 | |
0.2.0-alpha0283 | 133 | 3/26/2024 | |
0.2.0-alpha0273 | 138 | 3/24/2024 | |
0.2.0-alpha0271 | 125 | 3/24/2024 | |
0.2.0-alpha0264 | 138 | 3/24/2024 | |
0.2.0-alpha0260 | 131 | 3/24/2024 | |
0.2.0-alpha0258 | 124 | 3/24/2024 | |
0.2.0-alpha0234 | 136 | 3/21/2024 | |
0.2.0-alpha0218 | 141 | 3/20/2024 | |
0.2.0-alpha0217 | 131 | 3/19/2024 | |
0.2.0-alpha0212 | 133 | 3/19/2024 | |
0.2.0-alpha0204 | 122 | 3/18/2024 | |
0.2.0-alpha0202 | 164 | 3/18/2024 |