Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage News QASymphony Launches New Products for Centralised Test Automation and BDD

QASymphony Launches New Products for Centralised Test Automation and BDD


Test management vendor, QASymphony, has announced two new products: qTest Launch and qTest Scenario Enterprise as part of its qTest 9 release. qTest Launch provides centralised management for test automation. qTest Scenario Enterprise is aimed at teams practicing Behaviour-Driven Development (BDD).

qTest Launch allows testers to centrally configure and manage automated testing across automation frameworks and tools. All automated tests can be executed from one interface and kicked off individually or in bulk, and all test machines and configurations are centrally maintained.

qTest Launch integrates with open source or proprietary frameworks and tools such as Selenium, Appium, Cucumber, Junit, Postman, Jmeter and Neotys. Testers can use their own test machines or execute tests against an emulation service such as SauceLabs, and also maintain control from the centre. QASymphony's test automation host services connect to automated agents on test machines which run third party testing tools.

Automated tests can be tracked across multiple machines, users can view test automation run results and drill down into the status of specific projects with filters and customizable dashboards. Integration with Atlassian Jira connects automated test results with issues/user stories.

qTest Launch supports continuous integration and continuous delivery by connecting with QASymphony's rules engine (qTest Pulse) to schedule runs on event triggers. Automated tests that take very little time to execute (i.e. unit tests) are advised to be run on commit. However, end to end, functional, UI and performance tests that tend to take longer may not be good candidates to run on every code commit, as they could clog the CD pipeline.

Janice Bethke, director quality and process at Life Time, said:

One of the reasons we selected the qTest platform was for its ability to scale with our test automation efforts. Before, we were using a Jira test management add-on that could no longer accommodate the growing number of automated tests we were running in each three-week sprint. After participating in the qTest Launch beta program, we are rolling out the product across all of our test machines to help streamline management of the thousands of test runs we do every week.

qTest Scenario Enterprise is a Jira Software add-on for teams practicing BDD that allows testers, developers and product owners to create, update, edit and link feature files using the Jira interface to any issue type. qTest Scenario links test run results to both Jira issues and test results in qTest Manager.

qTest Scenario's autocomplete feature allows BDD teams to reuse previously implemented Cucumber steps or outlines to streamline feature and scenario creation. All feature files are stored in private Git repositories like GitHub and Bitbucket to standardise feature files and scenario steps as code.

qTest Scenario's workflows automate BDD communication such as triggering continuous integration builds with Jenkins, and instantly notifying ChatOps channels via Slack notifications. qTest Scenario's integration with source code repositories and its rules engine (qTest Pulse) allow for triggering continuous integration based on feature commits, reporting CI build results in Jira related to scenario executions and fast-failing feature files to facilitate "red, green, refactor", the Test-Driven Development (TDD) best practice.

qTest Launch and qTest Scenario Enterprise are available to QASymphony customers through the qTest 9 platform update.

Rate this Article