Klaros-Testmanagement Changelog

What's new in Klaros-Testmanagement 5.5.5

Dec 18, 2023
  • This release adds new filter options for test cases and test suites according to their category and execution status. In addition to various smaller imoprovements in the issue tracker integration custom workflows are now supported for Bugzilla.

New in Klaros-Testmanagement 5.5.4 (Oct 17, 2023)

  • This hot-fix release fixes a regression introduced in the database migration code version 5.5.2. In addition, math formulas are now rendered correctly on the print pages.

New in Klaros-Testmanagement 5.5.2 (Sep 27, 2023)

  • Improvements:
  • [KLAROS-5206] - Allow copying read-only rich text content
  • Fixed Bugs:
  • [KLAROS-5205] - Accessing list pages of categorizable objects results in an exception in the community edition

New in Klaros-Testmanagement 5.5.0 (Sep 19, 2023)

  • In total, this feature release contains 23 new features and improvements, as well as 11 bug fixes.
  • Most important new features are the addition of JetBrains' issue tracker YouTrack to the list of supported issue management systems and a new rich text editor with extended functionality.
  • Further improvements relate to the import and export of test results. Therefore, the native import format has been extended to support test step results as well as embedded binary attachments. In addition, test run results can now also be exported directly in JUnit XML format.

New in Klaros-Testmanagement 5.4.6 (Apr 6, 2023)

  • Bug Fixes:
  • [KLAROS-5166] - Error message 404 'No project could be found with key' when verifying access to Jira Cloud instances from the issue management systems list page

New in Klaros-Testmanagement 5.4.5 (Feb 24, 2023)

  • This maintenance release compensates for token size changes introduced in the JIRA Cloud API and add several minor bug fixes and improvements.
  • Overall this release contains 3 improvements and 2 bug fixes. Existing users are encouraged to upgrade to this version.

New in Klaros-Testmanagement 5.4.4 (Jan 21, 2023)

  • Improvements:
  • [KLAROS-5111] - List test case / test suite short names instead of ids on the test suite result and continue test run pages to improve traceability
  • [KLAROS-5113] - Support ui configuration parameters larger than 1024 characters
  • [KLAROS-5115] - Avoid warning message when trying to create an issue on an issue management system for the first time
  • [KLAROS-5116] - Limit the vertical size of multi select check boxes
  • [KLAROS-5125] - Do not show the project field on the issue management system details page if it is not supported by the system
  • [KLAROS-5132] - Add filter and sort options on detail pages for test case and test suite job relation tables
  • [KLAROS-5134] - External requirements should be assignable to iterations on the requirement details page
  • [KLAROS-5136] - Ensure that existing deleted requirements are no longer visible once requirements are synchronized from an external source
  • [KLAROS-5137] - Do not show a message of the day date on the login page when the message of the day is blank
  • [KLAROS-5138] - Support filter and sort options for issues on the test case and system under test detail pages
  • [KLAROS-5139] - Allow to change authentication credentials on the link issue page
  • Bug Fixes:
  • [KLAROS-4999] - Dual authentication required for non-authenticated issue management systems
  • [KLAROS-5107] - Problems sorting test case and test suite results using the filter panel
  • [KLAROS-5108] - Custom fields are not displayed when creating issues via system under test and test case details pages
  • [KLAROS-5109] - Missing synchronization for text block test case fields
  • [KLAROS-5110] - ClassCastExeption during custom report execution
  • [KLAROS-5112] - Wrong date association for executed test cases in the test progress history chart
  • [KLAROS-5117] - Unable to export the requirements table of native requirements to PDF format
  • [KLAROS-5119] - Locked custom reports should not be editable
  • [KLAROS-5120] - The list of available issue management or requirement systems is not properly updated for items added during this login session by other users
  • [KLAROS-5122] - The test run iteration on the test run list page is only visible while editing
  • [KLAROS-5123] - Linking an issue from test case or system under test issue tab does not give the user the ability to initially authenticated himself
  • [KLAROS-5126] - Disable flaky lambda evaluation in the third party MyFaces implementation
  • [KLAROS-5128] - Failed JIRA Cloud access: No enum constant com.atlassian.jira.rest.client.api.domain.StandardOperation.COPY
  • [KLAROS-5129] - Testers and guests are unable to view the issue management systems assigned to a project
  • [KLAROS-5130] - Saving uploaded attachments for the active iteration does not succeed
  • [KLAROS-5131] - When changing the selected revision of the test segment on the test segment details page the list of referencing test cases is not properly updated
  • [KLAROS-5135] - It should not be possible to create revisions for external requirements on the requirements detail page
  • [KLAROS-5140] - Token-based IMS authentification should only succeed if the token is entered in the password field
  • [KLAROS-5141] - Problem linking the same issue in two different projects

New in Klaros-Testmanagement 5.4.2 (Aug 27, 2022)

  • Missing commons-jexl library prevents Excel imports
  • The add test segment button does not show a dialog without a page refresh
  • Unable to show test case results of a single test run in the community edition

New in Klaros-Testmanagement 5.4.1 (Jul 3, 2022)

  • Bug Fixes:
  • Version history problems with custom reports

New in Klaros-Testmanagement 5.3.2 (Dec 15, 2021)

  • Fixed Bugs:
  • KLAROS-4960 - Continuing a test suite that contains the same test case more than once may fail
  • KLAROS-4957 - Test cases may get executed out of order when continuing a test suite execution

New in Klaros-Testmanagement 5.3.1 (Dec 10, 2021)

  • Iteration Tab:
  • Both the Test Environment and System under Test details pages now have an 'Iterations' tab. From within this tab, you can assign iterations and also detach previously assigned iterations.
  • Overhauled Report Tutorial:
  • The custom report creation in our tutorial has been updated to the newest version of Eclipse and Java. In addition, the example report that is used throughout that chapter has been reworked.

New in Klaros-Testmanagement 5.2.0 (Sep 2, 2021)

  • New verdict 'inconclusive':
  • In addition to the existing verdicts (passed, failed, error, skipped), a new verdict 'inconclusive' has been introduced, which should be used if a test result cannot be clearly identified as passed or failed.
  • User defined attributes for test case results:
  • Test case results can now have user defined attributes. These can be set during test case execution or afterwards on the test case result details page.
  • Permanent removal of report templates:
  • A new purge function allows to permenently remove deleted report templates from the data storage.
  • Easier upload of attachments:
  • Uploading attachments is easier than ever. Only three clicks are necessary to upload an attachment file to Klaros-Testmanagement. Aditionally, Chrome based browsers accept uploading of attachments directly from the clipboard using Ctrl-V.
  • Faster dashboard reports:
  • The reports on the dashboard significantly load faster, especially for large numbers of results.
  • Categorization of test segments:
  • Test Segments can now be organized in multiple categories, just like test cases, test suites and other objects in Klaros-Testmanagement.

New in Klaros-Testmanagement 5.1.1 (Jul 28, 2021)

  • New features:
  • [KLAROS-4775] - Implement a bulk edit mode for the continue test runs page
  • [KLAROS-4749] - Bulk edit mode for test runs
  • [KLAROS-1223] - Add drag and drop support to upload attachments or other binary data
  • Improvements:
  • [KLAROS-4826] - Support category information on XML backup/restore of projects
  • [KLAROS-4824] - Allow editing custom test report fields on the report list page
  • [KLAROS-4823] - Add current project and current user information when validating custom reports before saving
  • [KLAROS-4811] - Allow to display and upload test case (step) result attachments from the test suite runner summary page
  • [KLAROS-4807] - Show the number of defined parameters on the custom report details page tab header
  • [KLAROS-4802] - Support user defined attributes on test case results
  • [KLAROS-4790] - Reduce overall memory usage of loaded database objects
  • [KLAROS-4774] - Display both assignee and executor for test runs
  • [KLAROS-4757] - Hide the unset fields of test steps in test segment instances
  • [KLAROS-4068] - Allow users to assign their test runs to other users
  • [KLAROS-2480] - Add an "Iterations" tab to the requirement details page
  • Fixed Bugs:
  • [KLAROS-4831] - Fix MSSQL datetime handling in the liquibase migration
  • [KLAROS-4829] - Unable to delete a parent job from the parent job details page
  • [KLAROS-4820] - Failed migration to version 5.1.0
  • [KLAROS-4816] - Report icons should be disabled for deleted test runs
  • [KLAROS-4815] - The execute icon remains still active for deleted jobs
  • [KLAROS-4814] - Actions enabled on the details page of deleted objects
  • [KLAROS-4812] - Non-persistent report parameters are deleted if the validation fails
  • [KLAROS-4810] - Error during Liqubase migration: DELETE on table 'K_TC_CATEGORY_NODE' caused a violation of foreign key constraint 'FK_61SH7C1U88NS27PNFA0EANOEQ'
  • [KLAROS-4809] - The insert step attachment dialog labels test case attachments as test segment attachments and vice versa
  • [KLAROS-4808] - Unable to save list and multi list parameter values for custom reports
  • [KLAROS-4805] - Exception when bulk delete report templates if unsaved templates are present
  • [KLAROS-4803] - Missing custom property values in the model classes
  • [KLAROS-4798] - Glossary not present in the tutorial document
  • [KLAROS-4793] - Requirement synchronization should skip requirement cration or update if a referenced user defined field is not defined
  • [KLAROS-4792] - Unable to render a custom report with a blank name
  • [KLAROS-4786] - Impossible to create new report templates by pressing the 'New' button
  • [KLAROS-4770] - Exception when trying to open the test run details page on the continue test run page
  • [KLAROS-4768] - Exception while moving any dialog on the test case steps page
  • [KLAROS-4765] - The Requirements XML Sync Service fails if user defined properties are referenced in the import file

New in Klaros-Testmanagement 5.1.0 (Jun 19, 2021)

  • German documentation:
  • This new version fulfills a frequently requested wish on the part of our users: The documentation is now also completely available in German, just like the user interface, and can be called up context-sensitively directly from the application.
  • Restore function for administrators
  • Administrators can now restore or permanently purge objects deleted by users.
  • Simplified report creation:
  • Creating custom reports is now much easier thanks to new, more convenient code editors.
  • More functionality for test steps and test step results:
  • Test steps, which contain the sequence description of the test as well as the results of the individual test steps, can now also be extended by user-defined attributes and provided with their own attachments.
  • More convenience when working:
  • If several test cases share the same sequence of steps, they can be swapped out into a test segment with one action. Test steps can also be easily transferred to other test cases.
  • Updated user interface:
  • The user interface has been updated based on PrimeFaces 10.
  • Overall 40 new features and improvements and 14 bug fixes are included in this release.

New in Klaros-Testmanagement 5.0.9 (May 5, 2021)

  • This maintenance release allows to suspend time measurement while pausing test execution, improves synchronization with external systems, further limits available options for guest users and fixes several minor bugs and glitches.

New in Klaros-Testmanagement 5.0.8 (Feb 26, 2021)

  • Improvements:
  • [KLAROS-2051] - Add a job list to the user details page
  • [KLAROS-4284] - Garbage collect journal entries without further history entries
  • [KLAROS-4409] - Allow to pause time measurement during test case execution
  • [KLAROS-4569] - Guest users should not be able to create and link issues as well as executing tasks assigned to them
  • [KLAROS-4609] - Allow to link to issues to which no write permission is available
  • [KLAROS-4644] - Show a notification icon for issues that failed to synchronize withe the remote IMS
  • [KLAROS-4649] - Add a progress indicator to the test runner window
  • [KLAROS-4651] - Add an option to require step summary input by the tester during test execution
  • [KLAROS-4655] - Inform logged in users gracefully that their currently selected project has been purged by an administrator
  • [KLAROS-4657] - Add a print button to the print pages opening the browser print preview page
  • [KLAROS-4658] - Garbage collect orphaned test case step shadows
  • [KLAROS-4663] - Show the assigned system under test in the list of jobs on the Maintain Jobs page
  • [KLAROS-4664] - Do not try connecting with user credentials when connecting to a remote RMS
  • [KLAROS-4667] - Do not allow to link an issue if it has not yet been verified that is is accessible
  • Fixed Bugs:
  • [KLAROS-4652] - Unable to specify Enumeration and Multi-List report parameters during report execution
  • [KLAROS-4656] - The content of a test case note field can not be found via the full text search
  • [KLAROS-4661] - On the user details page, it is possible to assign a user to the same project multiple times with different roles
  • [KLAROS-4666] - "Validation Error: Value is not valid" when selecting result filter entries while filtering data tables

New in Klaros-Testmanagement 5.0.7 (Jan 28, 2021)

  • Fixed Bugs:
  • [KLAROS-4641] - No job assignee notification mails are sent when a job is created or updated from the job list page
  • [KLAROS-4632] - Import of projects from backup files linked to external requirement management systems fails
  • [KLAROS-4629] - Unable to edit enum report parameter values
  • [KLAROS-4628] - The Steps tab on the test case details page fails to load if the session has timed out
  • [KLAROS-4627] - When no project is selected existing report templates are hidden from the report templates page
  • [KLAROS-4625] - Missing indices for test step large fields
  • [KLAROS-4624] - Deleting a freshly created notification event without prior saving leads to an exception
  • [KLAROS-4616] - The notification events of a notification scheme are hidden until a manual refresh
  • [KLAROS-4613] - Copying deleted predefined reports results in a NPE
  • [KLAROS-4611] - Previous default value is shown when editing a default value of a custom report parameter
  • [KLAROS-4605] - Rejecting a test case review leads to an exception
  • [KLAROS-4601] - Error storing Bugzilla custom datetime instances
  • [KLAROS-4579] - It is not possible to import an XML project backup that references an RMS if an RMS is already active on the Klaros instance
  • [KLAROS-4510] - Synchronizing a single requirement from the requirement details page activates the save/cancel buttons
  • [KLAROS-4480] - Exception during background requirements synchronization
  • Improvements:
  • [KLAROS-4639] - Allow to search for edited test segment steps in test cases
  • [KLAROS-4631] - Fix font size for GitLab comments on the issue details page
  • [KLAROS-4630] - Add a GitLab icon to the issue details page when a GitLab issue is shown
  • [KLAROS-4621] - Suppress empty journal entries in the history tab
  • [KLAROS-4619] - Allow to import attachments for test cases and requirements via XML format
  • [KLAROS-4603] - Add the option to hide specific user defined reports for non-admin users

New in Klaros-Testmanagement 5.0.5 (Nov 13, 2020)

  • Improvements:
  • [KLAROS-4347] - Transparently support both XSLX and XSL formats when importing data in Excel Format
  • [KLAROS-4552] - On the Jobs By User page, hide the users that are not members of the active project
  • [KLAROS-4554] - Do not list guest users on the Jobs By User page
  • [KLAROS-4559] - Remove the configurable option "Authentication required for import of test results from Jenkins/Hudson" and default it to true
  • Bug Fixes:
  • [KLAROS-4546] - When saving a test segment, if any steps have changes, alls steps without changes are removed from the test segment
  • [KLAROS-4547] - Upgrading to Klaros 5 may fail for some older MariaDB database versions
  • [KLAROS-4548] - Unable to open the test suite print page
  • [KLAROS-4549] - Guest users trying to open the Evaluate/Reports page are redirected to the reports dashboard
  • [KLAROS-4556] - Filtering for guest or test manager roles does not work
  • [KLAROS-4562] - Exception when trying to edit the configured project or iteration of an unsaved dashboard report
  • [KLAROS-4563] - Exception when loading category references from the database that are no longer linked to any category

New in Klaros-Testmanagement 5.0.4 (Oct 30, 2020)

  • This maintenance release adds improvements to the Jira and Bugzilla integration and fixes issues with accessing test case result pages, paging of tables with open filter preferences and dashboard report configurations.

New in Klaros-Testmanagement 5.0.2 (Oct 14, 2020)

  • This is a maintenance that fixes an issue when migrating existing content repositories and adds several other small improvements and stability fixes. In this release 7 new improvements have been added and 11 bugs have been fixed. Existing users are encouraged to update.

New in Klaros-Testmanagement 5.0.1 (Sep 18, 2020)

  • Usability:
  • Descriptions for test cases, test steps, etc. are now editable as rich text and may contain images
  • Table contents can be edited directly in the individual cells via mouse click
  • Frequently used functions can be triggered by keyboard shortcuts
  • List entries can be reordered by drag-and-drop
  • Table sorting by clicking on the corresponding column header
  • Bookmarks can be copied directly to the clipboard
  • Reporting:
  • Dashboard contents can now be individually configured and saved. Individual dashboards can be defined as project presets and shared with other users
  • The predefined reports have been completely revised and new reports have been added
  • The diagram display has been significantly accelerated by asynchronous loading
  • Dashboard diagrams can be exported as image files for further processing
  • Data tables can now also be exported in XML and PDF formats
  • Print pages optionally contain additional diagrams
  • Performance:
  • Database layout has been optimized and database access has been completely reworked
  • Batch transactions, especially for write operations, are now processed substantially faster
  • Installation:
  • The Java runtime environment is now integrated and automatically installed.
  • Klaros uses the current LTS (Long Term Support) Java Runtime Environment Version 11
  • The Tomcat application server has been updated to the current version 9
  • Database:
  • The MySQL database is now also supported in version 8

