Ossa.TestFramework.UIIntegration
0.2.0-alpha0047
This package is discontinued, please use the following packages instead:
Ossa.TestFramework.Core
Ossa.TestFramework.UIIntegration.Playwright
Ossa.TestFramework.UIIntegration.Selenium
See the version list below for details.
dotnet add package Ossa.TestFramework.UIIntegration --version 0.2.0-alpha0047
NuGet\Install-Package Ossa.TestFramework.UIIntegration -Version 0.2.0-alpha0047
<PackageReference Include="Ossa.TestFramework.UIIntegration" Version="0.2.0-alpha0047" />
paket add Ossa.TestFramework.UIIntegration --version 0.2.0-alpha0047
#r "nuget: Ossa.TestFramework.UIIntegration, 0.2.0-alpha0047"
// Install Ossa.TestFramework.UIIntegration as a Cake Addin #addin nuget:?package=Ossa.TestFramework.UIIntegration&version=0.2.0-alpha0047&prerelease // Install Ossa.TestFramework.UIIntegration as a Cake Tool #tool nuget:?package=Ossa.TestFramework.UIIntegration&version=0.2.0-alpha0047&prerelease
Ossa IT Test Framework Package
Overview
This package provides an integration test framework for C# using various different plugin framweworks. It allows for a view based configuration setup that makes it easy to deliver tests on a page by page basis.
Currently supported framwworks:
- Playwright
Getting Started
Install the package to your integration project using nuget manager or from the dotnet
command line:
dotnet new add Ossa.TestFramework.UIIntegration
Starter integration project
You can install the Ossa TestFramework template to get a sample Integration project
dotnet new install ossa-test
Start codegen
You can run codegen from the build directory and navigate to templates\test\TestFramework.IntegrationTests to view the name of elements within a webpage. This can be run in net6.0 or net7.0
powershell bin/Debug/net6.0/playwright.ps1 codegen
or
powershell bin/Debug/net7.0/playwright.ps1 codegen
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 was computed. 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.Extensions.DependencyInjection.Abstractions (>= 6.0.0)
- Microsoft.Extensions.Logging.Abstractions (>= 6.0.0)
- Microsoft.Playwright.NUnit (>= 1.35.0)
-
net7.0
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 7.0.0)
- Microsoft.Extensions.Logging.Abstractions (>= 7.0.1)
- Microsoft.Playwright.NUnit (>= 1.35.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated | |
---|---|---|---|
0.2.0-inject-selenium0001 | 169 | 9/14/2023 | |
0.2.0-alpha0127 | 134 | 3/17/2024 | |
0.2.0-alpha0114 | 108 | 3/7/2024 | |
0.2.0-alpha0110 | 128 | 2/29/2024 | |
0.2.0-alpha0108 | 115 | 2/28/2024 | |
0.2.0-alpha0105 | 123 | 2/28/2024 | |
0.2.0-alpha0099 | 118 | 2/28/2024 | |
0.2.0-alpha0096 | 101 | 2/28/2024 | |
0.2.0-alpha0094 | 108 | 2/28/2024 | |
0.2.0-alpha0078 | 112 | 2/27/2024 | |
0.2.0-alpha0076 | 102 | 2/27/2024 | |
0.2.0-alpha0074 | 111 | 2/26/2024 | |
0.2.0-alpha0071 | 121 | 2/23/2024 | |
0.2.0-alpha0069 | 123 | 2/23/2024 | |
0.2.0-alpha0064 | 114 | 2/19/2024 | |
0.2.0-alpha0061 | 107 | 2/18/2024 | |
0.2.0-alpha0056 | 110 | 2/14/2024 | |
0.2.0-alpha0049 | 113 | 2/13/2024 | |
0.2.0-alpha0048 | 171 | 8/2/2023 | |
0.2.0-alpha0047 | 182 | 7/28/2023 | |
0.2.0-alpha0046 | 176 | 7/27/2023 | |
0.2.0-alpha.45 | 110 | 7/19/2023 | |
0.2.0-alpha.44 | 114 | 7/7/2023 | |
0.1.0 | 247 | 7/7/2023 | |
0.1.0-Rename-to-ossa.1-38 | 100 | 7/6/2023 | |
0.1.0-Rename-to-ossa.1 | 73 | 7/6/2023 | |
0.1.0-NugetSource.1-41 | 106 | 7/6/2023 | |
0.1.0-beta.1-42 | 113 | 7/7/2023 | |
0.1.0-alpha.42 | 110 | 7/7/2023 | |
0.0.4-alpha.1 | 105 | 7/5/2023 | |
0.0.3 | 197 | 7/4/2023 | |
0.0.1 | 198 | 6/30/2023 |