Skip to content

Releases: TestCentric/testcentric-gui

TestCentric 1.6.0

11 Jan 03:13
eeadab8
Compare
Choose a tag to compare

As part of this release we had 5 issues closed.

The main feature of this release is the addition of an agent for running tests under .NET 5.0. Since the runner itself targets the .NET Framework, this feature is only available when tests are run out of process. By default, tests targeting .NET 5.0 will run under that agent, provided .NET 5.0 is installed. The File menu also allows running tests built for earlier versions of .NET Core under .NET 5.0.

Feature

  • #651 Add a .NET 5.0 agent to the build

Bugs

  • #648 misaligned Force Stop button
  • #593 GetExecutingAssembly() returns the path of appdata folder instead of actual location

Build

  • #653 Export Draft Release for use in CHANGES file and on website
  • #640 Review tests of Dialogs

Packages

There are three different downloads for the GUI.

  • For a chocolatey install: testcentric-gui.1.6.0.nupkg
  • For a nuget install: TestCentric.GuiRunner.1.6.0.nupkg
  • For a zip install in a directory of your choice: testcentric-gui-1.6.0.zip
You may also download the TestCentric GUI from chocolatey.org or nuget.org.

Note: TestCentric.Metadata.1.6.0.nupkg is for our internal use and is not needed to run TestCentric.

SHA256 Hashes of the release artifacts

  • 83ad74ef941b102fce2d1c2fe4579cc20ab4c73552788bae964ae4a95264d966 testcentric-gui-1.6.0.zip
  • 2a8c70d3621ef535e64b63491a262090f8c1ad5f7daebdd44279396fd8fc1d50 TestCentric.GuiRunner.1.6.0.nupkg
  • 15d08f642543600db3f3c039a9f40ac8d85e659b77469215dd9ff4797925b131 testcentric-gui.1.6.0.nupkg
  • 60684732beeb81722ef3041f62acffc0722c4217fc8412b43e6f13e379b03b7b TestCentric.Metadata.1.6.0.nupkg

TestCentric 1.5.3

24 Dec 06:09
221843f
Compare
Choose a tag to compare

As part of this release we had 8 issues closed.

This release fixes a critical issue in 1.5.2 and includes other minor fixes.

Bugs

  • #642 Dashes rather than separators in menus
  • #641 Update AboutBox text and ensure it all fits
  • #638 Testcentric 1.5.2: About testcentric throws an unhandled exception

Build

  • #631 Website not being rebuilt for production release
  • #627 Document process for creating a release

Documentation

  • #632 Move website for gui into testcentric.github.io

Packages

There are three different downloads for the GUI.

  • For a chocolatey install: testcentric-gui.1.5.3.nupkg
  • For a nuget install: TestCentric.GuiRunner.1.5.3.nupkg
  • For a zip install in a directory of your choice: testcentric-gui-1.5.3.zip
You may also download the TestCentric GUI from chocolatey.org or nuget.org.

Note: TestCentric.Metadata.1.5.3.nupkg is for our internal use and is not needed to run TestCentric.

SHA256 Hashes of the release artifacts

  • 9c4f9fd465716aa96ec004345a62179bc65d5eaa26f84f5e1e0167285f844c92 testcentric-gui-1.5.3.zip
  • 07b5157da2abecd63fef35c45db7ccdd87013fbe281fcd1dd415124de39c3a3a TestCentric.GuiRunner.1.5.3.nupkg
  • ddc0eb787bd6e236a995f9f4ecf43845d91461f862597b26d38f95924bfe62cf testcentric-gui.1.5.3.nupkg
  • e3d6a18dd5d8db1be813878cdc4e9d99cff2877100054af69873ee492c7fd6e6 TestCentric.Metadata.1.5.3.nupkg

TestCentric 1.5.2

17 Dec 06:01
5b3f8c8
Compare
Choose a tag to compare

As part of this release we had 1 issue closed.

Enhancement

  • #626 Tailor content of Release Note created by release build

Packages

There are three different downloads for the GUI.

  • For a chocolatey install: testcentric-gui.1.5.2.nupkg
  • For a nuget install: TestCentric.GuiRunner.1.5.2.nupkg
  • For a zip install in a directory of your choice: testcentric-gui-1.5.2.zip
You may also download the TestCentric GUI from chocolatey.org or nuget.org.

Note: TestCentric.Metadata.1.5.2.nupkg is for our internal use and is not needed to run TestCentric.

SHA256 Hashes of the release artifacts

  • f41a1cd8aa1e57268b77cc8ba1634403cfede1645bb6cf13ce38cb8b5cd8ae1d testcentric-gui-1.5.2.zip
  • beb0190f500c3ad19ab0c25d80e84a5864263a422c73c686bd70f17ead2c06a9 TestCentric.GuiRunner.1.5.2.nupkg
  • e0e3bc342eecf5876ac3fea0541739c85244111f7af107905b3e6f1d397230b7 testcentric-gui.1.5.2.nupkg
  • 6870efb4e78b0f86f2968798b5c4684600ede44faa5892d2b73f6c8605e6b1ef TestCentric.Metadata.1.5.2.nupkg