New in Klaros-Testmanagement 5.0.0 (Sep 14, 2020)

  • New Features:
  • [KLAROS-479] - Allow sorting tables by clicking on the table header
  • [KLAROS-620] - Allow to select which columns are displayed in data tables
  • [KLAROS-1358] - Allow bookmark links to copy their value to the clipboard
  • [KLAROS-1869] - Include a Java Runtime Environment with the installer binary
  • [KLAROS-2860] - Sign the distributed Windows-executables and jars
  • [KLAROS-2970] - Create native install files for Linux/Windows which no longer require an installed Java Runtime
  • [KLAROS-4015] - Add support for MySQL 8.x
  • [KLAROS-4127] - Support rich text for large text input fields
  • [KLAROS-4179] - Allow to filter menu selection items
  • [KLAROS-4220] - Support drag and drop in ordered tables
  • [KLAROS-4221] - Support keyboard shortcuts for common activities
  • [KLAROS-4224] - Support export of data tables as XML and PDF in addition to XLS
  • [KLAROS-4235] - Add a configurable overview reports dashboard
  • [KLAROS-4259] - Support cell editing in data tables
  • [KLAROS-4319] - Migrate from bitmap icons to font awesome
  • Improvements:
  • KLAROS-214] - Long running operations should give a visual progress feedback
  • [KLAROS-625] - Enable multiple dashboards for Enterprise Edition users
  • [KLAROS-626] - Enable collaboration of the users with the dashboards
  • [KLAROS-1211] - Improve the readability of dashboard reports for very long sut/env names
  • [KLAROS-1887] - When switching between two testcases while e.g. editing the test steps I am told that there are unsaved changes, though I was only copying text from a text field via CTRL-C
  • [KLAROS-2230] - Improve overall write performance for bulk actions
  • [KLAROS-2412] - The "Job in Progress" popup should close automatically after finishing a job
  • [KLAROS-2503] - Support multi selection of test environments and system under tests in dashboard reports
  • [KLAROS-2577] - Close the test executing dialog when a test execution has finished
  • [KLAROS-2659] - Speed up saving large sets of objects
  • [KLAROS-2664] - If a job has the status "New" or "Reopened", setting its progress rate to a value greater 0 should set its status to "In Progress"
  • [KLAROS-2679] - Show a warning on startup if a deprecated or incompatible database dialect has been configured
  • [KLAROS-2680] - Show a warning on startup if the default Apache Derby database is configured
  • [KLAROS-3185] - Disable zero valued session timeouts
  • [KLAROS-3250] - The search service should also consider user defined enum values
  • [KLAROS-3357] - Add Derby support for filtering test case results by newest results only
  • [KLAROS-3364] - Pressing Ctrl + C should not activate the Buttons "Save" and "Discard"
  • [KLAROS-3736] - On the project details page, separate the user defined property definitions by type
  • [KLAROS-3786] - If a job has the status "Resolved", setting its progress rate to a 0 should set its status to "Reopened"
  • [KLAROS-4028] - Append " - copy" to the name of cloned reports for enhanced discriminability
  • [KLAROS-4119] - Add an option to remove authentication information for external systems
  • [KLAROS-4128] - Improve the performance when bulk copying a large number of objects
  • [KLAROS-4132] - Improve performance when saving a new user defined property for a large list of objects
  • [KLAROS-4169] - Relative time strings should be continuously updated automatically
  • [KLAROS-4199] - Enable export of single dashboard reports as images
  • [KLAROS-4204] - If the test runner window can't be opened, show a hint that popup-blockers should be turned off
  • [KLAROS-4209] - Distribute SHA-256 Checksums
  • [KLAROS-4271] - When filtering requirement lists support the external status where available
  • [KLAROS-4311] - When cloning mutiple objects the listed order is preserved with the clones
  • [KLAROS-4312] - Do not set a revision comment when cloning an object
  • [KLAROS-4317] - Improve performance when listing requirement management systems
  • [KLAROS-4332] - Predefined reports should be write protected and automatically update on each Klaros update
  • [KLAROS-4335] - Add an 'Expires today' message for the last day of trial license
  • [KLAROS-4339] - Align the files names generated for custom and predefined reports
  • [KLAROS-4342] - Merge the dashboard located predefined reports, the test run history report and user defined reports on a single reports page
  • [KLAROS-4368] - Speed up attachment media type detection during file upload
  • [KLAROS-4371] - Extend the generated unsaved id by using a business code template ( e.g. P?????)
  • [KLAROS-4382] - When reopening a job, the user should be able to choose the sub jobs which should be reopened
  • [KLAROS-4383] - When deleting test runs, recalculate progress and success rate of a referring job if present
  • [KLAROS-4384] - Add the option to share dashboards with other users
  • [KLAROS-4389] - Copying revisionable objects to another project should also copy all revisions of these objects
  • [KLAROS-4408] - Improve display of revisions of the same test case or test suite in drop down sections
  • [KLAROS-4411] - Skip shortcut panel during installation under MacOS
  • [KLAROS-4413] - Improve authorization checks for import interfaces
  • [KLAROS-4416] - Prevent that the user is saving a wrong application URL
  • [KLAROS-4417] - Add an option to suppress diagrams on print pages
  • [KLAROS-4418] - Speed up Jira issue operations
  • [KLAROS-4430] - Exclude not yet saved entries from the list of available left/right navigable objects when opening a details page of an object
  • [KLAROS-4431] - Show information on the number of existing revisions in the revisions tab header of an object details page
  • [KLAROS-4453] - Property value substitution in test instructions should not be limited to whitespace seperated entities
  • Fixes:
  • [KLAROS-3730] - When a details page is opened twice in the same browse session in the presence of unsaved changes, a dialog may be displayed indicating unsaved changes
  • [KLAROS-3815] - Bogus ui state when a manager tries to assign another user as a manager (and sole member) of a project
  • [KLAROS-4201] - Impossible to switch the test suite revision in the start execute dialog
  • [KLAROS-4232] - The behavior of the bulk action check boxes should be consistent
  • [KLAROS-4242] - Test case entries in the system under test issue list are not updated properly
  • [KLAROS-4256] - Saving an explanatory template for skipped test results with a very long text causes a Data Exception
  • [KLAROS-4265] - Missing successbar after executing a subjob
  • [KLAROS-4318] - The Derby database default initialization does not honor the KLAROS_HOME setting
  • [KLAROS-4325] - User defined enum values are not saved and updated correctly after editing the position of an enum value
  • [KLAROS-4326] - The number of test cases on the test segment listpage is not updated correctly when cloning test cases containg this segment
  • [KLAROS-4391] - Bulk editing users does not check for invalid mail addresses
  • [KLAROS-4449] - The redmine connector must support custom fields and tracker types on a per-project basis
  • [KLAROS-4452] - Users in global role Manager should not be alllowed to change adminstrator properties

New in Klaros-Testmanagement 4.12.7 (Apr 18, 2020)

  • The new Redmine connector supports Redmine 4.0 and no longer requires the installation of a plugin
  • The royalty-free OpenJDK 8 platform is now officially supported
  • The Jira connector can now be used for token-based authentication as required by Jira Cloud
  • Improved print page layout
  • Faster loading of test suite lists
  • The revamped documentation now includes a symbol index
  • Improved performance of the embedded Derby database

New in Klaros-Testmanagement 4.12.6 (Mar 6, 2020)

  • Improvements:
  • [KLAROS-4316] - Give a hint when a Jira project name is selected instead of a project key during issue management system definition
  • [KLAROS-4328] - Support recent changes to the Jira Cloud Instance API
  • [KLAROS-4329] - Update Tomcat to resolve CVE-2019-17569, CVE-2020-1935 and CVE-2020-1938
  • Fixes:
  • [KLAROS-4315] - Importing multiple results of the same test case in the same test run leads to multiple instances of the same external issue for this test case
  • [KLAROS-4323] - Unable to access the issue management field of an issue in the model API
  • [KLAROS-4330] - Jira connector resource leak since version 4.12.4

New in Klaros-Testmanagement 4.12.5 (Jan 31, 2020)

  • Improvements:
  • KLAROS-4296] - The option 'Testers may only execute tests via a related job' should not affect administrators and managers
  • KLAROS-4300] - Show the Gitlab label information on the details page
  • KLAROS-4301] - Suppress external id column in requirements list when no external requirements management system is activated
  • KLAROS-4307] - Always reset the selection after creating review and execution jobs from test cases
  • KLAROS-4309] - Reflect the assigned Gitlab labels in the opened state of a Gitlab issue
  • Fixes:
  • KLAROS-4295] - Deactivate the New Revision button on the test case details page if a revision other than the most current is active
  • KLAROS-4297] - Missing German translation for validation messages during Tomcat server parameter configuration in the installer
  • KLAROS-4298] - Unable to select an assignee when creating/editing GitLab issues
  • KLAROS-4299] - When closing a GitLab issue, the changed state is not immediately reflected on the 'Issues by Test Case' page
  • KLAROS-4302] - Sporadic error creating test case or test suite review jobs
  • KLAROS-4303] - On the user occupation Gannt chart, the due date of the job is wrongly calculated if the estimated time is set, but neither startdate nor enddate
  • KLAROS-4304] - The calculation of the due date based on the estimated time was wrong on the Gannt chart since switching from estimated time to estimated days and time
  • KLAROS-4305] - Adapt to changed Jira Cloud behavior for connection checks
  • KLAROS-4306] - The file type may not get recognized when uploading Office attachments
  • KLAROS-4308] - Impossible to clone test segments in test cases
  • KLAROS-4310] - Unable to save edited issues from the system under test details page

New in Klaros-Testmanagement 4.12.4 (Dec 9, 2019)

  • Improvements:
  • [KLAROS-4281] - Speed up bulk operations when those operations may affect other entities
  • [KLAROS-4285] - Remove unnecessary slashes in URLs
  • [KLAROS-4286] - Speed up state entry retrieval for test cases and requirements
  • [KLAROS-4294] - Update the Github connector to use the Github v3 API
  • [KLAROS-4289] - Support the Jira-Cloud API change: Get my permissions resource will require a permissions query parameter
  • Fixes:
  • [KLAROS-4283] - Requirement synchronization message is shown in the log when changing fields of a project without RMS defined
  • [KLAROS-4287] - Wrong delete target names listed when bulk deleting test cases and users
  • [KLAROS-4292] - Fix the custom field handling when directly creating a several new issues in sequence
  • [KLAROS-4293] - Some dialog headers may not properly adhere to user i18n settings when language is switched

New in Klaros-Testmanagement 4.12.3 (Dec 9, 2019)

  • Improvements:
  • [KLAROS-4280] - Tomcat 8.5.49 causes StackOverflowExceptions

New in Klaros-Testmanagement 4.12.2 (Nov 26, 2019)

  • Improvements:
  • [KLAROS-4273] - Disable the links of deactivated projects on the project list page
  • [KLAROS-4269] - Add a system under test column to the job tables on the 'My Jobs' execution page
  • [KLAROS-4260] - The details page of a sub job should give access to the parent job
  • [KLAROS-4250] - Do not render an edit icon in the project list for unsaved projects
  • [KLAROS-4245] - The ability to add or link issues should only be available when the project has an assigned issue management system
  • [KLAROS-4216] - Improve embedded Derby database performance
  • [KLAROS-4214] - Add i18n support for the date and time picker dialogs
  • Fixes:
  • [KLAROS-4277] - Problems with bulk move of subjobs
  • [KLAROS-4268] - For imported projects the creator is not set to the importing user
  • [KLAROS-4262] - Deleting large amounts of jobs may fail when using Oracle databases
  • [KLAROS-4255] - Problem adding empty explanatory templates for skipped test results
  • [KLAROS-4253] - When creating test case or test suite execution jobs, the job description is taken from the test case / test suite instead of the information entered in the job creation dialog
  • [KLAROS-4249] - The iteration links on the test run and continue test run pages do not open the iteration details page
  • [KLAROS-4247] - After navigating to a test suite from the list of containing test suites on the test case details page the previous/next buttons may contain invalid entries
  • [KLAROS-4243] - The number of dependencies shown in the tab header is not immediately updated after removal of a job dependency
  • [KLAROS-4233] - Moving one or more subjobs to the position of one of the moved subjobs via the "move to position" button throws an exception
  • [KLAROS-4231] - The "Insert Attachment" button is shown on the test case step editor page in the non-tabbed view mode using the Community Edition
  • [KLAROS-4223] - Order of items listed in bulk confirmation dialogs may differ from the order of those items in the table they were selected from
  • [KLAROS-4213] - CSV export of dashboard reports need to set the byte-order marker (BOM)
  • [KLAROS-4211] - Unable to serialize test segment objects over the resource api
  • [KLAROS-3426] - Bogus ui state when trying to delete a single iteration that is also active

New in Klaros-Testmanagement 4.12.0 (Jul 29, 2019)

  • The new Redmine connector supports Redmine 4.0 and no longer requires the installation of a plugin
  • The royalty-free OpenJDK 8 platform is now officially supported
  • The Jira connector can now be used for token-based authentication as required by Jira Cloud
  • Improved print page layout
  • Faster loading of test suite lists
  • The revamped documentation now includes a symbol index

New in Klaros-Testmanagement 4.11.1 (May 16, 2019)

  • The order of test cases on the test suite details page is wrong

New in Klaros-Testmanagement 4.11.0 (May 13, 2019)

  • Integration with GitLab:
  • Klaros-Testmanagement is now integrating with GitLab, the open-source web application for version management of software projects based on Git, another widely used tool. Detected issues can be created directly in GitLab during test execution. If the error is corrected, the data displayed in Klaros is automatically updated. You do not have to leave the application to do this.
  • Extended support when working with MantisBT and JIRA:
  • Further field types have been added for equivalent mapping of issues in both systems. Current and complete information is thus available to all teams equally.
  • The interaction with the connected requirement management and defect management systems has been revised. In addition you can now also access the assigned issues directly from individual test results. Login data is now stored permanently encrypted so re-authentication is not necessary.
  • Integration with load and performance test tools (Apache JMeter, BlazeMeter, SmartMeter, OctoPerf):
  • When importing test results from test automation tools, result files of Apache JMeter, BlazeMeter, SmartMeter and OctoPerf can now also be imported directly. The results from the performance tests are stored in Klaros-Testmanagement and can be evaluated together with the functional test results during report generation.
  • Smooth synchronization with external systems:
  • When sharing test cases and test suites across project boundaries, the synchronization behavior has been optimized and accelerated. This also applies to updating data from requirements and issue management systems.

New in Klaros-Testmanagement 4.9.7 (Nov 23, 2018)

  • Highlights:
  • The reusable test segments, that had been introduced in Klaros-Testmanagement 4.8, can now be used in a new way when they are included in test cases. By pressing the edit button on included steps, they can now be edited like any other test case step.
  • Klaros-Testmanagement Enterprise Edition now supports single sign-on via CAS (Central Authentication Service).
  • In addition to our RESTful Remote API, we've implemented another RESTful service, which allows to create backup files of single projects via remote requests.
  • Several print pages have been expanded considerably, including additional information previously only displayed on the overview tabs.

New in Klaros-Testmanagement 4.9.5 (Sep 17, 2018)

  • The reusable test segments, that had been introduced in Klaros-Testmanagement 4.8, can now be used in a new way when they are included in test cases. By pressing the edit button on included steps, they can now be edited like any other test case step.
  • Klaros-Testmanagement Enterprise Edition now supports single sign-on via CAS (Central Authentication Service).
  • In addition to our RESTful Remote API, we've implemented another RESTful service, which allows to create backup files of single projects via remote requests.
  • Several print pages have been expanded considerably, including additional information previously only displayed on the overview tabs.

New in Klaros-Testmanagement 4.9.3 (Jul 31, 2018)

  • This is a maintenance release that mainly focuses on raising performance for bulk write operations.
  • Overall over 40 minor fixes and improvements have been implemented in this release.

New in Klaros-Testmanagement 4.9.2 (Jun 29, 2018)

  • Improvements:
  • [KLAROS-3855] - Add support for the PostgreSQL9Dialect
  • [KLAROS-3853] - Enhance reproducability of XML backup file creation by always ordering properties in the same order
  • [KLAROS-3837] - Remove the inactive, duplicate Save/Discard buttons from the bottom of the notification settings detail page
  • [KLAROS-3838] - Allow to break long database information strings on the overview page
  • [KLAROS-3844] - Use a postfix notation when creating new names cloned objects and add counts if needed
  • Bug Fixes:
  • [KLAROS-3854] - Error during generating test execution jobs for a dedicated parent job
  • [KLAROS-3850] - Exception after saving a large string entry for the job description field
  • [KLAROS-3852] - Backup XML import may fail if external requirements management systems are linked to a project in the backup file
  • [KLAROS-3848] - Reimported project backups may contain empty test step shadow information
  • [KLAROS-3849] - Importing backups from non-Derby databases breaks if the derby string limit for large strings is exceeded
  • [KLAROS-3839] - Test cases serialized over the resource api must not try to expose step container information
  • [KLAROS-3847] - The test run report report sample accesses the test step fields action, precondition and postcondition in a deprecated way
  • [KLAROS-3840] - XML Backup should strip illegal XML characters from database content
  • [KLAROS-3842] - When an admin purges a project from the database, users currently using this project will not be removed from the project gracefully

