To celebrate the warmth of the summer months, we are proud to release a new feature version of Testlab: Bookhouse Boy.
Custom fields for projects
Just like requirements, test cases, and issues, the project asset can now also be defined with custom fields. You can find the field settings for your project asset from Testlab > Manage company … view.
When you customize the fields for your project asset these field settings will take effect in all your projects. For example, you can use these fields to track some high-level project details inside Testlab such as project deadlines, resourcing related details or something else.
For reporting out these details two new project templates have been added:
- “List of projects” which is basically a list of project details from your Testlab instance. The project filters in projects by the criteria set and lists out project details as a listing.
- “Project grouping” which can be used to group project data by defined fields. This report includes a bar graph for the grouped data and a listing of projects matching the set criteria.
Please note: As these two reports expose details on the project level, “report.all” permission does not grant permission for these two new reports. This way, these two reports might not show up with your permission set automatically. You should adjust the role you have in your projects to include “report.projectlistreport” and “report.projectgroupingreport” to have access to these reports.
Test result comments
Each result of the test case can now be set with a distinct comment. Earlier, test case assets themselves and also steps of executed tests could be commented on.
Now as you create test runs, the test cases get bound as items in these runs. As you list out test cases in your scheduled runs in the Test execution view, there is a new column in this table for an execution comment. Note that you set the comment when you wish – You don’t have to execute the test and give it a result to include a comment: This way you can also use this comment field for some information before the execution of the actual tests.
The comments for executed (or scheduled) tests are also shown in test cases’ execution history view, on related reports and on test coverage view (for tests with a result set). Also for Jenkins integration, the comments sent via the API are also set to this field, if any.
Report page sizing and orientation
Reports can now be rendered in different page sizes and in chosen orientation. The size of the page can be set as A4 or the larger A3 and the report can be laid out in portrait or in landscape orientation. Please experiment with these settings if you have trouble fitting all your data on your reports.
- Test case related reports now support filtering in test cases from test sets and test runs. If you filter in test cases with test runs, keep in mind, that the latest execution status of the test case is then reported against these filtered in runs.
- “Results for run tests” report now has an option to filter in the latest executed result for each test case. This way, if the same test case is included multiple times, only the latest executed results are left in on the report.
- A project can now be set with a logo that is included in each report. You can upload the logo of your choice by editing the project details.
- Grouping reports can now be grouped also with custom field values.
The UI now includes automatic notification on server operations that might take some time to complete. Also, most operations expected to run some time such as imports of data also support showing the progress of the operation in this notification dialog.
Support for new file formats
Exporting data is now possible as modern Excel-files (.xlsx). Also, reports can now be exported as .docx-files for Microsoft Word.
- The changes in the tags of the asset are now stored and included in the changes in history of requirements, test cases, and issues.
- The number of defects found -column in the test execution view can now be used as a filter in the table.
Thanking you for all your feedback,
With Bookhouse Boy, we wish to celebrate and give homage to the true visionaries behind Twin Peaks – one of the greatest television drama series created. After 25 years, a new season of this great television is currently running offering new bizarre twists in the story of interesting characters including the small town of Twin Peaks itself. With the excellent writing of Frost and the visionary directing of Lynch, the series is sure to leave it’s mark to the history of television.
All Testlab releases are code-named with some weird fact, theory, historical event or something else that should give some food for your imagination. As such, a code-name from Twin Peaks is more than fitting.
(Image from Twin Peaks (the original series) / Lynch/Frost Productions)