SpecDrill 1.2.0.373
See the version list below for details.
dotnet add package SpecDrill --version 1.2.0.373
NuGet\Install-Package SpecDrill -Version 1.2.0.373
<PackageReference Include="SpecDrill" Version="1.2.0.373" />
paket add SpecDrill --version 1.2.0.373
#r "nuget: SpecDrill, 1.2.0.373"
// Install SpecDrill as a Cake Addin #addin nuget:?package=SpecDrill&version=1.2.0.373 // Install SpecDrill as a Cake Tool #tool nuget:?package=SpecDrill&version=1.2.0.373
SpecDrill - An opinionated automated testing framework based on Selenium WebDriver
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. 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 was computed. 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. |
.NET Core | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.1 is compatible. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.1
- SpecDrill.Infrastructure (>= 1.1.8.295)
- SpecDrill.Secondary.Ports (>= 1.2.0.336)
NuGet packages (4)
Showing the top 4 NuGet packages that depend on SpecDrill:
Package | Downloads |
---|---|
SpecDrill.Secondary.Adapters.WebDriver
SpecDrill.SecondaryPorts.Adapters.WebDriver - WebDriver adapter for SpecDrill |
|
SpecDrill.SpecFlow
SpecDrill.SpecFlow - SpecDrill integration with SpecFlow |
|
SpecDrill.NUnit3
SpecDrill.NUnit - SpecDrill integration with NUnit 3 |
|
SpecDrill.MsTest
SpecDrill.MsTest - SpecDrill integration with MsTest |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated | |
---|---|---|---|
1.4.0.3 | 280 | 3/13/2024 | |
1.3.0.1287 | 304 | 11/17/2023 | |
1.3.0.1279 | 176 | 11/17/2023 | |
1.3.0.1262 | 142 | 10/26/2023 | |
1.3.0.1231 | 218 | 9/16/2023 | |
1.3.0.1224 | 137 | 9/16/2023 | |
1.3.0.1218 | 156 | 9/16/2023 | |
1.3.0.1210 | 205 | 9/4/2023 | |
1.3.0.1124 | 156 | 9/1/2023 | |
1.3.0.1107 | 185 | 9/1/2023 | |
1.3.0.1106 | 152 | 9/1/2023 | |
1.3.0.1096 | 312 | 8/25/2023 | |
1.3.0.1093 | 152 | 8/25/2023 | |
1.3.0.1089 | 174 | 8/24/2023 | |
1.3.0.1087 | 196 | 8/24/2023 | |
1.3.0.1086 | 202 | 8/24/2023 | |
1.3.0.1029 | 273 | 8/24/2023 | |
1.3.0.1025 | 422 | 5/24/2023 | |
1.3.0.1019 | 222 | 5/16/2023 | |
1.3.0.1013 | 241 | 5/15/2023 | |
1.3.0.1012 | 212 | 5/12/2023 | |
1.3.0.1008 | 258 | 5/5/2023 | |
1.3.0.1001 | 335 | 4/21/2023 | |
1.3.0.958 | 264 | 4/12/2023 | |
1.3.0.907 | 307 | 4/10/2023 | |
1.3.0.904 | 277 | 4/10/2023 | |
1.3.0.889 | 293 | 4/6/2023 | |
1.3.0.887 | 313 | 4/5/2023 | |
1.3.0.766 | 322 | 3/22/2023 | |
1.3.0.740 | 317 | 3/21/2023 | |
1.3.0.703 | 339 | 3/17/2023 | |
1.3.0.648 | 554 | 2/18/2023 | |
1.3.0.528 | 778 | 4/1/2022 | |
1.3.0.524 | 3,230 | 12/3/2021 | |
1.3.0.519 | 672 | 11/27/2021 | |
1.3.0.357 | 1,411 | 10/29/2021 | |
1.3.0.292 | 975 | 10/25/2021 | |
1.3.0.284 | 1,388 | 10/7/2021 | |
1.3.0.269 | 889 | 9/30/2021 | |
1.3.0.240 | 987 | 9/28/2021 | |
1.3.0.207-beta | 265 | 9/28/2021 | |
1.3.0-rc.195 | 136 | 9/28/2021 | |
1.2.0.520 | 893 | 9/21/2021 | |
1.2.0.373 | 1,105 | 8/13/2021 | |
1.2.0.370 | 776 | 8/13/2021 | |
1.2.0.292 | 807 | 8/13/2021 | |
1.1.7 | 3,272 | 9/8/2020 | |
1.1.2 | 934 | 7/22/2020 | |
1.1.1 | 531 | 7/21/2020 | |
1.0.33 | 556 | 4/15/2019 | |
1.0.32 | 321 | 4/15/2019 | |
1.0.31 | 323 | 4/9/2019 | |
1.0.30 | 317 | 4/9/2019 | |
1.0.29 | 2,589 | 7/27/2018 | |
1.0.28 | 2,281 | 3/26/2018 | |
1.0.27 | 1,137 | 3/22/2018 | |
1.0.26 | 1,424 | 11/24/2017 | |
1.0.25 | 975 | 11/24/2017 | |
1.0.24 | 1,054 | 11/7/2017 | |
1.0.23 | 1,003 | 11/2/2017 | |
1.0.22 | 990 | 11/1/2017 | |
1.0.21 | 1,047 | 11/1/2017 | |
1.0.20 | 1,012 | 11/1/2017 | |
1.0.19 | 1,004 | 9/27/2017 | |
1.0.18 | 1,054 | 9/22/2017 | |
1.0.17 | 979 | 9/21/2017 | |
1.0.16 | 930 | 9/19/2017 | |
1.0.15 | 938 | 9/12/2017 | |
1.0.14 | 1,045 | 4/27/2017 | |
1.0.13 | 1,005 | 3/27/2017 | |
1.0.12 | 1,002 | 2/13/2017 | |
1.0.11 | 1,055 | 12/16/2016 | |
1.0.10 | 1,011 | 12/5/2016 | |
1.0.9 | 1,264 | 11/24/2016 |
v1.1.9
- Added ShadowDom support (CssSelector only)
- Added UIScenarioBase class, ScenarioBase is for non-ui tests.
v1.1.8
- Fixed Issue #40 ...path incorrectly handled in linux/unix environments
v1.1.2
- Migrated to .NET Core 3.1/.NET Standard 2.1
v1.0.32
- Moved Browser initialization in _TestInitialize virtual method.
v1.0.30
- Fixed Issue #34: Browser capabilities not being set properly
v1.0.29
- Fixed Issue #33: Remove AcceptInsecureCertificates from BuildInternetExplorerOptions
- Upgraded to WebDriver 3.13.1
v1.0.28
- Fixed Issue #32: Driver instantiation (local ChromeDriver) fails when capabilities are specified
v1.0.27
- Fixed Issue #27: Expose Driver.Url(); Now it can be accessed as Uri object calling Browser.Url property.
- Fixed Issue #29: Add support to Edge browser
- Fixed Issue #30: Expose Browser Capabilities; Now any capability is passed to target browser instance.
Note: Correct casing of capability name and correct json type(JavaScript) must be used in specDrillConfig.json
v1.0.26
- Added arguments support for browser driver (local runs)
v1.0.25
- Upgraded to Webdriver 3.7
- Added arguments parameter (string array) in configuration e.g. browser.drivers.chrome.arguments (remote runs)
v1.0.24
- Reverted to MsTest framework due to difficulties with running MsTestv2 in CI environments.
- You need to start with a MsTest test project before adding SpecDrill NuGetPackage
otherwise you have to add reference to your local version of MsTest:
>Add Reference > Extensions > select Microsoft.VisualStudio.QualityTools.UnitTestFramework > OK.
v1.0.23
- Added automatic screenshot on test failure setting switch. Setting: webdriver.screenshots.auto : (bool).
v1.0.22
- Added screenshot capability. Call SaveScreenshot from your TestCleanup method if screenshot needed.
v1.0.21
- Added MsTest.TestAdaptor package needed to run tests with MsTest.TestFramework v2
v1.0.20
- Fixed Issue #24: Browser should close even if the TestCleanup method has cleanup errors
- Switched from Visual Studio extensions to v2 Nuget packages for MsTest framework
v1.0.19
- added javascript workaround for geckodriver doubleclick bug
- updated sample tests
v1.0.18
- added minimal support for Appium. Supported capabilities:
> automationName, platformName, deviceName, browserName, udid, orientation
v1.0.17
- revised element status check exception throwing behavior: element.IsAvailable (no); element.IsEnabled (yes); element.IsDisplayed(yes)
- fixed bug in wait logic due to throwing exception behavior changes
v1.0.16
- fixed Wait with time limit unable to prevent throwing exception regression
v1.0.15
- added doubleclick support
- added hover support
- improved drag and drop support and API
- added locator information to some exceptions
- fixed some bugs related to browser windows not being closed after test teardown
v1.0.14
- Fixed Issue #20 - Current element indicator breaks layout
- Fixed Issue #21 - SpecDrill is not logging
v1.0.13
- Fixed Issue #19 - Implicit wait is broken. Sometimes tests fail with Explicit wait when none is set from test code.
- Fixed Issue #18 - Fix hooks into MsTest lifecycle methods
v1.0.12
- Fixed Issue #17 - Fixed Drag and Drop
v1.0.11
- Added trace logging for framework initialization
v1.0.10
- Fixed Issue #15 (enhancement) - Add Ability to extract pdf text
v1.0.9
- Fixed Issue #11 - Wait.ForNoMoreThan(...) is broken
v1.0.8
- Fixed Issue #8 - log4net.config in nuget package is empty
- Fixed Issue #7 - Provide meaningful exception when PageObject is lacking parameterless constructor
- Fixed Issue #6 - ListElement is not considering indexer's index parameter
- Fixed Issue #1 - Startup browser window size is not configurable
v1.0.7
- Fixed Issue #4 - Support declarative (attribute based) way of declaring Page/Control objects
v1.0.6
- Refactored searching for native elements
- Waits are now fault tolerant
v1.0.5
- Fixed Issue #5 - Page load test fails for pages in iframe