New in Klaros-Testmanagement 4.9.1 (Jun 11, 2018)

  • The reusable test segments, that had been introduced in Klaros-Testmanagement 4.8, can now be used in a new way when they are included in test cases. By pressing the edit button on included steps, they can now be edited like any other test case step.
  • Klaros-Testmanagement Enterprise Edition now supports single sign-on via CAS (Central Authentication Service).
  • In addition to our RESTful Remote API, we've implemented another RESTful service, which allows to create backup files of single projects via remote requests.
  • Several print pages have been expanded considerably, including additional information previously only displayed on the overview tabs.

New in Klaros-Testmanagement 4.8.4 (Mar 28, 2018)

  • Reusable test step segments
  • The ability to share test cases and test suites across project boundaries
  • Detailed test step change history
  • Extended categorization view
  • Support for UFT/QTP test automation results (HPE Unified Functional Testing / HP QuickTest Professional)

New in Klaros-Testmanagement 4.8.3 (Jan 11, 2018)

  • Fixed Bugs:
  • [KLAROS-3676] - Database migration to 4.8.2 may fail to re-add test case steps
  • [KLAROS-3669] - Duplicate label in the state change bulk edit dialog
  • Improvements:
  • [KLAROS-3674] - Suppression of already synchronized objects should be reflected in the displayed object count of the tab header of this object
  • [KLAROS-3673] - The synchronization mode for inter-project object transfer should be reflected in the transfer action button text
  • [KLAROS-3670] - On the 'my jobs' page, jobs should be sorted first by project ID and following by job ID

New in Klaros-Testmanagement 4.8.2 (Dec 22, 2017)

  • Reusable test step segments
  • The ability t share test cases and test suites acrss prject bundaries
  • Detailed test step change histry
  • Extended categrizatin view
  • Supprt fr UFT/QTP test autmatin results (HPE Unified Functinal Testing / HP QuickTest Prfessinal)

New in Klaros-Testmanagement 4.7.1 (Jun 29, 2017)

  • This maintenance release adds over 55 improvements and stability fixes. It features significantly improved page load performance for job and result lists and adds support for secure LDAP authentication (LDAPS). Highlights of this release include:
  • Significantly improved page load performance for job and result lists
  • Speed up requirements synchronization by pulling requirements in smaller batches
  • Support for secure LDAP authentication (LDAPS)

New in Klaros-Testmanagement 4.7.0 (May 12, 2017)

  • Requirements management and test coverage
  • Agile project support
  • Project-specific roles
  • Additional custom report templates
  • More printer friendly pages
  • New polished user interface
  • Database field size limitation lifted
  • Support Jubula/GUIDancer result files

New in Klaros-Testmanagement 4.6.3 (Mar 10, 2017)

  • Fixes:
  • [KLAROS-3279] - Switching projects while on the reports dashboard doesn't refresh the reports until after a manual refresh
  • [KLAROS-3278] - Error generating the Test Run Overview Report chart
  • [KLAROS-3276] - Deleting a category and then it's parent category in one go leaves stale category references in the database
  • [KLAROS-3275] - Unable to create a test suite review from the test suite details page
  • [KLAROS-3274] - Default enumeration values are not copied when copying objects between projects
  • [KLAROS-3271] - Values of custom Jira Version fields are not being synchronized
  • [KLAROS-3270] - Discarding changes on a non-saved report should redirect to the list of user defined reports
  • [KLAROS-3261] - Unable to validate reports with script parameters
  • [KLAROS-3260] - The hyperlinks on the matrix of test case overview page do not work and instead are creating duplicate entries the result in the overview table when pressed
  • [KLAROS-3256] - On the jobs by user page, the value of the estimated time field is always in english, regardless of the selected language
  • [KLAROS-3255] - Exception when saving new (not cloned) report templates
  • [KLAROS-3249] - If notifications for failed test case results are configured, executing a testsuite will only send a notification if the first testcase of the testsuite fails
  • [KLAROS-3248] - Removing a subjob from a job sets the status of the parent job to 'resolved'
  • [KLAROS-3244] - Unable to send test failure notification mails for test executions not bound to a persisted job
  • [KLAROS-3240] - Exception when finally deleting a project that has copies of external requirements from another project
  • [KLAROS-3238] - Exception after successfully purging a project
  • [KLAROS-3236] - Exception after successfully deleting notification schemes
  • [KLAROS-3235] - Unable to send notification mails
  • [KLAROS-3233] - Anew input of Jira credentials is required for connection testing even if the credentials are already provided
  • [KLAROS-3229] - The progress rate of parent jobs is always set to 100% without considering the progress rate of the subjobs
  • [KLAROS-3228] - After bulk assigning jobs to another iteration the jobs are still visible in the original iteration
  • [KLAROS-3226] - Searching for user defined string values returns no results except for jobs
  • [KLAROS-3165] - Exception when opening the popup window to edit linked property enum values
  • [KLAROS-2361] - Selected projects for reports on the reports dashboard cannot be unselected after downgrading to a community edition license
  • Improvements:
  • [KLAROS-3269] - The progress rate of jobs with testsuites, that contain both manual and automated test cases, should consider auomated test cases
  • [KLAROS-3264] - Improve rendering speed in the list view of the test client
  • [KLAROS-3262] - Test result attachment icon layout mismatch
  • [KLAROS-3259] - New revision creator information must not be inherited from the original revision
  • [KLAROS-3245] - Remove 24 hour limitation for job execution time estimations
  • [KLAROS-3241] - Streamline copying of external requirements between projects
  • [KLAROS-3231] - Set the status of synchronized requirements to "approved" and hide the "status" column from the requirements table
  • [KLAROS-3207] - Add support for MantisBT 2.0.0 stable
  • [KLAROS-3171] - The support expiry date should not be displayed on on-demand instances
  • [KLAROS-3159] - Job settings for test environments and systems under tests should follow the constraints of the assigned iteration if this information is set

New in Klaros-Testmanagement 4.6.2 (Jan 28, 2017)

  • Improvements:
  • [KLAROS-3222] - When switching between projects while on the search results page, automatically execute a new search for the target project
  • [KLAROS-3153] - Delete remote requirements in Klaros that have been deleted from remote RMS systems
  • [KLAROS-1270] - Allow copying of user defined reports
  • Fixed Bugs:
  • [KLAROS-3225] - Impossible to open the issue details page when on the issue list of the system under test details page
  • [KLAROS-3224] - Updated attachment data for re-uploaded test environment attachments is not immediately visible during test execution
  • [KLAROS-3223] - German translation for the 'Show All' button on various overview pages does not fit the button boundaries
  • [KLAROS-3221] - Remove the mistakenly included filter and search panel of the assigned test cases list in the test suite details view
  • [KLAROS-3219] - Unable to apply priority filter to requirements
  • [KLAROS-3218] - Pressing the 'Cancel' button when cloning notification schemes has no effect
  • [KLAROS-3217] - Unable to save new notification schemes
  • [KLAROS-3214] - Synchronizing requirements with an external Jira system can save duplicate requirements if the synchronize button is pressed multiple times in a row
  • [KLAROS-3212] - Managers can view objects of projects to which they shouldn't have access to via the project dropdown selector
  • [KLAROS-3211] - Unable to search for project related objects using the global search function
  • [KLAROS-3151] - Synchronizing Jira issues fails for projects that link to one or more issues that have been deleted from Jira

New in Klaros-Testmanagement 4.6.1 (Jan 14, 2017)

  • Requirements management and test coverage
  • Agile project support
  • Project-specific roles
  • Additional custom report templates
  • More printer friendly pages
  • New polished user interface
  • Database field size limitation lifted
  • Support Jubula/GUIDancer result files

New in Klaros-Testmanagement 4.6.0 (Nov 29, 2016)

  • New Features:
  • [KLAROS-3100] - Allow to specify more information regarding the reason why a test case has been skipped
  • Fixed Bugs:
  • [KLAROS-3149] - Exception while adding attachments to the same object in different sessions
  • [KLAROS-3144] - Error merging conflicts during test case editing
  • [KLAROS-3134] - Deleting a user defined property also removes all assigned users from the project if the user is not on the Access tab when pressing the save button
  • [KLAROS-3129] - Unable to sort or filter test suite or test case selection tables on the job details page
  • [KLAROS-3128] - Marking a test case step as failed, error or skipped during execution without finishing the test erroneously skips all remaining steps
  • [KLAROS-3127] - The categories view is closed upon trying to create the initial category group from the hint box
  • [KLAROS-3125] - Inconsistent listing of requirement coverage in the print pages
  • [KLAROS-3122] - The community edition shows a superfluous "New" button on the "Configure/System/Interface" page
  • [KLAROS-3120] - Unable to synchronize requirements from Jira projects when no version information is configured
  • [KLAROS-3117] - RestClientException when trying to save an issue to a remote JIRA system that has an unsupported field type
  • [KLAROS-3116] - Exception when opening the requirements print page after creating a new requirement category group
  • [KLAROS-3114] - Imported test results are not directly updated in the test case result per test case view
  • [KLAROS-3113] - Test suites are not immediately marked as locked after first execution
  • [KLAROS-3111] - When deleting test runs the project and iteration test run count is not updated immediately
  • [KLAROS-3110] - Resolved and closed own jobs are not displayed as such on the "My Jobs" page
  • [KLAROS-3109] - Automated test execution jobs marked as dirty in the 'My Jobs' view after execution
  • [KLAROS-3104] - Error message 'Cannot connect to proxy at host:null' when testing network proxy settings
  • [KLAROS-3098] - Exception when deleting a category node after deleting one of its sub category nodes and then saving the whole category tree
  • [KLAROS-3097] - Exception when trying to delete interdependent jobs via the bulk delete option
  • [KLAROS-3095] - Error during the approval of a test case or test suite during the execution of a review job
  • [KLAROS-3087] - Unable to generate print preview for a user job details page
  • [KLAROS-3086] - MIssing table on overview pages after switching tabs
  • [KLAROS-3085] - Skipped test results should not be listed as the last result of a test case
  • [KLAROS-3084] - When authenticating a user via LDAP a NPE occurs during successful authentication when automatic user creation has been disabled
  • [KLAROS-3083] - Changed LDAP settings are not immediately activated when testing the LDAP access
  • [KLAROS-3079] - Impossible to synchronize requirements when selecting individual issue types
  • [KLAROS-3077] - For a write protected job the job dependency tab is still editable
  • [KLAROS-3071] - After creating two new jobs and adding a job dependency the dependent job was still executable
  • [KLAROS-3069] - Changing the verdict of a test case step result on the test case result details page causes the popup content to disappear
  • [KLAROS-3068] - Exception when assigning a RMS to a project if no project is actively selected
  • [KLAROS-3066] - Reports that access categories fail to render
  • [KLAROS-3061] - Testers should not be able to create or edit job dependencies
  • [KLAROS-3059] - Empty lists of projects in the dashboard configuration popups after a fresh login with collapsed project selector
  • [KLAROS-3057] - When rendering a repost via a report script, the precondition, postcondition and expected result fields are not displayed correctly if they are longer than 1024 characters
  • [KLAROS-3054] - Deleted test suites and requirements appear in the the list of test suites and requirements a test case relates to
  • [KLAROS-3033] - Error when permanently skipping the last test case in a test suite
  • [KLAROS-2992] - Error importing test results
  • Improvements:
  • [KLAROS-3154] - Improve handling of removed user defined enum property values in regards to RMS synchronization
  • [KLAROS-3147] - Do not always request confirmation for the deletion of unsaved custom property definitions
  • [KLAROS-3142] - Non-Manager users should be able to do xml exports of projects in which they are assigned as managers
  • [KLAROS-3140] - Show the number of already defined enumeration values for a custom enumeration field
  • [KLAROS-3130] - When assigning objects to a new category in the "Assign to a new category" popup, the selected category should be highlighted
  • [KLAROS-3121] - Reduce the number of times Klaros syncs with remote issue management systems during issue creation or editing
  • [KLAROS-3112] - Add support for bulk removing test cases from test suites
  • [KLAROS-3108] - After completing a job for uploading an automated test result, the job status should be resolved instead of closed, to match the manual execution behavior
  • [KLAROS-3107] - Improve changing of user name entries of already saved users
  • [KLAROS-3106] - Revamp the layout of the RMS tab on the project details page
  • [KLAROS-3101] - Export the last test result info column to excel
  • [KLAROS-3099] - Add test suite containment filtering criteria to test cases
  • [KLAROS-3088] - Speed up table rendering by avoiding field update checks of read only content
  • [KLAROS-3073] - Support conducting reviews of test suites
  • [KLAROS-3064] - Prevent testers from editing results of other testers
  • [KLAROS-3018] - Improve Jira custom field rendering

New in Klaros-Testmanagement 4.3.11 (Dec 18, 2015)

  • Renaming of uploaded attachments is now possible.
  • TestComplete 9+ is now part of our evergrowing list of importable test result file formats.
  • During test execution it is now possible to create review jobs and to assign them to the creator of the executed test artifact.
  • In order to prevent concurrent editing of test results, a warning message is now displayed whenever a user tries to continue a test run that is currently being executed by another user.
  • Administrators can now restore configured issue management systems which have previously been deleted.
  • If a test case gets automatically skipped during test execution because it is set to "Skip", an explanation is noted in the pertaining test result.
  • The number of test case results, test suite results and test runs are now shown in the results tab of each object.
  • Detailed descriptions of the test environment and system under test are shown upon test execution launch.
  • When reopening a job, the progress rate and success rate of this job and its sub jobs are reset to 0%.
  • Oracle 12 is now in our list of supported database systems.
  • Upon test execution launch you can now look at attachments that are attached to test cases, test suites, test environments and systems under test.
  • The new overview pages show preconfigured reports and statistics in order to see the current test progress at a glance.
  • We've added a new job type "Review", which allows you to schedule reviews of test cases or test suites and specify arbitrary tasks in a textual form.
  • The new "guest" role adds an additional layer of security to your test data. Guests can only have a look at test definitions and results, but are not allowed to edit them in any way.
  • Our improved issue integration eases the linking of issues to your favourite issue management system. Once issues are linked to Klaros-Testmanagement, a background synchronization service keeps track of any changes and transfers them to Klaros-Testmanagement.
  • In addition to the above, you can now add detailed information about issues to your custom reports.
  • Klaros-Testmanagement now officially supports Bugzilla 4.5 and Redmine 3.0!
  • CUnit, xUnit.net and ctest (CMake) result files have been added to our growing list of supported test result formats
  • Jobs can now also be enriched with attachments and custom fields. Also, the management of comments and the work log has been streamlined.
  • Klaros-Testmanagement now supports the synchronization of requirements from external systems, so there is no need to manually adapt them anymore.
  • In addition to the existing E-Mail notifications you can now configure the notification schemes and define what event causes them to be sent out.
  • An updated version of the Jenkins-plugin is now available.
  • User defined fields now support multi-line text areas.
  • Test cases and test suites now link to all executed jobs which covered them.
  • The distributed Tomcat application server has been updated to version 8.0 to benefit from the latest improvements.

New in Klaros-Testmanagement 4.3.10 (Dec 18, 2015)

  • Fixed Bugs:
  • [KLAROS-2780] - Unable to assign users to a project

New in Klaros-Testmanagement 4.3.9 (Dec 10, 2015)

  • Improvements:
  • [KLAROS-2772] - Start the full text search search immediately when using the enter key in the search field
  • [KLAROS-2760] - Add a view icon to the list of test runs on the Continue Test Run page to allow easy navigation to the test run overview
  • [KLAROS-2756] - Support adding the job description when creating a review job during test execution
  • [KLAROS-2755] - Add support for TestComplete 9+ result format
  • [KLAROS-2752] - Document the support for TestNG
  • [KLAROS-2663] - Add support for adding attachments during test result import
  • Fixed Bugs:
  • [KLAROS-2776] - The latest test runs and latest comments lists on the job overview page aren't cleared when refreshing or switching between jobs
  • [KLAROS-2775] - Unable to render test suite attachments during test execution
  • [KLAROS-2774] - Regression introduced by KLAROS-2729 in release 4.3.8 affects conflict resolution dialogs
  • [KLAROS-2773] - Changes to the project detail access tab are not properly broadcasted to the application
  • [KLAROS-2770] - Exception when double clicking buttons while managing categories
  • [KLAROS-2759] - Rendering problem with umlauts in user defined properties
  • [KLAROS-2758] - Oracle reports ORA-00972 when filtering with custom enum properties
  • [KLAROS-2757] - Oracle reports ORA-01795 when bulk deleting more than a thousand test cases at once
  • [KLAROS-2753] - Missing entries in the Windows start menu
  • [KLAROS-2751] - The Issues page shows a new button upon first visit even if no issue management system has yet been defined
  • [KLAROS-2749] - Windows service installation skript does not properly sets CATALINA_HOME environment variable
  • [KLAROS-2741] - The maximum number of mobile device license slots is ignored when scanning for mobile devices while importing project backups

New in Klaros-Testmanagement 4.3.8 (Oct 28, 2015)

  • Fixed Bugs:
  • When adding or removing test cases or requirements the overview tabs of requirements and iterations are not immediately refreshed
  • Refreshing a project details page after a re-login due to a session timeout may lead to an exception
  • Windows service installation script no longer picks up memory settings configured at installation automatically
  • Unexpected exception when trying to delete multiple test runs at once
  • Issue Management System Integration fails if an issue that is linked in Klaros has been deleted from the IMS
  • The Issue tab on the test case details page is missing in the Community Edition
  • Database conflict during updating test result comments
  • Improvements:
  • Update the MS-SQL driver to the latest JDBC 4.1 driver
  • Add help information for the application URL setting
  • Mark unsupported Java runtime environments on the system overview page
  • KlarosIssue.getExternalId should return the public key of the issue instead of the internal Jira ID
  • Improve logging during issue management system synchronisation
  • Automatically deactivate users after creation if all license slots are occupied
  • Synchronize the last modification date of external issues
  • Allow to execute test cases from the requirement details test case tab

