Includes some bug fixesGhpr.NUnit
, Ghpr.Core
:
- Screenshots are duplicated for
Ghpr.Core
, UI fixed: Bug - Screenshots are duplicated for
Ghpr.NUnit
, screenshots logic fixed: Bug - Screenshots issue fixed for
Ghpr.MSTestV2
Includes some minor bug fixes and improvements for Ghpr.NUnit
, Ghpr.MSTestV2
and Ghpr.Console
:
- Screenshots are now saved when generating the report from
.trx
file: Bug - The
Ghpr.NUnit
is now working with .NET Core: Bug Ghpr.Console
released with both changes
Includes some minor bug fixes and improvements:
- Fixed screenshots bug in the
Ghpr.Nunit
: Bug - Added support for .NET Framework v4.8 for
Ghpr.Core
andGhpr.NUnit
- Fixed test status bug in
Ghpr.Core
: Bug - Fixed
Ghpr.NUnit
DateTime bug: Bug - Fixed
Ghpr.MSTestV2
bug report generation: Bug - Fixed cleanup job for
Ghpr.Console
: Bug
Includes some new features and bug fixes:
- Escaping test output is optional now: Feature
- Added support for .NET Framework v4.6.2 (and other Framework versions): Feature
- .NET Core 2.0 support: Feature
- .NET Core 3.0 is supported too: Feature
- Fixed bug with screenshot sizing: Bug
- Added new
favicon
for the report
Includes new way of working with .settings.json
files (BRAKING CHANGE!):
- New settings file structure: Feature. For more details, please read
readme
file - Fixed small issue with collapsed test list view
- Fixed small issue with run summary data
Includes new UI for the report and some fixes:
- New UI created: PR
- Unit tests, code coverage and code quality checks are added: PR1, PR2, PR3
- MSTest V2: DataTestMethod is now supported: Feature
- Possibility to display next/prev test in current run added: Feature
- Test categories improved: Feature
- Azure Pipelines are set up: Feature
- NUnit.Engine 3.9.0 is now supported: Feature
Includes several fixes/improvements:
- SpecFlow 2.4 is now supported: Issue
- Entire report name now can be set up from
.json
settings: Feature - Octicons updated: Feature
- Plotly library updated: Feature
- Timeline chart (alpha version) added for tests run: Feature
- Mapping bug fixed for test description: Bug. Special thanks to @nunomdc
- Stack trace is now highlighted: Feature
- Added support for MSTestV2 DataTestMethod tests: Feature
- Test chart is now clickable. Each point on the test history chart leads to corresponding test: Feature
- Runs chart is now clickable. Each bar on the chart leads to corresponding run page: Feature
This includes one new feature for MSTest package: Related pull request
Now Description
is included in the report correctly. Special thanks to @moreira-joao
This includes one new feature + some small changes.
- Added clean up job: Related issue. Now old runs can be deleted using
retention settings
:
"retention": {
"amount": 10,
"till": "2018-06-29 10:00:00"
}
WARNING: Clean up job will run each time the new report is generated. Only amount
total runs will be left, all other will be deleted. Also all runs with finish date older than till
will be deleted too. There is no way to restore the data, so please use these settings carefully.
This includes some small fixes/improvements comparing to v0.9.
- Fixed bug with NUnit screenshots when the report is generated from
.xml
file with NUnit test results. - Added Test Duration to Test Run Dto to be able to set it in different ways for different testing frameworks.
This version includes some breaking changes and new features. Please use v0.9.0.5 as it contains some bug fixes.
- Test screenshots are now stored in a separate
.json
files. This speeds up loading of test list in the report. - Test output is now stored in a separate
.json
file: Related issue. This speeds up loading of test list in the report. - Added support for NUnit screenshots: Related issue.
By default all attachments with extentions
.png
,.jpeg
and.bmp
will be considered as test screenshots and displayed in the report. - Added support for output from NUnit test suites: Related issue. Now extra test output will be displayed in a separate Tab on Test Run page.
- Data service was moved to an extra NuGet package. So now there will be an extra dependency to a new NuGet package. The idea is that in the future several ways of working with data will be supported (some work with Couch DB is already in progress).
- Some extra packages (1, 2) were created to use internal Ghpr logging to diagnose some issues with the tool itself.
- Small changes in the title font size on the report pages.
Previous releases included such features as:
- Test history
- Runs history
- Hierarchical test list
- Test scresnshots
- Real-time test report generation
- All other features