Docs
Release Notes
Bumblebee

Release: 5.1.4

  • [BUM-402] - Added support for optional debug logging of REST calls on ALM. This is switched off by default and can be turned on by passing -DAlmClientTrace=true as a command line argument on startup of the Bumblebee server.
  • [BUM-403] - Fixed a bug on ALM client when the ALM usernames specified on the client and server sides differ. The correct overridden username was being used, but the incorrect one was being logged.
  • [BUM-404] - Modified the API key based authentication on ALM to do a direct login instead of checking for an existing session to make the implementation compatible with all ALM versions that support API key based authentication with SSO.

Release: 5.10

  • [BUM-401] - Adjust JUnit parser to read errors/filures not only from corresponding element text but from message attribute as well.

Release: 5.9.0

  • [BUM-393] - Mapping validation error: "CY_SUBTYPE_ID field is required" in some ALM configurations
  • [BUM-392] - Automatically copy design step description and 'expected' field into run step

Release: 5.8.0

  • [BUM-373] - Add support for Allure reports
  • [BUM-382] - Add support for native UFT reports
  • [BUM-374] - Allow to set TC_TEST_ORDER field in mappings
  • [BUM-273] - Docker image for Bumblebee Server
  • [BUM-378] - BUGFIX: Fix various issues during offline update
  • [BUM-377] - BUGFIX: Error when DS_STEP_NAME and/or RN_DURATION is required
  • [BUM-375] - BUGFIX: "Failed to create attachment" when attachment contains '/'

Release: 5.7.0

  • [BUM-54] - Automatic Defect Handling feature
  • [BUM-368] - Cucumber reports: Add support for before step and after step elements
  • [BUM-371] - BUGFIX: Incorrect handling of attachments with spaces in names
  • [BUM-370] - BUGFIX: Incorrect handling of non-ASCII characters in ALM response
  • [BUM-366] - BUGFIX: startup.sh readlink -m is not supported in some Docker images (alpine)

Release: 5.6.0

  • [BUM-136] - Add 500 tests/day limitation for non-enterprise users
  • [BUM-359] - Bumblebee annotations: Pass real execution date and time (since bumblebee-annotations-0.1.4)
  • [BUM-360] - Bumblebee annotations: Pass test duration time to ALM (since bumblebee-annotations-0.1.4)
  • [BUM-361] - BUGFIX: Serenity report parser: Screenshots for nested steps are not exported into ALM
  • [BUM-362] - BUGFIX: TestNG report parser: Bumblebee processes only the last 'test' element in the report
  • [BUM-363] - BUGFIX: Bumblebee annotations: Bumblebee stops test execution if screenshot capturing fails
  • [BUM-364] - BUGFIX: TestNG report parser: Bumblebee fails if report root is 'suite'

Release: 5.5.0

  • [BUM-356] - Password encryption produces incorrect result when some special characters are used
  • [BUM-357] - Version does not show up when license is not valid
  • [BUM-358] - Bumblebee Annotations throws error when almid is set and testplan is not set

Release: 5.4.0

  • [BUM-303] - Add support for Cucumber formats into new server (REST API based)
  • [BUM-306] - Update requirements in /alm (REST API based)
  • [BUM-348] - Add support for providing values for test-instance's fields

Release: 5.3.0

  • [BUM-337] - BUGFIX: Fix inability to pass values for ALM required fields (e.g. TS_STATUS)
  • [BUM-340] - BUGFIX: Server throws error when uploading results from bumblebee-annotations when annotation is on test method level, contains almid and does not contain testplan

Release: 5.2.0

  • [BUM-302] - New server: Add version number
  • [BUM-315] - Fetch results from ALM: Get step's expected and actual
  • [BUM-322] - Add support for JBehave XML
  • [BUM-323] - Fix NPE in Serenity parser when parent step does not contain result
  • [BUM-324] - Bumblebee Server for Linux does not work with JRE 11
  • [BUM-330] - Logs are not displayed under some conditions
  • [BUM-332] - Annotations: Attachments are not added on run level

Release: 5.1.0

  • [BUM-98] - Upload attachments into ALM from bumblebee-annotation package
  • [BUM-194] - New plugin for IBM UrbanCode Build
  • [BUM-204] - CI Plugins: Add "Skip connectivity diagnostic" checkbox to admin page
  • [BUM-206] - NUnit: Add custom test steps programmatically
  • [BUM-211] - Analyze LoadRunner result and fail test if there are failures
  • [BUM-228] - LR Analysis: Return detailed error message for failed transaction
  • [BUM-232] - LR Analysis: Fail build only if transaction fails
  • [BUM-238] - Add support for JBehave reports

Release: 5.0

  • [DRAG-187] - Export XML Response for JDBC steps
  • [DRAG-191] - DataSource loop - fail step if any of iteration failed and add actual value for each iteration
  • [DRAG-193] - Export results on project/suite run (not for each test case)
  • [DRAG-196] - Add property for disabling attachments upload

Release: 4.9

  • [BUM-73] - Secure Bumblebee Server configuration pages
  • [BUM-100] - Add NuGet package to support integration with .NET and NUnit
  • [BUM-153] - New UrbanCode Bumblebee plugin
  • [BUM-165] - Add /test_results API method for fetching test results from HP ALM
  • [BUM-178] - Mappings can be added for all servers/domains/projects
  • [BUM-180] - Improve info message on mapping save
  • [BUM-187] - Support protractor-jasmine reports in Jenkins plugin

Release: 4.8

  • [BUM-159] - Jenkins Plugin: Pull test results from HP ALM
  • [BUM-164] - Bamboo Plugin: Add retry logic in case if collate or analyze phases failed
  • [BUM-172] - Provide mappings to set values to test step user fields
  • [BUM-167] - Improve error messages in case if field mappings are not correct or not provided
  • [BUM-91] - Improve logging in CI Plugins

Release: 4.7

  • [BUM-79] - Annotations: Map tests to ALM requirements
  • [BUM-70] - Annotations: Maps test methods to test steps in HP ALM
  • [BUM-102] - CI Plugins: Running local UFT tests
  • [BUM-107] - CI Plugins: Running Performance Center tests
  • [BUM-92] - Show Bumblebee version on the main page
  • [BUM-118] - Installer: let user have empty password
  • [BUM-86] - VBScript shall not be overwritten if "executable" parameter is empty
  • [BUM-87] - Do not set VBScript for bulk update and extended update

Release: 4.6

  • [BUM-78] - Annotations: Add Sauce Labs support
  • [BUM-82] - Annotations: Add BrowserStack support
  • [BUM-134] - Annotations: Selenium WebDriver tests - adding screenshots for failed tests automatically
  • [BUM-137] - Adjust value in Actual field of a test step
  • [BUM-139] - CI Plugins: Add "Bumblebee: Add test to set" step for adding tests to test set in HP ALM

Release: 4.5

  • [BUM-27] - java annotation package for bumblebee
  • [BUM-52] - Bumblebee new API /alm
  • [BUM-53] - TestNG Support
  • [BUM-56] - Add support of .trx format
  • [BUM-57] - Add support of cucumber format
  • [BUM-5] - Bamboo plugin
  • [BUM-6] - TeamCity plugin