New in Klaros-Testmanagement 4.3.7 (Oct 28, 2015)

  • Fixed:
  • Import of project backup xml files may fail if mobile client activities are referenced
  • The select all button on the import project page does not work as expected
  • The success field of jobs is always empty, even if there are test runs for the job
  • Coverage information for requirements are not properly refreshed when adding requirements to an iteration
  • Test results of test cases marked as skipped must not be counted towards report statistics
  • Improvements:
  • Sort the list of latest comments and test runs by date on the job overview page
  • Add a busy indicator to the issue creation page of the test runner
  • During test execution, provide a way to create review jobs and to assign them to the creator of the executed test artifact
  • Show a warning if a user tries to continue a testrun that is currently being executed by another user

New in Klaros-Testmanagement 4.3.6 (Sep 28, 2015)

  • Fixed Bugs:
  • [KLAROS-2717] - Spurious class cast exception while retrieving job update action lists via the report model API
  • [KLAROS-2716] - Classcast-exception when rendering reports containing lists of artifacts
  • [KLAROS-2714] - Changing existing background authentication information for a issue management system will only take effect after a server restart
  • [KLAROS-2710] - Preselected system under test and test environment for jobs are ignored when starting the execution of a job
  • [KLAROS-2707] - Calling issue.getExternalId() on an external JIRA issue via the reporting API sometimes returns the JIRA internal ID instead of the external ID
  • [KLAROS-2704] - Accessing the list of issues for a test case via the model api returns a Set instead of a List
  • [KLAROS-2701] - Importing test suite results may lead to skipped test suite results with error message: Unable to identify test suite result
  • Improvements:
  • [KLAROS-2718] - Allow the user to review and confirm bulk changes made on list pages
  • [KLAROS-2712] - When trying to execute an automatically executable test case or suite, the user should be redirected to the import result page
  • [KLAROS-2708] - Support non case-sensitive user name matching

New in Klaros-Testmanagement 4.3.5 (Sep 28, 2015)

  • Fixed Bugs:
  • [KLAROS-2698] - Occasional ClassCastException when accessing job update action lists in reports when using the reporting API
  • [KLAROS-2697] - Unable to use the user role filter on the manage users page
  • [KLAROS-2695] - Remove deleted issue management systems from the project details page
  • [KLAROS-2691] - Impossible to access the attachment repository via the reporting API
  • [KLAROS-2690] - Unable to access attachment name field in the model API
  • [KLAROS-2687] - Misleading warning message 'This test suite can not be executed manually because it has no manual executable test case' when continuing single test runs
  • [KLAROS-2686] - The issue management selection during issue creation may fail initially if the given Klaros credentials do not match the remote system credentials
  • [KLAROS-2685] - Created issue management systems are not immediately visible in the test runner
  • Improvements:
  • [KLAROS-2699] - Administrators should be allowed to restore deleted issue management systems
  • [KLAROS-2678] - Show the number of test runs, test case results and test suite results on the tab headings in the results tab
  • [KLAROS-2674] - If a test suite or test case on the evaluate test run page has multiple revisions, include the revision number in the name of the artifact
  • [KLAROS-2670] - As soon as the first result of a testrun is saved, prevent all appertaining test artifacts from being deleted
  • [KLAROS-2597] - Denote the reason in the test result when automatically creating skipped test results

New in Klaros-Testmanagement 4.3.4 (Sep 28, 2015)

  • Fixed Bugs:
  • [KLAROS-2677] - User defined property values are not properly updated when synchronizing requirements
  • [KLAROS-2676] - The number of issues on the test case details tab doesn't match the actual number of issues in some cases
  • [KLAROS-2675] - The issue tab on the system under test details page and the test case details page sometimes show improper issues.
  • [KLAROS-2668] - Exception when pressing the details icon of a test case on the requirement overview page
  • [KLAROS-2667] - Exception when viewing the print page of a test run
  • [KLAROS-2652] - Job attachments cannot be deleted
  • [KLAROS-2640] - Error during mobile job synchronization
  • [KLAROS-2639] - Non-default report parameters are ignored when rendering PDF reports
  • [KLAROS-2638] - Exception during user editing when no project is activated
  • [KLAROS-2596] - Race condition when updating a comment of a test suite run
  • Improvements:
  • [KLAROS-2669] - Denote the reason why skipped and locked test cases cannot be executed
  • [KLAROS-2665] - Show attachments for test cases, test suites, test environments and systems under test upon test execution launch
  • [KLAROS-2651] - Add support for the trac issue owner field
  • [KLAROS-2647] - Improve page rendering speed for resources
  • [KLAROS-2645] - Update the distributed Tomcat application server to version 8.0.24
  • [KLAROS-2644] - Document the official support for Oracle 12 databases
  • [KLAROS-2643] - The progress rate, success rate and status of a job and its sub jobs should be reset after reopening it
  • [KLAROS-2642] - Implement a migrator for test case results with no verdict
  • [KLAROS-2613] - Speed up loading a very large list of projects via the project selector
  • [KLAROS-2544] - Show test environment and system under test details upon test execution launch

New in Klaros-Testmanagement 4.3.3 (Sep 28, 2015)

  • Fixed Bugs:
  • [KLAROS-2634] - 'Error converting from 'String' to 'Class' de.verit.klaros.core.export.testcase.model.TestCaseContainer' when importing test cases in XLS format
  • [KLAROS-2633] - Specified iteration ids during result import may lead to errors in some cases
  • [KLAROS-2632] - Unable to import junit test results
  • [KLAROS-2630] - Page footer of the test suite report file is not properly internationalized
  • [KLAROS-2629] - The installer no longer creates the tomcat admin user account
  • [KLAROS-2628] - Exception when trying to synchronize deleted/unaccessible issues in bulk mode
  • [KLAROS-2626] - Startup error when checking database revisions using Java 7
  • [KLAROS-2622] - The documentation is missing some chapters
  • Improvements:
  • [KLAROS-2637] - Improve documentation regarding windows service installations
  • [KLAROS-2635] - Specify -Djava.awt.headless=true in the tomcat startup file
  • [KLAROS-2631] - Keep the natural order of objects when transferring them to another project
  • [KLAROS-2623] - Extend the Reporting API to return browse page and print page URLs for Klaros artifacts

New in Klaros-Testmanagement 4.3.2 (Sep 28, 2015)

  • Fixed Bugs:
  • [KLAROS-2620] - HTTP 404 if the Klaros home folder is not in [user]/.klaros
  • [KLAROS-2619] - Exception on the iteration details system under tests page
  • [KLAROS-2616] - Impossible to set the default issue management system
  • [KLAROS-2615] - After upgrading from 4.2.8 to 4.3.1 upon the first startup, new message properties cannot be found
  • [KLAROS-2610] - Freshly imported requirements have no state set under special circumstances
  • [KLAROS-2609] - Exception when pressing an element in the ID column in the latest result list on the test case overview page
  • [KLAROS-2607] - Selecting an older version from the version dropdown box on the download page and then switching back to the current version generates a broken link
  • Improvements:
  • [KLAROS-2618] - Fix the formatting of the ID column on the issue management systems page
  • [KLAROS-2611] - Added latest results list to the test suite overview page
  • [KLAROS-2605] - Remove duplicate mouseover popups

New in Klaros-Testmanagement 4.3.1 (Sep 28, 2015)

  • [KLAROS-2606] - Windows startup error due to invalid setenv.bat contents
  • [KLAROS-2604] - Problem accessing project lists in the presence of access limited projects for some roles
  • [KLAROS-2603] - ArrayIndexOutOfBoundsException when accessing a project list with restricted projects in role tester
  • [KLAROS-2602] - Exception when double clicking on some buttons in popups
  • [KLAROS-2601] - Missing wrapper reference in wrapper list during save operation

New in Klaros-Testmanagement 4.3.0 (Sep 28, 2015)

  • New Features:
  • [KLAROS-2578] - Offer a closer integration of remote issues including creation, linking and listing
  • [KLAROS-2564] - Add support for the ctest (CMake) result file format
  • [KLAROS-2563] - Add support for the CUnit result file format
  • [KLAROS-2562] - Add support for the xUnit.net result file format
  • [KLAROS-2528] - Show the related job history for test cases and test suites
  • [KLAROS-2521] - Add support for Bugzilla 4.5
  • [KLAROS-2511] - Store information about remote issues in the local database
  • [KLAROS-2507] - Display related issues on the system under test details page
  • [KLAROS-2492] - Add support for custom fields and attachments in jobs
  • [KLAROS-2459] - Add synchronization support for requirement import
  • [KLAROS-2440] - Add an overview tab to the details pages of artifacts
  • [KLAROS-2427] - Add support for a guest role
  • [KLAROS-2255] - User defined text properties should also be available as multi-line text areas
  • [KLAROS-2211] - Support configurable mail notification schemes and notification events
  • [KLAROS-957] - Extend the Model API to allow access to related issues for test cases and suts
  • Fixed Bugs:
  • [KLAROS-2595] - Lower page selector does not automatically save the current selected page size
  • [KLAROS-2587] - Unable to clear due date information in Jira issues
  • [KLAROS-2586] - Issue management custom fields are shown by their id instead of their name in the create issue view
  • [KLAROS-2585] - Error when editing a user with a username which also already exists in a case insensitive variant
  • [KLAROS-2579] - Protected PDF Documents are not properly identified as application/pdf when uploaded as binary attachments
  • [KLAROS-2553] - Exception during test case execution
  • [KLAROS-2551] - Exception during removal of a category node
  • [KLAROS-2537] - Installer does not properly clear the previously deployed application during the update process in some situations
  • [KLAROS-2536] - Properly encode string path parameters in report URL path
  • [KLAROS-2506] - Unable to define a date report parameter with an empty default date
  • Improvements:
  • [KLAROS-2594] - Provide an internationalized version of the installer
  • [KLAROS-2592] - Allow to specify the related iteration when importing automated test results
  • [KLAROS-2591] - Remove deprecated and unused references from the model API
  • [KLAROS-2590] - Testers should be able to remove attachments from test case results
  • [KLAROS-2583] - Reduce the number of situations where the selected page has to be reset when switching projects or iterations from the selector bar
  • [KLAROS-2566] - Show the number of contained entries in tab titles of detail pages
  • [KLAROS-2550] - Add support for requirement states
  • [KLAROS-2549] - Speed up rendering of test suite and requirement lists
  • [KLAROS-2529] - Allow to remove duplicate test cases from test suites
  • [KLAROS-2523] - Allow to configure the initial test case display collapsed state during test execution
  • [KLAROS-2520] - Update the search index immediately upon saving data
  • [KLAROS-2498] - Show the test suite name for test run reports of test suite executions
  • [KLAROS-2496] - Add attachment information to the model API
  • [KLAROS-2489] - Add access to external test case and external requirement names in the model API
  • [KLAROS-2478] - Display the verdict of the latest test case result for every test case on the test cases tab in the requirement details page
  • [KLAROS-2467] - Reflect the product version in the installer file name and windows executable meta-data
  • [KLAROS-2464] - Create a work log entry when starting or continuing a testrun which is updated after every user interaction
  • [KLAROS-2463] - Allow the linking of issues with no test case result
  • [KLAROS-2453] - Add support for permanent job links
  • [KLAROS-2446] - Link to the changes tab when clicking on the date of "Created by ... on ... " entries
  • [KLAROS-2444] - Update the distributed Tomcat application server to version 8.0.23
  • [KLAROS-2443] - Mark overdue jobs red only if the job is new, reopened or in progress
  • [KLAROS-2430] - Move the job comment section and the log work section into new tabs in the job details page
  • [KLAROS-2418] - Show a more descriptive error message when trying to save a report template with an empty report parameter
  • [KLAROS-2416] - Show a descriptive error message instead of an exception when linking an issue with an invalid value in the "Estimated Time" field
  • [KLAROS-2257] - Allow to import test results from a job view
  • [KLAROS-2229] - The Jenkins plugin should not try to export test results for canceled builds
  • [KLAROS-2123] - Show the test suites which contain the selected test case on the test case details page
  • [KLAROS-1981] - Jenkins/Hudson plugin: Whitespaces at the end of input fields leads to bogus file upload
  • [KLAROS-1753] - Improve the behavior of the test case re-execution
  • [KLAROS-1704] - Allow to create test suites on test result import
  • [KLAROS-1583] - Show issues on test case result and test case details pages
  • [KLAROS-1460] - Allow to search for and change test case references in test suites
  • [KLAROS-956] - Predefined HTML Reports lack readability
  • [KLAROS-892] - Add support for relative date information

New in Klaros-Testmanagement 4.2.7 (Jan 12, 2015)

  • Fixed Bugs:
  • [KLAROS-2541] - Error during report preview: Unexpected runtime exception: unable to load the template file from the seam session context
  • [KLAROS-2540] - Unable to create custom Redmine attribute of type "Date": Cannot format given Object as a Date during issue creation
  • Improvements:
  • [KLAROS-2538] - Improve the display of expired support periods

New in Klaros-Testmanagement 4.2.6 (Dec 17, 2014)

  • Fixed Bugs:
  • [KLAROS-2534] - XML test case import project availability check fails
  • [KLAROS-2517] - Changes to report templates without parameters are not visible for subsequent rendering actions when not using the preview action
  • [KLAROS-2516] - Test step import requires non-empty entries for test step attributes
  • [KLAROS-2515] - The default excel template for new custom reports contains an error
  • [KLAROS-2514] - Drop is available as an option when trying to edit an unsaved new job
  • [KLAROS-2346] - JDBC connection leaks
  • Improvements:
  • [KLAROS-2531] - Warn more prominently about too many activated users when installing a user limited license
  • [KLAROS-2522] - The current user should be preselected when initially limiting project access
  • [KLAROS-2518] - Filter custom report names for unsupported characters

New in Klaros-Testmanagement 4.2.5 (Oct 25, 2014)

  • Fixed Bugs:
  • [KLAROS-2512] - Unable to save attachments with names containing certain characters
  • [KLAROS-2505] - A hidden dialog opens on the access tab of the project details when saving project details in role manager
  • [KLAROS-2504] - Custom report parameters are shown in arbitrary order instead of the defined order in the parameter request dialog
  • [KLAROS-2502] - Using the tabular view drop-down selector for the last action results in an error
  • [KLAROS-2501] - Deleted test cases referenced in test suites still exist for historic data
  • [KLAROS-2500] - Possible issue in test case runner when session times out
  • [KLAROS-2499] - The link issue pages may not be properly used unless the create issue page has been loaded previously
  • [KLAROS-2497] - The bulk create revision button must block double click events
  • [KLAROS-2494] - During import of backups the editing user is not restored correctly in some cases
  • [KLAROS-2493] - Double-clicking the save button after another user has added or removed an object from the list and then saving again can lead to fields being overwritten with the fields of the object above or below them
  • Improvements:
  • [KLAROS-2495] - Show iteration for test runs in the evaluate section

New in Klaros-Testmanagement 4.2.4 (Sep 18, 2014)

  • Fixed Bugs:
  • [KLAROS-2488] - Job due dates with the hour set can lead to jobs being marked as dirty
  • [KLAROS-2487] - Report templates are only updated after a restart
  • [KLAROS-2486] - Change history for projects may cause exceptions in some cases
  • [KLAROS-2485] - On the iteration details page, the values of Compliance and Coverage are switched with the values for Success and Progress
  • [KLAROS-2483] - Setting the result of the last step in tabular view can lead to an exception if all other results are not set
  • [KLAROS-2481] - Test cases with the state "Skip" still register as executable on the execute test cases page
  • [KLAROS-2477] - Test Environments and Systems under Test cannot be removed from iterations
  • [KLAROS-2476] - The SuT dropdown box on the test suite details page should not filter entries based on the current active iteration
  • [KLAROS-2474] - Bulk editing jobs does not allow to set empty system under test fields
  • [KLAROS-2473] - After the initial manual upload of a test result file the list of imported test cases is shown as empty
  • [KLAROS-2471] - Layout issue with job progress bulk edit fields
  • [KLAROS-2470] - Unable to bulk edit the job due date field
  • Improvements:
  • [KLAROS-2482] - Improve handling of session lock timeouts
  • [KLAROS-2472] - Boolean script parameters no longer require the mandatory flag to be validated correctly

New in Klaros-Testmanagement 4.2.3 (Aug 23, 2014)

  • [KLAROS-2465] - Skipping a step or setting it to failed or error results in the test case being advanced by three steps

