ByteBlower GUI 2.10 - Opening reports on Linux

Description
This article is intended for 2.10.2 ByteBlower GUI users or even older versions. Since version 2.11 the ByteBlower GUI opens the report in an external browser and there's thus no need to follow the guidelines below.

After running a scenario in the ByteBlower GUI, a report is always created. Such reports are typically displayed within the ByteBlower GUI application.

On Linux, this doesn't work! The following behaviour may occur:

  • After a scenario is run, the new report should automatically be presented to the user. This will not happen.
  • An empty 'report' tab is created, but without a title and without content.
  • If you want to explicitly open a report from the Archive view, an error is shown.

The problem is present in Ubuntu 16.04, Ubuntu 18.04, and Fedora 21.

Explanation

The reports are presented in the GUI using an internal browser. If no valid HTML rendering engine is present on the system, the reports cannot be shown.

Sometimes, other programs (such as a standalone browser) may have installed these engines, and this issue will not occur.

Solution
Distribution Package name Installation command
Ubuntu libwebkitgtk-1.0-0 sudo apt-get install libwebkitgtk-1.0-0
Fedora webkitgtk sudo yum install webkitgtk

If you have stumbled on this issue and are using a distribution not listed above, don't hesitate to contact us at support.byteblower@excentis.com for help!