Skip to main content

Testspace now supports manual testing leveraging GitLab repositories. In organizations that use GitLab testers can follow the same implementation process as software development:

  • Built-in version control
  • Branching
  • And pull requests for reviews

More advanced manual test implementation can leverage Shopify's "Liquid" template language. This language enables manual test cases to leverage variables, subroutines, and conditional logic.

To enable GitLab, a 3rd party service connection is required.

Testspace now supports manual testing leveraging Bitbucket repositories. In organizations that use Bitbucket testers can follow the same implementation process as software development:

  • Built-in version control
  • Branching
  • And pull requests for reviews

More advanced manual test implementation can leverage Shopify's "Liquid" template language. This language enables manual test cases to leverage variables, subroutines, and conditional logic.

To enable Bitbucket, a 3rd party service connection is required.

When a Connected Projects is created the name is based on the GitHub organization name, a colon separator (:), and the associated repository: my-github-org:my-repo.

Now, using the project hamburger menu options, the project name can be changed:

Prject Renaming Option

For Connected Projects Testspace adds a commit status related to the commit-id for every test result. Now this action can be disabled via the .testspace.yml configuration file.

To turn off the commit status add the following to .testspace.yml:

commit_status: false

For a full definition of .testspace.yml refer here.

Standalone Projects can now connect to GitHub and Jira bug-tracking systems.

The Project's hamburger option (Edit) allows connecting a bug-tracking system.

Issues Provider option

The Result's triaging dialog can be used to report issues directly from Testspace:

Test Case Triage Dialog

Result triaging now supports a new dialog, enabling the association of issue references to a connected bug-tracking system.

Suite Dialog

By clicking on the pencil icon to the left of the status, the following form will be presented to generate and/or associate issues.

Issues associated with individual test cases are now displayed in the Suite dialog under the Status column:

Issues listed in test case

The issue # is also a hyperlink to the issue tracking system.