New in Klaros-Testmanagement 4.2.2 (Aug 19, 2014)

  • Fixed Bugs:
  • [KLAROS-2462] - Filtering test cases on the test suite details page while a test case is selected can lead to an error
  • [KLAROS-2460] - Deleting the selected parent job on the jobs page results in an empty jobs list even if jobs exist
  • [KLAROS-2458] - Unable to remove uploaded attachments during manual test execution
  • [KLAROS-2451] - The list of imported test cases is only displayed after reloading the import list when uploading test results
  • [KLAROS-2449] - Unexecuted steps are saved as "unknown" instead of "skipped" when finishing a test case after setting a step to "failed" or "error"
  • [KLAROS-2448] - Execute test cases page sometimes initially shows the wrong number of results for test cases
  • [KLAROS-2445] - Orphan History Field Entries when removing groups from projects
  • [KLAROS-2441] - Orphan test case step results may prevent deleting projects
  • [KLAROS-2436] - Unable to clear date fields
  • [KLAROS-2435] - Database conflict after moving job up one level
  • [KLAROS-2434] - Wrong update of parent job progress when adding subjobs
  • [KLAROS-2433] - Error rendering LDAP connection check dialog
  • [KLAROS-2431] - The details icon for elements on the issues by test case page has the wrong tooltip message
  • [KLAROS-2428] - Error handling failed authentication against an LDAP default authentication setup during database migration enforcement
  • [KLAROS-2426] - Problem rendering test suite result print page under Java 8
  • Improvements:
  • [KLAROS-2457] - Prevent commenting on step results with the verdict "unknown"
  • [KLAROS-2456] - Show the number of test case steps in the tab label on the test case details page
  • [KLAROS-2438] - Update the distributed Tomcat application server to version 7.0.55
  • [KLAROS-2429] - Allow to choose the authentication domain when migrating the database
  • [KLAROS-2277] - Allow linking of issues through the manual test runner
  • [KLAROS-1972] - There should be a "new"-button at the top and the bottom of the test case steps list
  • [KLAROS-1939] - Highlight the verdict of already completed test case steps in the test case runner

New in Klaros-Testmanagement 4.2.1 (Jul 24, 2014)

  • This is primarily a bugfix release containing over 30 minor enhancements and stability improvements.

New in Klaros-Testmanagement 4.2.0 (Jul 24, 2014)

  • New Features:
  • [KLAROS-2343] - Support naive DN match mode when authenticating against LDAP servers
  • [KLAROS-2328] - Allow bulk deletion of test runs
  • [KLAROS-2323] - Add a test run tab to the mobile device details page
  • [KLAROS-2322] - Test Runs should have a link to Mobile devices
  • [KLAROS-2292] - Optionally limit user creation to the administrator role
  • [KLAROS-2287] - Bulk print option for Users and Mobile Devices
  • [KLAROS-2265] - Add an option for print pages to omit empty fields
  • [KLAROS-2253] - Add support for Java 8
  • [KLAROS-1458] - Make the default installation path configurable (KLAROS_HOME)
  • [KLAROS-1403] - Allow to bulk change object properties
  • [KLAROS-1231] - Add a tutorial document
  • [KLAROS-994] - Provide the ability to copy more artifacts to another project
  • Fixed Bugs:
  • [KLAROS-2370] - Duplicating requirements does not duplicate their relation to test cases
  • [KLAROS-2366] - Failures are reported as Errors and vice versa in the test environment overview report
  • [KLAROS-2357] - The execute test cases page initially shows zero results for all test cases
  • [KLAROS-2356] - Changes in the project roles tab don't get persisted immediately
  • [KLAROS-2355] - Duplicate entries in the project roles tab
  • [KLAROS-2346] - JDBC connection leaks
  • [KLAROS-2339] - Users with the global role tester may not open the test runner if the "limit testers to jobs" option is active
  • [KLAROS-2337] - The Klaros installation path should default to the user folder on Windows 8.1 systems
  • [KLAROS-2333] - Deleting all results for a test suite does not allow the deletion of the test suite
  • [KLAROS-2329] - The Try LDAP authentication button silently fails when the configured user name attribute is not contained in the returned LDAP user list
  • [KLAROS-2320] - The default value setting gets ignored for boolean report parameters
  • [KLAROS-2318] - It is possible in some cases to delete test cases which have results
  • [KLAROS-2316] - It is possible to delete test cases even if they are referenced by a test suite
  • [KLAROS-2315] - Cancelling the skip all steps dialog during the step by step execution of a test case results in all steps being set to skipped
  • [KLAROS-2312] - Deletion of attachments from some objects is not possible
  • [KLAROS-2305] - Custom fields definitions for trackers are not updated when switching between tracker types
  • [KLAROS-2301] - Error message when synchronising a job with the server
  • [KLAROS-2273] - Saving on details pages resets the active filters/sorts on some tables
  • [KLAROS-2264] - Garbled delete icon image on subjob page
  • [KLAROS-2260] - Initial dialog box position of a page may persist over invocations on some pages
  • [KLAROS-2135] - Enforce result summary and description length limits when importing backup files of ancient databases
  • [KLAROS-2133] - The attachment upload temp folder does not get cleared properly
  • Improvements:
  • [KLAROS-2368] - Show a more descriptive warning that testcases need to be set to manual execution if a user tries to execute a testcase
  • [KLAROS-2363] - Show a warning panel on the execute pages when test environment or system under test is not available
  • [KLAROS-2362] - Bring the test execution to front if it is already open when executing a test
  • [KLAROS-2359] - Show an 'execution in progress' dialog on pages were execution is triggered and the results should be updated
  • [KLAROS-2358] - Allow testers to bulk print pages
  • [KLAROS-2350] - On the testrun page, show a link to the mobile device for every test case that has been executed on a mobile device
  • [KLAROS-2347] - Add an option to suppress automatic password hash synchronization for active directory logins
  • [KLAROS-2344] - Automatically save the selected print options
  • [KLAROS-2342] - When clicking on the help icon, open a dropdown box with links to the documentation, the tutorial, the support page and the Klaros message boards
  • [KLAROS-2331] - Add an option to choose for following referrals when listing LDAP users
  • [KLAROS-2326] - Make the provided report parameters directly available in the report context
  • [KLAROS-2325] - Put a file with release notes in the Klaros installation folder when installing or updating Klaros
  • [KLAROS-2324] - Improve the performance of the related results tabs on details pages
  • [KLAROS-2321] - Add support for enumeration types as report parameters
  • [KLAROS-2313] - Show the test suite details as an expandable panel in the manual test runner
  • [KLAROS-2303] - JobUpdateActions are always "The test suite {0} has been executed...", even when a Test Case has been executed
  • [KLAROS-2300] - "Skip" should open up the comment dialog
  • [KLAROS-2296] - Change Issue management links to external links to the actual IMS instance for testers
  • [KLAROS-2294] - After saving a new Iteration, do not activate that Iteration automatically
  • [KLAROS-2286] - Overhaul the app documentation about the settings screen
  • [KLAROS-2284] - Improve rendering performance
  • [KLAROS-2281] - Improve rendering performance for pages with a large number of table entries
  • [KLAROS-2278] - Upgrade distribution to Tomcat 7.0.54
  • [KLAROS-2259] - Improve visual page load indication
  • [KLAROS-2012] - Do not display report types in the reports dashboard which are not yet available
  • [KLAROS-2001] - The initial LDAP authentication should be able to set the user email and full name attributes
  • [KLAROS-1859] - Support full text search for summary and description test step result fields
  • [KLAROS-1208] - Support reordering of custom report parameters
  • [KLAROS-1206] - Automatically select my last selected project and iteration after logging in
  • [KLAROS-959] - Store the default language in the user profile

New in Klaros-Testmanagement 4.1.8 (May 17, 2014)

  • Fixed bugs:
  • [KLAROS-2302] - Possible data race after double clicking on some clickable elements in Klaros

New in Klaros-Testmanagement 4.1.7 (Apr 30, 2014)

  • Fixed Bugs:
  • [KLAROS-2297] - Editing a test case to be executable may not immediately make test suites containing it executable
  • [KLAROS-2291] - Error SelectedList contains invalid UUID
  • [KLAROS-2289] - Error while finishing a test case execution with the verdict failure or error by using the drop-down menu in the tabular view
  • [KLAROS-2279] - Missing resource when trying to bulk remove test cases from an unsaved requirement
  • [KLAROS-2268] - Possible exception when filtering users
  • [KLAROS-2263] - Missing external issue reference in reimported issue
  • [KLAROS-2261] - It is possible to assign deleted test cases to requirements
  • [KLAROS-2258] - Problem when deleting projects from the database
  • [KLAROS-2247] - Possible exception when viewing test suite results in the manual test runner
  • [KLAROS-2236] - Locked test cases may be executed in test suites
  • Improvements:
  • [KLAROS-2286] - Overhaul the app documentation about the settings screen
  • [KLAROS-2283] - Insert duplicated test case steps after the last test case step as per default
  • [KLAROS-2254] - Improved performance when selecting Test Cases and Jobs
  • [KLAROS-1990] - Allow Test Cases to be filtered by state

New in Klaros-Testmanagement 4.1.6 (Mar 15, 2014)

  • This release adds support for QTestLib, Gallio/MBUnit, Check and Valgrind result import.
  • Requirements may now be imported in XLS and XML formats.
  • Individual Test Case Steps may now be duplicated within the Test Case
  • Changes to fields are now shown as a diff in the Changes tab
  • Fixed Bugs:
  • [KLAROS-2241] - Managers are unable to edit report templates or access the backup page
  • [KLAROS-2234] - Execption when duplicating Jobs with comments
  • [KLAROS-2233] - The job list is not updated when a job is deleted
  • [KLAROS-2231] - User account creation emails are not sent

New in Klaros-Testmanagement 4.1.5 (Mar 12, 2014)

  • This release adds support for QTestLib, Gallio/MBUnit, Check and Valgrind result import.
  • Requirements may now be imported in XLS and XML formats.
  • Individual Test Case Steps may now be duplicated within the Test Case
  • Changes to fields are now shown as a diff in the Changes tab
  • As of version 4.1.2 test run reports contain individual test case step results. This version also adds the ability to import test suite results via the REST interface.
  • Fixed Bugs:
  • [KLAROS-2228] - Startup error 'org.jboss.seam.RequiredException: @Out attribute requires non-null value' in the community edition

New in Klaros-Testmanagement 4.1.3 (Feb 12, 2014)

  • Fixed Bugs:
  • [KLAROS-2165] - Changes to filter and sort entries are not reflected until users navigate to another page
  • [KLAROS-2162] - Displayed objects not updated when selecting or assigning to categories
  • [KLAROS-2159] - Job list appears empty when the select project dropdown is used to change project while on the jobs page
  • Improvements:
  • [KLAROS-2164] - Labels "Auto" and "Automatic" replaced with "Automated"

New in Klaros-Testmanagement 4.1.2 (Feb 7, 2014)

  • Fixed Bugs:
  • [KLAROS-2154] - Issue management systems are not displayed in a specific order
  • [KLAROS-2152] - New Revision button not visible in the Community Edition
  • [KLAROS-2148] - Database migration for default field initializers should be run for any active database version
  • [KLAROS-2147] - The first rendered template for a custom report will be used for 2000 seconds due to a missing explicit last modification date in the URL Connection even if updated
  • [KLAROS-2146] - The community edition shows a report templates entry which should not be visible in this edition
  • [KLAROS-2144] - Deleted user defined properties are still visible in the model API
  • [KLAROS-2143] - Must assume scripts and template UTF-8 encoding during upload
  • [KLAROS-2141] - Mismatched heap/non-heap memory percentage calculation
  • [KLAROS-2130] - Sorting by ID does not work until a different order criteria has been used first
  • Improvements:
  • [KLAROS-2158] - Allow Managers to edit their own project role if they aren't the only manager in the project
  • [KLAROS-2157] - Allow Managers to edit their own role in projects with no assigned roles
  • [KLAROS-2150] - Show duration of tests in ms
  • [KLAROS-2149] - Do not create a dot in front of a test case name when the test case class name is null or empty while creating test cases during the import of test case results
  • [KLAROS-2145] - Respect the sort order of user defined properties in the model API
  • [KLAROS-2137] - Accept all file extensions when uploading report scripts
  • [KLAROS-2127] - Sort the entries in the connection log tab by date in descending order
  • [KLAROS-2119] - Include test case step results in the test run report
  • [KLAROS-2079] - Allow comments on single test case results when no step results have been set
  • [KLAROS-2078] - On the Job Details page, when selecting previously logged work, both the comments and log work sections disappear
  • [KLAROS-2011] - Add support for aggregated JUnit result files

New in Klaros-Testmanagement 4.1.1 (Jan 18, 2014)

  • This release adds support for QTestLib, Gallio/MBUnit, Check and Valgrind result import.
  • Requirements may now be imported in XLS and XML formats.
  • Individual Test Case Steps may now be duplicated within the Test Case
  • Changes to fields are now shown as a diff in the Changes tab
  • There are also 20 improvements and over 30 bugfixes included in this release.
  • Fixed Bugs:
  • Error creating new users
  • Improvements:
  • List the test results in a test run in the order they where created in the testrun report document under evaluate/testrun

New in Klaros-Testmanagement 4.0.0 (Nov 22, 2013)

  • New Features:
  • [KLAROS-1986] - Implement a tab on the TestCaseResult Details page showing a ace:gMap with the coordinates of the TestCaseStepResults
  • [KLAROS-1975] - Support attachments for additional artifacts
  • [KLAROS-1965] - Support the Eclipse Jubula result format
  • [KLAROS-1964] - Supported very large strings in text fields
  • [KLAROS-1947] - Create an mobile device overview page to manage and activate installations of the Android Mobile Client
  • [KLAROS-1942] - Setup a site where the admins can manage all mobile devices that are registered
  • [KLAROS-1901] - Allow bulk printing of selected table entries
  • [KLAROS-1799] - Base UI implementation on IceFaces 3.3 / JSF2.1
  • [KLAROS-955] - Support a project based authorization scheme
  • [KLAROS-734] - Allow a better selection of test case versions in test suites
  • Fixed Bugs:
  • [KLAROS-1797] - Test Case Runner can save a test case step result with no test case result set
  • [KLAROS-1782] - Category tree does not render properly in Google Chrome
  • [KLAROS-1481] - ORA-01795 - More than 1000 expressions in a list error for large Oracle Databases
  • [KLAROS-1195] - Test step page does not correctly remember the value from the page size selector
  • [KLAROS-846] - klaros-uninstaller does not uninstall on linux
  • Improvements:
  • [KLAROS-2014] - Scroll the tabular test execution view to the top of the next test case step to execute
  • [KLAROS-1977] - Allow to assign multiple jobs to users on the jobs by user page
  • [KLAROS-1973] - Allow managers to backup projects
  • [KLAROS-1966] - Allow bulk adding of test cases on the test suite details page
  • [KLAROS-1933] - Add a boolean parameter type to the custom report parameter types
  • [KLAROS-1889] - Support the correct Windows 8 / Windows Server 2012 default installation directory
  • [KLAROS-1865] - Allow project-specific user roles
  • [KLAROS-1860] - Update the settings pages
  • [KLAROS-1788] - Allow users to resume interrupted test cases
  • [KLAROS-1775] - Improve the speed of listing custom reports
  • [KLAROS-1595] - Allow invalidation of test case revisions/results
  • [KLAROS-1379] - Make the default container session timeout level configurable and raise the default setting
  • [KLAROS-1237] - The previous/next navigation on the details page should respect the current filter and order options
  • [KLAROS-758] - Extend the page to maximum height and extend the menubar to full height of page

New in Klaros-Testmanagement 3.8.4 (Nov 9, 2013)

  • Fixed Bugs:
  • [KLAROS-2000] - Altered objects still displayed in list even when a different category is selected
  • [KLAROS-1999] - Test case result summary field is not saved properly in the test runner
  • [KLAROS-1998] - Changing filter options with unsaved changes leads to errors in saving
  • [KLAROS-1996] - Exception while saving a test suite after removing a test case
  • [KLAROS-1994] - Failure resolving category nodes in the model API: java.lang.ClassCastException: java.util.UUID cannot be cast to java.lang.String
  • [KLAROS-1985] - Error 'The report could not be created: No matching entries for the given parameters could be found.' while rendering the builtin Test Run History report, System Under Test report and Test Environment report
  • [KLAROS-1960] - Custom enumeration property values are not properly resolved in the model API

New in Klaros-Testmanagement 3.8.3 (Oct 21, 2013)

  • Fixed Bugs:
  • [KLAROS-1980] - When adding multiple search filter parameters for the same field only the first one is recognized
  • [KLAROS-1979] - Attachment references are not properly handled during XML project imports
  • [KLAROS-1963] - KlarosTestCaseResult delivers TestCaseStepResult instances instead of the documented KlarosTestCaseStepResult model class
  • [KLAROS-1962] - Pending test runs must not be listed on the evaluate test runs page
  • [KLAROS-1960] - Custom enumeration property values are not properly resolved in the model API
  • [KLAROS-1959] - Missing Test Result verdict in the Community Edition
  • [KLAROS-1949] - Disabled administrator accounts are able to upgrade the database
  • [KLAROS-1807] - Default enum property field not properly transferred when copying test cases between projects
  • Improvements:
  • [KLAROS-1976] - Make categorization information available in the report API
  • [KLAROS-1969] - Move common methods to the IKlarosNamedEntity interface
  • [KLAROS-1957] - Avoid large search result sets for LDAP authentication

New in Klaros-Testmanagement 3.8.2 (Sep 12, 2013)

  • Fixed Bugs:
  • [KLAROS-1955] - Creating an issue leads to an error
  • [KLAROS-1954] - Install fails on linux systems due to missing resource

