Skip to content

TestCentric 2.0.0-alpha2

Pre-release
Pre-release
Compare
Choose a tag to compare
@CharliePoole CharliePoole released this 15 Aug 23:18
· 563 commits to main since this release
e96c9cb

As part of this release we had 31 issues closed.

The 2.0.0 release will be the first major upgrade of the TestCentric Gui
with a number of breaking changes as well as new features.

The primary change in this second alpha release is that the old Standard
GUI is no longer used. The former Experimental GUI is now the only version
of the GUI in use. The GUI also has a few new features in this release:

  • When using the full GUI layout, the progress bar now appears in the right-hand panel.
  • The Run Summary report is now displayed directly beneath the progress bar.
  • The toolbar now includes icons for normal and forced stop (kill) and for displaying a summary of the last run.

Features

  • #780 Restore TestPropertiesDialog for use with the mini-GUI
  • #762 Variable positioning of progress bar
  • #761 Make Menu Bar full width of main window
  • #758 Make "Stop Run" a separate button on menu bar"
  • #757 Remove "Run Failed" from split button choices in menu bar
  • #745 Port XmlView from experimental GUI
  • #744 Port PropertyView from experimental GUI
  • #742 Remove Not Run tab
  • #741 Move Progress Bar to left-hand panel
  • #740 Remove right-hand panel Run and Cancel buttons
  • #735 Remove Categories Tab from left-hand GUI panel
  • #732 Merge features of the experimental GUI into the 2.0 standard GUI
  • #609 Allow selecting normal versus forced stop
  • #230 Save and restore Visual state

Enhancements

  • #798 Improve Test Run Report Presentation
  • #794 Adjust PropertiesDialog Layout to be closer to that of TestPropertiesView
  • #790 Hide result box in TestPropertiesDialog when there is no result
  • #789 Display package settings in TestPropertiesView
  • #786 Show package settings at top of PropertiesDialog and only show for tests representing packages
  • #755 Display last run summary on demand
  • #737 Remove checkbox-related buttons from below tree display

Bugs

  • #791 TestPropertiesDialog does not update after test run
  • #788 Location of form should be saved before changing GUI layout
  • #783 NRE when File Menu pops up without an open project
  • #778 Visibility of StatusBar is not saved
  • #770 Need icon for display format button
  • #769 Groupings, which do not apply to the current display format, should be disabled
  • #767 GroupBy dropdown has no effect when changing

Build

  • #800 Retry failed publishing steps in build
  • #753 Move "common" gui components to the Gui project
  • #733 Remove unneeded conditionals from the engine

Packages

There are three different downloads for the GUI.

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

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

SHA256 Hashes of the release artifacts

  • 5aac1d63601cbafbef8a8bd5dda6aa1e8a9d03e1d9d7ce5370b05b09b08a3b54 testcentric-gui-2.0.0-alpha2.zip
  • 9f366acdb1635ec0a5843e1242a9f27d294519495065f5ea83309354a5c5b1e2 TestCentric.GuiRunner.2.0.0-alpha2.nupkg
  • 2ec017fd37f0ab6235287eeca273a9119293f6ab6b272860cc6cbc5358cf54d5 testcentric-gui.2.0.0-alpha2.nupkg
  • 0adeddf1c063e1fa625942a95237996254e033d692c0a4594a31bbe9a820267c TestCentric.Engine.Core.2.0.0-alpha2.nupkg
  • 52126f73d89fa14bbaa2c533e198a75eeb53d92628ac9b3eb4cf2ada97a28bd7 TestCentric.Engine.Api.2.0.0-alpha2.nupkg