TestCentric 1.5.1

14 Dec 23:36
Compare
Choose a tag to compare

As part of this release we had 4 issues closed.
TestCentric 1.5.1 release. This release is being issued early in order to test changes to the build and release process.

Build

  • #617 Migrate "master" branch to "main"
  • #616 Improvements to the Release Process
  • #324 Convert to use new VS project format

Documentation

  • #603 Add Getting Started section to the documentation

TestCentric 1.5.0

09 Dec 06:12
77a0c95
Compare
Choose a tag to compare

This release includes one major new feature. The Stop button now triggers a non-forced
stop, running all teardowns. It then gives the user the option of a forced stop in case
the run does not terminate. In addition, it incorporates major build improvements, which
will make it easier to do more frequent releases in the future.

As part of this release we had 35 commits which resulted in 8 issues being closed.

Feature

  • #374 Implement two stage Stop, first trying non-forced and then letting user select forced stop.

Bugs

  • #613 Version 1.4.1 release zip file is missing
  • #607 Clear All and Check Failed checkboxes do not work correctly
  • #605 Results not being cleared in tree for each new run

Build

  • #612 Automate final release process
  • #611 Convert projects to new format
  • #602 Add CodeQL analysis to the build
  • #599 Automatically update website

Note

There are two different .nupkg files. Use testcentric-gui.1.5.0.nupkg only for Chocolatey installs with choco.exe. Use TestCentric.GuiRunner.1.5.0.nupkg for all Nuget installs.

TestCentric 1.4.1

04 Sep 08:22
Compare
Choose a tag to compare

TestCentric Runner for NUnit 1.4.1 - September 3, 2020

This is primarily a bug fix release, the exception being the use of our own metadata
assembly which is being published as a separate nuget package for use by others.

Engine

  • The Mono.Cecil package is no longer a dependency. A new assembly incorporates Mono
    source code and provides the specific introspection features needed by the engine.

Issues Resolved

  • 577 Carry CurrentDirectory over to agent processes
  • 579 1.4.0 Unhandled exception
  • 585 Metadata Assembly
  • 595 InvalidCastException, "Properties" context menu entry

TestCentric 1.4.0

01 May 01:52
2d0faf7
Compare
Choose a tag to compare

TestCentric Runner for NUnit 1.4.0 - April 30, 2020

This release introduces execution of .NET Core tests along with .NET Framework and
adds several other smaller features.

GUI

  • The NUnit Project Editor may now be launched from the GUI. A Settings page
    has been added to allow specifying an alternate editor.

  • The Runtime menu allows overriding the version of .NET Framework or .NET
    Core to be used, provided that the version used is compatible with all
    loaded assemblies.

  • The project configuration (e.g. Debug or Release) may be set individually
    for each loaded project, through the GUI test tree context menu.

  • Package settings are now displayed in the Test Properties Dialog for tests
    that correspond to a package.

Engine

  • Tests targeting .NET Core 1.1 through 3.1 may now be executed in the GUI.
    The GUI can simulataneously load .NET Framework and .NET Core test assemblies.

  • .NET Core tests communicate with the GUI using TCP. .NET Framework tests
    continue to use remoting.

Issues Resolved

  • 218 Support editing projects through the project editor
  • 453 Execute tests under .NET Core
  • 478 Review and update engine creation logic
  • 484 Recognize .NET Core as available and display in GUI runtime menu.
  • 508 Create agent process executable for .NET Core 2.1.
  • 512 Create transport protocol for use with .NET Core agents.
  • 565 Create agent process executable for .NET Core 3.1
  • 568 Run .NET Core 1.x tests under 2.1 or higher agent
  • 570 Support project configs
  • 572 Display Package Settings in TestPropertiesDialog

TestCentric 1.3.3

18 Apr 01:12
Compare
Choose a tag to compare

TestCentric Runner for NUnit 1.3.3 - April 17, 2020

This release corrects a critical issue whereby engine extensions were no longer
being recognized by the GUI. Additional package testing, including use of
extensions, has been added to prevent regressions.

Issues Resolved

  • 551 Automate Release Process
  • 558 ReportPortal addins to TestCentric
  • 560 Support the NUnit engine API
  • 562 Expanded package testing prior to release

TestCentric 1.3.2

16 Mar 07:02
30beaa1
Compare
Choose a tag to compare

TestCentric Runner for NUnit 1.3.2 - March 15, 2020

This release corrects a new bug found in the 1.3.0 release and makes a
number of improvements in the automation of the release process.

Issues Resolved

  • 428 Update assemblyinfo automatically
  • 525 Create a nuget organization for TestCentric
  • 534 Automate packaging and deployment
  • 540 Support for unattended execution of the GUI
  • 542 FIXED: Default process model for 32 bit v1.3.1

TestCentric 1.3.1

07 Mar 06:00
1cc3610
Compare
Choose a tag to compare

This release fixes a critical error in the 1.3.0 release, which prevented running of tests targeting .NET 4.0 and higher under a test agent.