New in Klaros-Testmanagement 3.8.1 (Sep 11, 2013)

  • Fixed Bugs:
  • [KLAROS-1952] - Managers can not create new users
  • [KLAROS-1951] - Deleting a category can cause errors when loading test cases
  • [KLAROS-1950] - Users in the role test manager cannot create report templates
  • [KLAROS-1948] - The problem report page does not correctly handle the case where no user has yet been authenticated
  • [KLAROS-1946] - Cloning test cases or test suites in a project with deleted property definitions leads to an exception
  • [KLAROS-1945] - Overflow error in server uptime calculation
  • [KLAROS-1929] - Changed LDAP Preferences are only valid after a reboot
  • [KLAROS-1927] - Unable to send email to Microsoft Exchange when a username/password is specified in the email configuration but the server does not support this
  • [KLAROS-1926] - Unable to automatically create a user account for the initial LDAP login
  • [KLAROS-1921] - Removing test cases from test suites may cause problems while deleting a project

New in Klaros-Testmanagement 3.8.0 (Aug 24, 2013)

  • New Features:
  • [KLAROS-1906] - Add support for Jira 5.2
  • [KLAROS-1905] - Add support for Bugzilla 4.4
  • [KLAROS-1902] - Allow to bulk add test cases to existing test suites
  • [KLAROS-1894] - Add support for Internet Explorer 10
  • [KLAROS-1877] - Add support for MS SQL Server
  • Fixed Bugs:
  • [KLAROS-1919] - Choosing an item in the user test run history suggests switching to a different project even if the test run belongs to same project
  • [KLAROS-1916] - Possible error while loading enumeration properties
  • [KLAROS-1908] - Full-text search results are not closed properly
  • [KLAROS-1904] - Permalink pages not accessible under certain conditions
  • [KLAROS-1903] - Do not try to sync user information to the content management system when no user login is present
  • [KLAROS-1900] - Error during database upgrade to version 3.7.9
  • [KLAROS-1898] - IE renders the invisible row selector entries in the ID columns of tables
  • [KLAROS-1897] - The execute popup sometimes displays when a test case or test suite is not executable
  • [KLAROS-1896] - The Execute test suite dialog must have a fixed paging size for the listed test cases
  • [KLAROS-1892] - Avoid startup problems while retrieving garbled version information
  • [KLAROS-1886] - The test suite overview report does not render correctly using a Derby database
  • [KLAROS-1885] - Jobs are not always correctly updated after execution
  • Improvements:
  • [KLAROS-1917] - Document how to support UTF-8 character sets in MySQL database servers
  • [KLAROS-1909] - Disable the predefined initial version comment for test cases and test suites
  • [KLAROS-1907] - Automatically set the windows service JVM memory parameters during startup
  • [KLAROS-1899] - Restrict the project locked icon to the administrator role
  • [KLAROS-1893] - Improved rendering speed on list pages
  • [KLAROS-1890] - The latest success rate dashboard report should ignore test case results with verdict skipped
  • [KLAROS-1888] - Do not suggest to select a project if there already is an auto selected project present

New in Klaros-Testmanagement 3.7.9 (May 18, 2013)

  • Fixed Bugs:
  • [KLAROS-1881] - Dashboard reports are not updated for 10 minutes after the first result is created in a project
  • [KLAROS-1876] - Exception during project import
  • [KLAROS-1875] - Do not create duplicate ORDER BY statements
  • [KLAROS-1874] - Attempting to save a property definition for test runs with no name causes an exception
  • Improvements:
  • [KLAROS-1882] - Clarify the text in the latest success rate report
  • [KLAROS-1878] - Allow to add attachments to test results on the test suite runner summary page and the test result page

New in Klaros-Testmanagement 3.7.8 (Apr 24, 2013)

  • Fixed Bugs:
  • [KLAROS-1873] - The test progress history report does not properly ignore skipped test cases
  • [KLAROS-1867] - Errors during table export for the jobs by user table
  • [KLAROS-1864] - Setting a step result to failed may not result in a test case result being failed in case of trailing passed step results
  • Improvements:
  • [KLAROS-1872] - Don't allow creation of new objects while unsaved changes exist
  • [KLAROS-1871] - Custom reports should not need an active project to be executed
  • [KLAROS-1868] - Improve list rendering speed, especially for remote issues
  • [KLAROS-1866] - Support skipped test case results in QFTest and TestNG style JUnit result files

New in Klaros-Testmanagement 3.7.7 (Mar 14, 2013)

  • New Features:
  • [KLAROS-1838] - Allow specification of dynamic test run parameters
  • Fixed Bugs:
  • [KLAROS-1849] - Conflict resolution on test case step edits does not work properly
  • [KLAROS-1848] - JDBC-based Migration does not work under Linux/MySQL default installations
  • [KLAROS-1841] - Duplicating a test case should put the new test case into the same category
  • [KLAROS-1836] - Unable to save different properties instances of the same dashboard report type
  • [KLAROS-1835] - The bulk add test cases button on the maintain test suites page causes an error
  • [KLAROS-1831] - Issue management custom property fields are not rendered after first forced authentication
  • [KLAROS-1830] - Password field gets cleared upon focus switch in the user password dialog
  • [KLAROS-1829] - Project edit icon renders with border under IE
  • Improvements:
  • [KLAROS-1857] - Block UI interactions for long running submits
  • [KLAROS-1856] - Allow filtering of test cases by state
  • [KLAROS-1854] - The print page for test suite results should show the details of the executed test suite
  • [KLAROS-1852] - Allow to search for summary and description test result fields
  • [KLAROS-1846] - Improve report configuration dialog for dashboard to avoid confusion with active project flag
  • [KLAROS-1845] - Jobs for test suite runs should reflect the success rate of the contained test suite results
  • [KLAROS-1843] - Replaced execute test case and execute test suite pages with popup
  • [KLAROS-1842] - Show test suite user-defined properties when beginning test suite execution
  • [KLAROS-1840] - Improve confusing status message when trying to assign objects to category while in edit view
  • [KLAROS-1839] - Speed up the rendering of the change history page
  • [KLAROS-1837] - Show the SUT/Test Environment select lists in their natural order
  • [KLAROS-1834] - Allow page size selection and excel export on the search result page
  • [KLAROS-1833] - The attachment table for test cases should cover the whole page width
  • [KLAROS-1748] - Show a reason for greyed out upload/import buttons on result import page

New in Klaros-Testmanagement 3.7.6 (Feb 12, 2013)

  • Fixed Bugs:
  • [KLAROS-1828] - Possible problem in database migration
  • Improvements:
  • [KLAROS-1827] - Add the test suite name field to the full text search indices
  • [KLAROS-1387] - Provide a way to easily access the project settings of the currently selected project

New in Klaros-Testmanagement 3.7.5 (Feb 5, 2013)

  • New Features:
  • [KLAROS-1815] - Allow direct linking to test objects from outside the application
  • Fixed Bugs:
  • [KLAROS-1825] - Only the highest revision of test cases may be added to test suites
  • [KLAROS-1823] - Deleted attachments reappear in new revisions of a test case
  • [KLAROS-1822] - Status message refresh threads are not properly garbage collected
  • [KLAROS-1821] - The selected system under test and test environment on the test result import page are not always updated when a project is refreshed
  • [KLAROS-1818] - Problem while sending test emails
  • [KLAROS-1817] - Dropdown menus for user-defined enumeration properties are empty in the filter/sort menu
  • [KLAROS-1814] - Unable to cancel dashboard configuration dialog
  • Improvements:
  • [KLAROS-1824] - Allow the use of URIs in the traceability field of test cases
  • [KLAROS-1405] - Allow to specify more parameters when showing the user job occupation graph
  • [KLAROS-1344] - Add the possibility to link new created issues to a test case on the "Create issue" view
  • [KLAROS-1100] - Revision comments should be editable after their creation
  • [KLAROS-1091] - Display a warning dialog when copying test cases to a new project
  • [KLAROS-637] - Add an optional default value to a user defined property definition

New in Klaros-Testmanagement 3.7.4 (Jan 21, 2013)

  • Fixed Bugs:
  • [KLAROS-1813] - Error when trying to display an external issue which has been removed from the external issue management system
  • [KLAROS-1811] - Deleted attachments may not be re-added to the same test case
  • [KLAROS-1809] - The dynamic properties of the current executed test case during the test suite execution are taken from stale data from the last test case excution
  • [KLAROS-1808] - The full text search aborts with an error upon orphaned test case steps
  • [KLAROS-1807] - Default enum property field not properly transferred when copying test cases between projects
  • [KLAROS-1806] - Imported projects are not listed in the export project list immediately
  • [KLAROS-1805] - Problem displaying change references to existing users in the change history of objects from imported projects
  • [KLAROS-1803] - Foreign key constraint violation when finally deleting projects
  • [KLAROS-1800] - Unable to switch to a different set of env/sut lists in already configured reports
  • [KLAROS-1798] - Problem moving first test case step in the tabbed test case step view
  • [KLAROS-1796] - Deleting a category group after making changes but not saving can lead to an error
  • Improvements:
  • [KLAROS-1812] - Lower memory footprint by evicting expired cache objects on a regular schedule
  • [KLAROS-1810] - Offer to end the test case execution in the tabular view as soon as all test steps have been assigned results
  • [KLAROS-1804] - The user status messages should be excluded from the xml backup
  • [KLAROS-1802] - Improve the speed of test case transfers between projects
  • [KLAROS-1801] - Support a 'Not Like' filter statement when filtering table content
  • [KLAROS-1362] - When entering the issue related pages users should be shown a link to the project setup when no IM system has yet been associated

New in Klaros-Testmanagement 3.7.3 (Dec 13, 2012)

  • Fixed Bugs:
  • [KLAROS-1795] - Some multi-select boxes on the Create Issue page are not properly scrollable
  • [KLAROS-1794] - Testing the connection to an unreachable proxy can cause Klaros to be unreachable in some network setups
  • [KLAROS-1793] - Evaluate-Create Issue always places a link to a test case after an issue has been created in the test runner
  • [KLAROS-1791] - Clicking retest on the test suite results page can lead to an error
  • [KLAROS-1787] - Missing resource deleteLockedParam when trying to delete a locked issue management system
  • [KLAROS-1786] - Test result attachment upload button does not render correctly on IE8
  • [KLAROS-1785] - Redmine custom list fields must allow empty selections when set to not required
  • [KLAROS-1778] - Clicking on the user-defined properties tab leads to an exception in the Community Version
  • Improvements:
  • [KLAROS-1784] - The need and the way to assign issue trackers to projects must be better reflected in the application and documentation
  • [KLAROS-1783] - The documentation should be clearer about the application URL setting

New in Klaros-Testmanagement 3.7.2 (Nov 24, 2012)

  • [KLAROS-1781] - Editing categories directly after creation can lead to an error
  • [KLAROS-1780] - Test cases remain deletable for a limited time after execution
  • [KLAROS-1779] - Dynamic properties are showing up in the order criteria selection
  • [KLAROS-1778] - Clicking on the user-defined properties tab leads to an exception in the Community Version
  • [KLAROS-1777] - Skipping test cases in a job execution can lead to an error
  • [KLAROS-1776] - Editing a test case step result can lead to an error
  • [KLAROS-1774] - Creating an issue during execution of a test suite leads to an error

New in Klaros-Testmanagement 3.7.1 (Nov 15, 2012)

  • Fixed Bugs:
  • [KLAROS-1772] - Manually importing test results without a referencing job fails
  • [KLAROS-1771] - Users are able to disable their own account
  • [KLAROS-1770] - Cross-link resolution of object ids in the execute and evaluate sections may fail when the selected item has been excluded from the list view
  • [KLAROS-1769] - The database migration of the subjob progress calculation may fail for certain nested sub job configurations
  • [KLAROS-1767] - Do not allow assigning of objects to the category which contains them
  • [KLAROS-1766] - Transferring test cases causes an error if the test cases contain user-defined properties
  • [KLAROS-1765] - User Defined enumeration values cannot be renamed
  • [KLAROS-1762] - Transfer test cases tab is enabled if only the selected project has test cases
  • [KLAROS-1757] - Backups of very large amounts of projects can lead to HTTP error 414 (Request-URI Too Large)
  • Improvements:
  • [KLAROS-1773] - The changes page for Test Case Results should show localized strings for Passed/Failed/etc.
  • [KLAROS-1764] - Show the initial credentials on the login screen until the first project has been created
  • [KLAROS-1763] - The full text search indexer should only be launched after initialization of the database
  • [KLAROS-1761] - Add a warning that the initial account/password combinations are still active
  • [KLAROS-1760] - Show the version number on the greeting screen of the installer

New in Klaros-Testmanagement 3.7.0 (Nov 9, 2012)

  • New Features:
  • [KLAROS-1711] - Track and display the job execution success rate
  • [KLAROS-1675] - Add support for XML import of test cases
  • [KLAROS-1671] - Implement an improved XML based backup format including all database objects with their complete history
  • [KLAROS-1668] - Allow access to the related results from the details pages
  • [KLAROS-1629] - Add support for importing TestComplete result files
  • Fixed Bugs:
  • [KLAROS-1751] - Rapidly clicking cancel on the issue management authentication dialog leads to an error
  • [KLAROS-1750] - Unable to create issues in Trac when no versions are specified for the project
  • [KLAROS-1747] - Bulk add test cases to test suites test case list is filtered and sorted like the test cases page
  • [KLAROS-1689] - Dynamic property selections may get reset when double clicking on other tabs on the same page
  • [KLAROS-1321] - Sorting test suites by SUT omits entries with no SUT defined
  • [KLAROS-1242] - Searching for user-defined properties does not include uninitialized values
  • [KLAROS-999] - Closing the status message bar on the test runner closes the bar on the main page as well
  • Improvements:
  • [KLAROS-1745] - Importing results for an automated test case should set the related job to complete and track the success rate
  • [KLAROS-1731] - Prevent admins and testmanagers from downgrading their accounts to testmanagers or testers role
  • [KLAROS-1713] - Try to raise an existing test execution window if it is hidden when starting tests
  • [KLAROS-1712] - The status area on the test case execution window should only be visible when messages are generated there
  • [KLAROS-1597] - Test runner does not adequately display the current step in single step view
  • [KLAROS-1596] - Edit step functionality in the test runner reworked to write comments to individual steps
  • [KLAROS-1519] - Allow the navigation to user pages
  • [KLAROS-1337] - Allow filtering of objects by creation date and last updated
  • [KLAROS-1163] - Show the creator, last editor, creation date, last change date for all database objects
  • [KLAROS-1123] - The job table should mark jobs that are way behind schedule by color marks
  • [KLAROS-778] - Input fields should display their content as a tool tip
  • [KLAROS-565] - Extend the test suite and test case result search options

New in Klaros-Testmanagement 3.6.12 (Oct 13, 2012)

  • [KLAROS-1749] - Deleting all subjobs from a job breaks the progress rendering
  • [KLAROS-1746] - Deleting category groups can lead to an exception
  • [KLAROS-1743] - Moving jobs right can lead to errors on the jobs page
  • [KLAROS-1742] - Comments on jobs can not be edited
  • [KLAROS-1740] - Unable to set the assignee of redmine issues
  • [KLAROS-1739] - Possible issue when creating new category groups while unpersisted category changes exist
  • [KLAROS-1738] - Deleting an unsaved job leads to the job being persisted
  • [KLAROS-1736] - Clicking cancel on the report dashboard can lead to duplicate reports
  • [KLAROS-1735] - Double-clicking on some buttons leads to data in some fields being swapped
  • [KLAROS-1732] - Deleted objects sometimes stay in the list until save is pressed

New in Klaros-Testmanagement 3.6.11 (Sep 17, 2012)

  • Fixed Bugs:
  • [KLAROS-1726] - Filter/Sort feature is missing on the jobs by user page
  • [KLAROS-1724] - Simultaneously adding and removing attachments from a test case leads to a concurrent modification error
  • [KLAROS-1723] - Job progress not properly updated when executing the test
  • [KLAROS-1722] - Resuming a test suite execution of a suite which has been manipulated in the mean time fails with IndexOutOfBoundsException
  • [KLAROS-1720] - The Redmine browse issue URL must be changed for newer versions of redmine
  • [KLAROS-1718] - KlarosIllegalArgumentException: Job progress cannot be set if job has subjobs while cloning jobs containing sub-jobs
  • [KLAROS-1717] - Property 'name' not found error when opening the collapsible test suite details panel on the continue test suite page

New in Klaros-Testmanagement 3.6.10 (Aug 27, 2012)

  • Fixed Bugs:
  • [KLAROS-1715] - Unable to attach files to test results
  • [KLAROS-1714] - Importing test results via Jenkins plugin fails when a new test case has to be created
  • [KLAROS-1710] - Deleting an unsaved new project causes an error
  • Improvements:
  • [KLAROS-1707] - Reduce the amount of login attempts with known failing credentials against issue management systems

New in Klaros-Testmanagement 3.6.9 (Aug 14, 2012)

  • Fixed Bugs:
  • [KLAROS-1705] - Showing the history tab may lead to Class-Cast Exceptions in some rare cases
  • [KLAROS-1703] - Importing test results fails during repeated import
  • [KLAROS-1702] - Clicking the delete button for a test case causes an error if delete is disabled.
  • [KLAROS-1701] - The finish test case run dialog is not shown when running a test suite in tabular mode
  • [KLAROS-1700] - Filtering test case results via test case attributes fails in the evaluate pages
  • [KLAROS-1698] - Error resolving PermaLink: @In attribute requires non-null value: testRunPermaLinkServlet.selectProjectBean
  • [KLAROS-1697] - Filtering for enumerated types with 'like' fails under Derby with message 'No authorized routine named 'LIKE' of type 'FUNCTION' having compatible arguments was found'
  • [KLAROS-1696] - Filtering fails for enumerated values
  • [KLAROS-1695] - Error while cloning a single test case
  • [KLAROS-1694] - Some links to test suites are not working properly
  • [KLAROS-1693] - Last editor information not properly set during update

New in Klaros-Testmanagement 3.6.8 (Jul 24, 2012)

  • Fixed Bugs:
  • [KLAROS-1686] - Selecting test cases for test suite creation in the evaluate test case view sometimes reorders the displayed list
  • [KLAROS-1685] - Entering non-numeric Mantis issue ids must be properly handled
  • [KLAROS-1682] - Unable to load success message when deleting an issue management system
  • [KLAROS-1681] - Error while clicking the SUT link on issues
  • [KLAROS-1680] - Creating a new test suite revision using the bulk new revision function causes an error
  • [KLAROS-1679] - Importing test cases from excel sheets fails in some cases
  • [KLAROS-1678] - The next/previous test case buttons do not work if the revision is changed
  • [KLAROS-1677] - It is possible to create a new revision of an object which has subsequent revisions
  • [KLAROS-1503] - Double clicking the test case properties tab resets the select menus to their initial state
  • Improvements:
  • [KLAROS-1688] - Disable editing of test-related objects when the edit categories view is open.
  • [KLAROS-1687] - Test cases in the evaluate test cases view should be ordered by the date of last execution per default

New in Klaros-Testmanagement 3.6.6 (Jul 11, 2012)

  • Fixed Bugs:
  • [KLAROS-1674] - Dashboard error using PostgreSQL database
  • [KLAROS-1670] - Unable to manually import test results
  • [KLAROS-1669] - Error while viewing work and comments on jobs
  • [KLAROS-1667] - Transfer test cases does not work with derby database instances

New in Klaros-Testmanagement 3.6.5 (Jun 29, 2012)

  • Fixed Bugs:
  • [KLAROS-1666] - Error when changing category view while adding new categories.
  • [KLAROS-1664] - Conflicts are reported where none exist when editing property definitions on projects
  • [KLAROS-1662] - Error in continue test run function if test cases are no longer executable
  • [KLAROS-1661] - Assigning objects to newly created categories can cause the category to disappear.
  • [KLAROS-1656] - Error 'unsaved transient instance TestCaseStepFragment' while importing XML project backup
  • [KLAROS-1655] - Error showing revision history of test steps
  • [KLAROS-1573] - Database backup fails under Java 7u3
  • Improvements:
  • [KLAROS-1663] - Enforce correct job hierarchy and calculate job progress based on children
  • [KLAROS-1657] - Navigating via hyperlinks to test cases from the transfer test cases tab should not be allowed

New in Klaros-Testmanagement 3.6.4 (Jun 15, 2012)

  • Fixed Bugs:
  • [KLAROS-1654] - Possible error on print details page if not logged in.
  • [KLAROS-1653] - Switching projects does not properly reset the selected category trees
  • [KLAROS-1652] - Problem securing print preview pages
  • [KLAROS-1651] - It is possible to assign objects to categories while there are unsaved category changes
  • [KLAROS-1648] - Error while displaying change history
  • [KLAROS-1647] - Unattended importing of test results may fail due to uninitialized sessions
  • [KLAROS-1646] - Possible error when adding test cases to test suites
  • [KLAROS-1645] - Transferring test cases between projects does not work correctly
  • [KLAROS-1644] - User defined property name not properly updated when changing the property definition
  • [KLAROS-1642] - Deleting jobs with sub jobs fails when delete recursion is disabled
  • [KLAROS-1641] - Custom enumeration property selection fails in some cases
  • [KLAROS-1640] - Loading test cases may result in wrong classification of test case steps
  • [KLAROS-1639] - Unable to copy test cases between projects
  • [KLAROS-1638] - User defined attributes break test result update
  • Improvements:
  • [KLAROS-1650] - Allow deletion of a category while retaining its sub-categories
  • [KLAROS-1643] - When creating jobs from test cases and test suites validation errors should redisplay the dialog

New in Klaros-Testmanagement 3.6.3 (Jun 7, 2012)

  • Fixed Bugs:
  • Deletion of category groups fails in some cases
  • The project details page displays an error if any property definitions have been deleted
  • Broken link: 'Click here to define a new user defined property'
  • Property 'updateJob' not found
  • Cloning test cases containing attachments may lead to an error
  • Improvements:
  • Consolidate generated test suite and test case execution job names

New in Klaros-Testmanagement 3.6.2 (Jun 6, 2012)

  • Fixed Bugs:
  • Problem with categories in some cases after the database migration to version 3.13
  • Some pages are not always properly updated on project change.
  • Strange behavior when duplicating jobs with subjobs
  • Error duplicating test cases
  • User defined enumerations properties not shown for newly created objects
  • Null entries in sub category lists
  • User-defined properties are not correctly refreshed when the property definition is changed
  • Unable to edit/delete user account
  • The show next/previous buttons on the test case details page cause errors in some cases
  • Select boxes behave strangely on the first click after login
  • Improvements:
  • Update the installer documentation and add information about the launch application/browser flags
  • Clear caches in case of an unexpected error

New in Klaros-Testmanagement 3.6.1 (Jun 2, 2012)

  • This release features the second round of performance improvement, import of test cases from Excel and support for MantisBT 1.2.9 amonst other improvements.
  • This maintenance version fixes an incompatibilty issue with derby databases, adds performance improvements and fixes several issues regarding category handling and custom property handling.

New in Klaros-Testmanagement 3.5.6 (May 2, 2012)

  • This release introduce a general keyword search, change history and sophisticated conflict handling for concurrent write accesses to database objects as well as a significant performance increase and reduced memory requirements.

New in Klaros-Testmanagement 3.5.3 (Apr 2, 2012)

  • This release introduce a general keyword search, change history and sophisticated conflict handling for concurrent write accesses to database objects as well as a significant performance increase and reduced memory requirements.
  • The 3.5.3 maintenance release fixes misc bugs and adds some minor improvements.

New in Klaros-Testmanagement 3.5.0 (Mar 1, 2012)

  • This release introduce a general keyword search, change history and sophisticated conflict handling for concurrent write accesses to database objects as well as a significant performance increase and reduced memory requirements.

New in Klaros-Testmanagement 3.4.10 (Feb 6, 2012)

  • Objects like test cases and test suites can now be assigned to definable categories
  • Print views of test cases, test suites and test results can now be accessed directly from the results pages
  • Test execution can now be carried out with a tabular view of test steps
  • Multiple selection is now available in table views. This allows quick operations on large amounts of data
  • Errors can now be assigned to individual test steps
  • HTTP and SOCKS proxies are now supported
  • Read-only access to the content repository via WebDAV/HTTP from outside Klaros

New in Klaros-Testmanagement 3.4.9 (Jan 7, 2012)

  • Fixed Bugs:
  • Wrong default port values for console mode installation
  • Hibernate triggers unneccessary updates on test suites for every submit
  • Precondition, postcondition and expected result are not correctly transferred between tabbed/non-tabbed view when not yet saved

New in Klaros-Testmanagement 3.4.3 (Jul 22, 2011)

  • New Features:
  • [KLAROS-1312] - Add support for developing and uploading user defined language files
  • Fixed Bugs:
  • [KLAROS-1332] - Link Issues should only be available when an issue management system is available
  • [KLAROS-1331] - Color coded columns in test run result data table
  • [KLAROS-1330] - Right aligned columns in test suite result data tables
  • [KLAROS-1324] - Linking Mantis issues silently fails
  • [KLAROS-1323] - The Mantis integration fails with error 'no viewState with name public' on localized non-English Mantis installations
  • [KLAROS-1291] - Assigning a job to a parent and then clicking cancel causes a duplicate job to appear in the table
  • [KLAROS-1288] - Create user screen doesn't allow the status bar to close
  • Improvements:
  • [KLAROS-1329] - Improve the rendering of multi-line text fields
  • [KLAROS-1328] - Add the name of test cases as a tooltip in the table on the test suite results details page.

New in Klaros-Testmanagement 3.4.2 (Jul 22, 2011)

  • Fixed Bugs:
  • [KLAROS-1016] - First page of installer has scrollbars
  • [KLAROS-1309] - When using multiple Category groups, assigning an entity to a subcategory can cause the entity to disappear from other groups
  • [KLAROS-1310] - Click on report icons of Dashboard does not open the requested report in IE
  • [KLAROS-1314] - Test case result bookmarks throw an exception when no session is present and the project is not access protected
  • [KLAROS-1315] - Database Migration from pre-3.0 installations fails to close result sets
  • [KLAROS-1316] - Only 10 steps are displayed when viewing test case result details in the evaluate section
  • [KLAROS-1318] - New test cases and test suites created using bulk duplicate or bulk new revision do not appear in root categories.
  • Improvements:
  • [KLAROS-1236] - Add upload option for a user supplied quotes.txt on general settings page
  • [KLAROS-1287] - confusing revision numbers when migrating DB
  • [KLAROS-1311] - Update the issue management systems drivers for Bugzilla, Trac, Redmine and Mantis
  • [KLAROS-1313] - Add the user country setting to the displayed variables on the system settings page
  • [KLAROS-1317] - Add a more detailed test result import interface documentation
  • [KLAROS-1320] - Document the different project id fields in the supported issue trackers

New in Klaros-Testmanagement 3.4.1 (Jul 22, 2011)

  • Fixed Bugs:
  • [KLAROS-1307] - Exception when using the insert function for a step on the test case details page
  • [KLAROS-1304] - Installation process stops on step 9
  • [KLAROS-1302] - Result fields are not aligned properly on the test case and test suite result print pages.

New in Klaros-Testmanagement 3.4.0 (Jul 22, 2011)

  • New Features:
  • [KLAROS-1254] - Implement a print function for objects like test case, test suite, test result etc.
  • [KLAROS-1250] - Allow to filter test runs after SUT/Environment
  • [KLAROS-1245] - Allow a tabular access to enter test step results
  • [KLAROS-1229] - Support custom "random quote of the day" file
  • [KLAROS-1226] - Support HTTP connections through HTTP Proxies
  • [KLAROS-1213] - Support a command line based installer for the linux distribution
  • [KLAROS-703] - Allow logical categorization of test items
  • [KLAROS-642] - Save the result type for every step in the test case result
  • [KLAROS-487] - Enable bulk actions for filtered items
  • Fixed Bugs:
  • [KLAROS-1297] - Users logged in as a tester can't use the dropdown box on some pages to change revision
  • [KLAROS-1289] - Broken layout in the category panel collapsible
  • [KLAROS-1286] - Cloning a test suite and directly editing leads to test cases not being copied
  • [KLAROS-1280] - The next and previous buttons on the test case details page load the test cases in the wrong order
  • [KLAROS-1279] - The position of the Next/Previous buttons on the test case details page depends on the Test Case name length
  • [KLAROS-1278] - A newly created job on the maintain jobs page doesn't show up in the list
  • [KLAROS-1277] - RequiredException when using Test Run permalink
  • [KLAROS-1276] - Creating test case step with no content caused exceptions
  • [KLAROS-1273] - The drop down box to filter for dynamic enum properties gets not refreshed when updating the property definitions
  • [KLAROS-1263] - Add a note to the manual that Copy Test Cases is a Enterprise Edition Feature
  • [KLAROS-1260] - Names of deleted user-defined properties are not properly removed from the system
  • [KLAROS-1243] - Exception after executing a test suite based job
  • [KLAROS-1235] - Adding a test case to a test suite while creating a new revision doesn't work
  • [KLAROS-1234] - Can't purge project from the DB
  • Improvements:
  • [KLAROS-1292] - Add back buttons to details pages in Define section
  • [KLAROS-1281] - Add documentation for JMX monitoring to the user manual
  • [KLAROS-1271] - Prefill the script and report fields with the default structure when creating a new report template
  • [KLAROS-1269] - Tried to remove the category from testcases, it is not clear what is going on in that process
  • [KLAROS-1248] - The list of open test suite executions should show the maximum number of tests in that suite
  • [KLAROS-1044] - Alignment of arrange icons is messed up on IE8

New in Klaros-Testmanagement 3.3.2 (Jul 22, 2011)

  • Fixed Bugs:
  • [KLAROS-1225] - Redmine authentication fails if the user credentials do not match the Klaros credentials
  • Improvements:
  • [KLAROS-1230] - Add doctype information to HTML pages
  • [KLAROS-1227] - Add a note to the manual that the authentication required flag must be set for the redmine integration to work
  • [KLAROS-1222] - Add a note about IM-Urls explaining that trailing slashes can make a difference when defining an URL

New in Klaros-Testmanagement 3.3.1 (Jul 22, 2011)

  • Fixed Bugs:
  • [KLAROS-1218] - Missing transaction exception while initializing PostgreSQL DB due to broken ehcache settings
  • [KLAROS-1215] - Misleading tooltip text when examining project settings

New in Klaros-Testmanagement 3.3.0 (Jul 22, 2011)

  • New Features:
  • [KLAROS-1180] - Send signup mail when creating a new user account
  • [KLAROS-1173] - Provide a tabbed view for the test case steps on the test case details page
  • [KLAROS-1171] - Add an expected result field to test case steps
  • [KLAROS-1170] - Allow to initialize the initial hibernate properties from environment variables
  • [KLAROS-567] - Show skipped/ignored test results in charts and reports
  • Fixed Bugs:
  • [KLAROS-1202] - The migration of pre 3.0 databases is not triggered when using derby as a database
  • [KLAROS-1201] - It is possible to change the username to an already existing value what causes an exception at the log in screen
  • [KLAROS-1199] - Dashboard update for current project is still not working properly
  • [KLAROS-1194] - Precondition, postcondition and expected result are not correctly transferred between tabbed/non-tabbed view when not yet saved
  • [KLAROS-1193] - A newly created test step should be created after the current test step, not before
  • [KLAROS-1188] - Test runner does not wrap the test step descriptions.
  • [KLAROS-1186] - Exception when selecting a TestCaseResult on the summary page of the TestSuiteRunner
  • [KLAROS-1184] - The result type "SKIPPED" gets ignored in reports
  • [KLAROS-1182] - Creating a new project when a project is already selected will not correctly switch to the newly created project
  • [KLAROS-1177] - Missing short description field on the overview page in the test runner
  • [KLAROS-1176] - It is possible to delete a test case that has results
  • [KLAROS-1175] - Support to filter and sort by custom properties
  • [KLAROS-1172] - Missing drop down boxes for the search panel on the test suite details page
  • [KLAROS-1169] - Uploads should not go to the current directory
  • [KLAROS-1164] - Changing the active project does not update the single test run selection data table
  • [KLAROS-1162] - Copy Test Cases tab is disabled upon first login
  • [KLAROS-1160] - Custom memory settings are not available when running tomcatw.exe
  • [KLAROS-1159] - Redmine integration ignores current project when listing trackers and versions
  • [KLAROS-1158] - Browse URL does not work correctly when running behind a secured Apache
  • [KLAROS-1156] - Attachments that was uploaded and removed again from a test case result gets saved to the database
  • [KLAROS-1154] - LazyInitializationException when executing a test suite from the jobs view
  • [KLAROS-1153] - Export to XLS fails for tables with ID fields with icons in it
  • [KLAROS-1143] - NotLoggedInException after logging out with IE
  • [KLAROS-1141] - IEEE 829 Test Case Specification Template - v1 reports on wrong project
  • [KLAROS-1112] - Strange layout after adding the first IMS to a project
  • Improvements:
  • [KLAROS-1212] - Fix the datatable layout for large displays
  • [KLAROS-1210] - Show a test case result summary when listing test cases
  • [KLAROS-1209] - Show a link to the test suite that has been run when listing test runs
  • [KLAROS-1205] - Missing description of the system account checkbox in the user edit screen documentation
  • [KLAROS-1200] - Do not show already present test cases when adding them to a test suite or mark those as present and allow filtering them
  • [KLAROS-1198] - Test run selection box should list the test case name instead of the test run id on the result selection page of the test runner
  • [KLAROS-1197] - Fix button sizes on the test overview page
  • [KLAROS-1196] - Suppress unneeded information on the test step execution page
  • [KLAROS-1191] - Mask the database password when showing initial database connection error parameters
  • [KLAROS-1190] - Update the Mantis Integration
  • [KLAROS-1183] - Autoselect Project, if only one exists
  • [KLAROS-1181] - Report parameter definitions must contain a label and a help text
  • [KLAROS-1178] - Add the short description of a test case to the test runner header
  • [KLAROS-1174] - Increase the number of rows for the test case step input fields
  • [KLAROS-1168] - Add a three steps per page option for the test case step edit page
  • [KLAROS-1166] - Add browse links after IM selection combo boxes
  • [KLAROS-1152] - The meaning of the black bar in the user occupation diagram should be explained in a tooltip or comment
  • [KLAROS-1151] - Coloring the test result entries should not hide the available links from the users
  • [KLAROS-1148] - Unable to sort and filter on the project backup page
  • [KLAROS-1147] - Missing validation button for the application url on the general settings page
  • [KLAROS-1134] - The create job from test case/test suite action should have a confirm dialog which allows to set the job parameters instead of entering them on the page
  • [KLAROS-1133] - The create job icon on the generate job from test case/test suite page is irritating
  • [KLAROS-1116] - Add placeholders for unused ordering buttons
  • [KLAROS-1000] - Add the possiblity to immediately finish a test run without selecting failure or error
  • [KLAROS-936] - Add a description to report parameters to be used as tooltips
  • [KLAROS-779] - provide navigation buttons on the edit testcase page to flip to next and previous testcase
  • [KLAROS-602] - Allow filtering and searching for the SUT column in the maintain test plan page

New in Klaros-Testmanagement 3.2.3 (Jul 22, 2011)

  • Fixed Bugs:
  • [KLAROS-1144] - NullpointerException after creating a Redmine Issue
  • [KLAROS-1138] - Exporting the job data table to Excel creates unusable fields
  • [KLAROS-1131] - Filtering after job status yields an Exception
  • [KLAROS-1130] - Sorting/filtering the job status should allow to select the corresponding value instead of entering it
  • [KLAROS-1120] - Missing diagram refresh when changing filter criteria on the user job page
  • [KLAROS-1119] - Broken layout for job filter list
  • [KLAROS-1110] - New Button on the Test Case Details page in the Step Tab ist too low
  • [KLAROS-1104] - Trac permission error
  • [KLAROS-1103] - Test level field not translated on the test execution page
  • [KLAROS-1102] - Table border visible in the test execution window
  • [KLAROS-1097] - Switching the language does not change the displayed test case status field value
  • [KLAROS-1094] - Selection values are not translated on the revision details page
  • [KLAROS-1090] - NullpointerException while selecting an empty priority search filter criteria
  • [KLAROS-1088] - User defined properties are not visible on a test case when trying to directly edit a newly created test case
  • [KLAROS-1086] - Inconsistent behavior of the enumeration edit dialog
  • [KLAROS-1084] - Revision creator not shown in the UI
  • [KLAROS-1067] - The layout of the dashboard page is broken in Firefox and IE
  • Improvements:
  • [KLAROS-1150] - Activate second level caching to improve overall database performance
  • [KLAROS-1145] - On the create user page the second column is smaller than the first one
  • [KLAROS-1137] - The completion status of user jobs is represented in a confusing fashion
  • [KLAROS-1136] - implement a hover effect in data tables
  • [KLAROS-1126] - Allow to search and filter after the finished field in job data tables
  • [KLAROS-1125] - Tooltips is missing for the show user job page
  • [KLAROS-1124] - When editing job details for a specific user there is no back button to return to the user page
  • [KLAROS-1121] - The user job data table must show the finished state of the listed jobs
  • [KLAROS-1118] - The Log Work dialog should allow to set the finish percentage
  • [KLAROS-1117] - Test case and test suite selection dialogs in the job details page need filter and sorting options to be used effectivly
  • [KLAROS-1115] - Show the number of nested Subjobs after the Job ID
  • [KLAROS-1111] - Button alignment on test case - step tab does not fit
  • [KLAROS-1109] - The session timeout field should be disabled not hidden on the configuration page
  • [KLAROS-1108] - Mandatory fields on the user creation page should be marked as such
  • [KLAROS-1106] - The test execution client must provide access to the online help
  • [KLAROS-1095] - The attachment creator should be listed with its full name
  • [KLAROS-1093] - Pressing enter in a filter/sort definition should trigger the apply button
  • [KLAROS-1089] - Implement a clearer structure of the copy test cases section
  • [KLAROS-1087] - Missing tooltips for the up/down buttons in the project properties definition screen
  • [KLAROS-1085] - Automatically activate the first editable field when creating any new object
  • [KLAROS-1053] - Coloring looks confusing on evaluate jobs page diagram
  • [KLAROS-1006] - Support better URL validation and consistent short URLs for Mantis connections
  • [KLAROS-867] - The test step Window opens behind the Klaros Window when running a test case
  • [KLAROS-634] - Automatically select the newly created project as the current project

New in Klaros-Testmanagement 3.2.2 (Jul 22, 2011)

  • Fixed Bugs:
  • [KLAROS-1083] - Wrong index for current test case when executing test suites
  • [KLAROS-1082] - The dashboard reports doesn't refresh when selecting another language
  • [KLAROS-1079] - Wrong state for copied test cases
  • [KLAROS-1078] - Missing up button in test case steps
  • [KLAROS-1077] - The first created job is initially not editable
  • [KLAROS-1076] - Error saving unsaved test environment or SUT
  • [KLAROS-1072] - Missing diagram on the jobs per user page
  • [KLAROS-1071] - SUT Text not fully visible in the test result history report
  • [KLAROS-1070] - The command link for the continue test suite run is broken for the suite object
  • [KLAROS-1065] - The welcome text on the login page needs to be different for non-demo installations
  • [KLAROS-1063] - Wrong title for test case details page
  • [KLAROS-1062] - Permalinks give errors when used from an unauthenticated browser
  • [KLAROS-1060] - AssertionFailedException when trying to create JIRA issue with unselected Jira version/component field
  • [KLAROS-1059] - Show active project is broken as a option
  • [KLAROS-1056] - Two jobs are generated when adding a job with a changed Priority
  • [KLAROS-1021] - The manual execution popup windows always shows an horizontal scrollbar with IE
  • [KLAROS-1019] - copy testcase - expected result missing
  • Improvements:
  • [KLAROS-1081] - The header layout with IE slightly differs from the other browsers
  • [KLAROS-1080] - Show the corresponding amount of entries for the test step listing size selector
  • [KLAROS-1075] - Enable a proper connection pooling which transparently handles MySQL server connection timeouts
  • [KLAROS-1018] - Add Documentation about permanent URLs
  • [KLAROS-1017] - Change the locking behavior for managers to adhere to the tool tip shown

New in Klaros-Testmanagement 3.2.1 (Jul 22, 2011)

  • Fixed Bugs:
  • [KLAROS-1055] - It is not possible to remove steps from a test case
  • [KLAROS-1048] - entering german time format results in strange behaviour. No feedback is given to the user
  • [KLAROS-1047] - executing a testcase from the job view fails with an error
  • [KLAROS-1046] - clicking on a subjobs "add job to new parent" icon does nothing
  • [KLAROS-1043] - Missing property for select new parent dialog
  • [KLAROS-1042] - After selecting type enum on the User Definition page of a project the type dropdown box gets shrunk to two characters
  • Improvements:
  • [KLAROS-1052] - Due Date column is too narrow to display the date in one line, therefore the status column could be a bit smaller
  • [KLAROS-1049] - left time for a job is not calculated
  • [KLAROS-1009] - Allow the sorting and searching for users in the job releated data tables

New in Klaros-Testmanagement 3.2.0 (Jul 22, 2011)

  • New Features:
  • [KLAROS-993] - Support the assignment and tracking of tasks to users
  • [KLAROS-991] - Add support for Redmine 1.0
  • [KLAROS-987] - Add support for Jira 4.1
  • [KLAROS-944] - Support the ad-hoc creation of issues
  • [KLAROS-942] - Provide the ability to copy selected test cases to another project
  • Fixed Bugs:
  • [KLAROS-1039] - Exporting a project and importing it again fails
  • [KLAROS-1037] - Jobs generated via Jobs from Test cases page are not directly visible when switching to maintain jobs page
  • [KLAROS-1036] - It is possible to create Jobs with a start date after the due date from the jobs from test cases page
  • [KLAROS-1034] - Missing information about what to enter into the duration field when logging my work
  • [KLAROS-1031] - Missing tooltip on Job Details page
  • [KLAROS-1029] - Alignment of create revision checkbox is different: test case test suite
  • [KLAROS-1023] - Newly created dashboard reports do not automatically pick up their initial environment and sut selections
  • [KLAROS-1022] - Test case links in the test suite table do no longer work
  • [KLAROS-1014] - Changes to user properties are not immediately visible for other users
  • [KLAROS-1004] - Wrong label for environment description field
  • [KLAROS-997] - Klaros swallows exceptions of the issue management interface
  • [KLAROS-996] - Validation fails on a new created Jira issue management system
  • [KLAROS-989] - inconsisting rendering of network activity in IE8
  • [KLAROS-988] - IE rendering fails for large step descriptions
  • [KLAROS-984] - Creating a new revision of a test case reverts all made changes
  • [KLAROS-982] - After the migration to 3.0 all business codes started at the beginning again
  • [KLAROS-977] - Cannot select type on page "Import Test Results" before uploading file
  • [KLAROS-968] - NullPointerException on the issue management page
  • [KLAROS-967] - Klaros should not be installed in a default dir it cannot run in
  • [KLAROS-965] - The order criteria for the field "ID" is not working
  • [KLAROS-964] - Exception when searching for the description on the evaluate test plan page
  • [KLAROS-950] - The support for JIRA breaks with JIRA 4.1.2 without disabled form token
  • [KLAROS-931] - Error when creating an issue in Redmine
  • [KLAROS-775] - Display gets messed up when precondition text is longer than the size of the text field
  • Improvements:
  • [KLAROS-1038] - Wrong position of the select all checkbox on restore projects page
  • [KLAROS-1035] - Checkboxes on Jobs from testcases page not aligned
  • [KLAROS-1032] - It is not clear how to select a testcase on the job detail page
  • [KLAROS-1030] - Numbering of SUT takes too much space, information gets lost in dropdownbox
  • [KLAROS-1027] - Layout on Teststep Edit page is broken in IE8
  • [KLAROS-1025] - User properties: misplaced edit button for enumeration fields
  • [KLAROS-1024] - Layout of enum properties dialog looks strange in IE8
  • [KLAROS-1010] - Username field allows too many characters
  • [KLAROS-998] - Support the assignment of automatic test results to klaros test cases
  • [KLAROS-976] - Cover the installation of Klaros as a service under windows/linux in the manual
  • [KLAROS-974] - Avoid special characters in filename when exporting data tables to excel sheets
  • [KLAROS-908] - Allow the administrator to restore disabled user accounts
  • [KLAROS-762] - A long project description breaks the layout
  • [KLAROS-748] - Text boxes of the test case steps are too small
  • [KLAROS-437] - The input areas for descriptions, pre- and postconditions should be bigger or expandable

New in Klaros-Testmanagement 3.1.2 (Jul 22, 2011)

  • Fixed Bugs:
  • [KLAROS-1007] - The direct upgrade from 2.6.2 to 3.0.0 fails on PostgreSQL databases
  • [KLAROS-1002] - The direct upgrade from 2.6.2 to 3.1 fails with an "incompatible database" message
  • Improvements:
  • [KLAROS-1008] - Document how a Mantis URL is composed

New in Klaros-Testmanagement 3.1.1 (Jul 22, 2011)

  • Fixed Bugs:
  • [KLAROS-980] - Exception when using dynamic properties and the browser back button
  • [KLAROS-978] - Klaros saves the wrong level for 'Component Test' and 'System Test'
  • [KLAROS-975] - It is possible to execute a test case or test suite without a test enviroment or system under test
  • [KLAROS-973] - When editing a Test Environment the browser title displays ... - Execute - ...
  • [KLAROS-970] - License file upload does not work with some linux distributions

New in Klaros-Testmanagement 3.1.0 (Jul 22, 2011)

  • New Features:
  • [KLAROS-943] - Prefill the environment field for Jira issues
  • [KLAROS-941] - Issues should contain direct references to the test runs or test results which resulted in their creation
  • [KLAROS-938] - Support Mantis as an issue management system
  • [KLAROS-900] - Allow the linking of existing issues to test cases
  • [KLAROS-898] - Implement permalinks to test artifacts
  • [KLAROS-838] - Support more test result formats in the test result importer (aunit, boosttest,cppunit,fpcunit,mstest,nunit,phpunit,tusar,unittest)
  • [KLAROS-755] - Allow a quick access to test artifacts by entering the id
  • Fixed Bugs:
  • [KLAROS-962] - Error when using Permalink Url
  • [KLAROS-961] - Test Case details page not reset when switching project via selector
  • [KLAROS-960] - Issue Managment System validation fails for unsaved systems
  • [KLAROS-952] - The "Issues by Test Case" page ignores the type instead of the IMS itself
  • [KLAROS-947] - The field "owner" contains the wrong value for JIRA issues
  • [KLAROS-945] - Not able to delete an issue management system after removed it from all projects
  • [KLAROS-933] - Missing feedback if the connection to the issue management system fails on the runner overview page
  • [KLAROS-917] - Imported test runs are not immediatly visible in the UI
  • Improvements:
  • [KLAROS-949] - Distribute a Windows specific Tomcat installation in the Windows Klaros-Setup.exe
  • [KLAROS-929] - Show more information about the project in the project selection table
  • [KLAROS-880] - When clicking save in the test suite run window no feedback is given to the user
  • [KLAROS-736] - Klaros should mark the mandatory fields of an issue management system
  • [KLAROS-628] - Enable bookmarkable pages
  • [KLAROS-467] - Enable the action buttons of the maintain pages at the first keypress
  • [KLAROS-466] - The new DTOs should use seam instances of the DAOs

New in Klaros-Testmanagement 3.0.4 (Jul 22, 2011)

  • Fixed Bugs:
  • [KLAROS-937] - Sporadic LazyInitializationExceptions when accessing the list of available issue mangement systems during issue creation
  • [KLAROS-934] - Steps of revisioned test cases are not cloned properly upon creation

New in Klaros-Testmanagement 3.0.3 (Jul 22, 2011)

  • New Features:
  • [KLAROS-904] - Make the file upload limit configurable for different uses
  • Fixed Bugs:
  • [KLAROS-928] - When creating dynamic properties for the first time for an entity you have to log out and in again to edit the properties
  • [KLAROS-927] - Editing the test case results of a test suite on the summary page does not work
  • [KLAROS-926] - Cloning an unsaved test case causes the original test case to have no root
  • [KLAROS-925] - NPE when trying to clone an unsaved test suite
  • [KLAROS-923] - Klaros should not complain about missing steps in automated tests
  • [KLAROS-922] - Changing the test case state is not immediatly reflected in containing test suites
  • [KLAROS-920] - the list of test cases appears as dirty when newly imported tests are present
  • [KLAROS-916] - Imported test runs carry too long IDs
  • [KLAROS-912] - A single locked test case of a test suite can still be executed
  • [KLAROS-911] - Imported, passed test results are not correctly identified
  • [KLAROS-910] - Edited test cases are sometimes missing the last editor field
  • [KLAROS-905] - Importing a project previously exported fails because of a constraint violation
  • [KLAROS-903] - Error importing exported project
  • [KLAROS-890] - Unable to finally delete a project
  • [KLAROS-886] - Lower half of parameter dialog is missing at the first render attempt
  • [KLAROS-854] - After a project recovery you need to log out and in again to get the dashboard reports working
  • [KLAROS-789] - The weather report counts execution rates of previous revisions of test cases
  • Improvements:
  • [KLAROS-921] - Add a confirmation dialog before removing dashboard reports
  • [KLAROS-918] - Add navigation icons to dashlets to change the dashlet order
  • [KLAROS-901] - Show the result state (passed/failed/error) on the test result details page
  • [KLAROS-899] - The user manual should give a better insight on how to use report parameters
  • [KLAROS-879] - Drop down box missing label or tool tip in the test suite runner
  • [KLAROS-790] - Testcase-Attachments: missing content feedback while uploading

New in Klaros-Testmanagement 3.0.2 (Aug 5, 2010)

  • Fixed Bugs:
  • [KLAROS-909] - Initially created dashboard reports do not refer to the active project but to the first project instead
  • [KLAROS-907] - Missing suite execution time attribute causes cppunit based junit import to fail
  • [KLAROS-906] - Data tables are not properly reset when switching between projects
  • [KLAROS-902] - Error when you want to change the parametertype
  • [KLAROS-896] - Single test run report actually shows ms instead of seconds
  • [KLAROS-895] - Duplicated entries for priority and execution, if the user is in role tester
  • [KLAROS-894] - Can not switch to test case from test suite execution start page
  • [KLAROS-893] - Misleading warning "this test case has no history"
  • [KLAROS-885] - Editing a newly created, unsaved project throws an exception
  • [KLAROS-874] - LDAP-User stays on login-page after successful login
  • [KLAROS-303] - New test cases are not displayed on the current page
  • Improvements:
  • [KLAROS-897] - The list of projects should have a sensible default sort order (name?, creation date?)
  • [KLAROS-887] - The documentation must mention the purpose of the system user concept

New in Klaros-Testmanagement 2.5.3 (Mar 11, 2010)

  • Fixed Bugs:
  • [KLAROS-720] - Invalid test run percentage calculations for empty test runs
  • [KLAROS-718] - Problem opening the test case overview page in a reimported project
  • [KLAROS-717] - Textfield labels shoud be top-aligned on read only entries to allow better reading
  • [KLAROS-709] - Editing an unsaved test plan duplicates it
  • [KLAROS-706] - Misleading hint on testcase details page
  • [KLAROS-705] - Problem when deleting attachments of a test case
  • [KLAROS-704] - Deactivating an unsaved project causes a duplication of the project
  • [KLAROS-699] - Application freezes when pdf reports are created too often
  • [KLAROS-697] - RuntimeException when finishing a test run
  • [KLAROS-694] - When canceling an issue creation with wrong parameters the test execution is canceled as well
  • Improvements:
  • [KLAROS-715] - Validate the URL and project of an issue management system after save or update