Follow along with our tutorials

Get a good foundation on how to do data-driven test automation.

Features

Merge requests

In this video we show how we can use protected branches to enable merge requests. We show a full flow of updating a feature branch, merging to a protected branch triggering a merge request, and approving the merge request to complete the merge.

Features

Stash and Stash Pop

This video shows how to stash your changes to return to the last commit in your branch, and how to get your changes back via stash pop.

Features

Reporting dashboard

The reporting dashboard consolidates the Cucumber reports, root-cause analysis, scenarios with most failures, and trend reports.

Features

Upstream test navigator

In Boozang, the ability to link tests via the plug test case function can create some complexity. We introduce the upstream test navigator to help users manage this complexity.

Features

Branching and merging

Boozang supports branching and merging just like Git. Check out how to use this to facilitate teamwork, and the latest updates to the merge view.

Features

Element Selector

The element selector in Boozang allows for you to create powerful selectors easily. We recently improved the design of this view, and added a "smart scanner" to find the best selector.

Features

Adaptive screen sizes

This feature allow the user to adapt the application window size to a number of pre-defined options, and also customize the device resolutions available.

Features

Dynamic vs. static tabs

Much like Visual Studio Code, we allow for both dynamic and static tabs. Double-clicking an item in the menu or on the tab, will pin the tab. To un-pin a tab, simply double-click it again.

Features

Workspace

In addition to the new tree navigation, we have also introduced the workspace functionality in Boozang.

Features

Loop data view

This feature improves the RPA functionality in Boozang, by allowing you to process massive amounts of data by using a CSV file as input. We also added a new loop data execution view, which shows the data input status, and allows you to export it as a CSV report after a completed run.

Features

Xray integration

We've had integration with Test Management tool Xray for a long time in Boozang, but now we have added buttons to directly open and run tests in the Xray view.

Features

NLP selectors

Our new NLP selectors are super-simple and powerful enough to convert human-language test specifications to executable tests.

Features

Log formatter

This video shows you how we have extended the Boozang extension to handle formatting of the system log. It also aggregates worker logs and should greatly speed up troubleshooting.

Features

Root-cause analysis

This video re-introduces root-cause analysis, and how it's facilitated by the novel log formatter.

Features

Boozang Feature: Javascript action and util function

This video shows you how the Javascript action works, and how you can use $util.extendExtensionScript() function to add Javascript that are persistent over reloads.

Features

Using Comments

This video shows you how to use the "Comment" function in Boozang to create on-screen annotations. This enables the user to create "hybrid" tests and can be useful to point out visual bugs. We demo it using the "Visual Bugs" module of The Lab (http://thelab.boozang.com).

Features

Validation data-bind

This video shows you how to implement a data-driven Cucumber validation using the "Sorted List" module of The Lab (http://thelab.boozang.com).

Features

Screenshots & Evidences

This feature video explains how to add screenshots to test results. The "failure" screenshot is added by default, but you can also add additional evidence screenshots, and reference screenshots for comparisons.

Features

Navigating the tool

This video gives an overview on the different ways to navigate the Boozang tool. It goes over bookmarks, history, tabs, back- and forward-buttons, and go to referring test case.

Features

API logs (JSON tree view)

This video describes the new JSON tree view to help debug API requests.

Features

Generating an API test from the UI

This video shows how you can generate ("record") an API test from the application UI using the API recorder in Boozang.

Features

Loading element

This video describes the loading element feature.

Features

Temporary API database

This video gives an introduction to the Boozang feature Temporary database, which helps carrying data between subsequent API requests.

Features

Flag (switch)

This video explains how to use the flag function to "gotos", similar to the switch statement in Javascript.

Features

Page Reload policy

This video explains the page reload policy in Boozang, and shows examples of "Never reload', "Always reload", and "Reload on URL mismatch".

Features

Debug data on action level

In this video we show how you can execute an action with temporary data, which is useful during test creation and for debugging purposes.

Features

Recording a test and customizing it

In this video we show how to record a simple test, and how to customize it if needed.

Features

Debug data on test level

In this video we show how you can use the Console debug data window to execute a test with temporary data.

Features

API load test

In this video, we show how you build a simple API load test.

Features

Notes and Todos

This video explains how to use notes and todos in Boozang.

Features

Scenario Mapping

This video explain the new Boozang feature scenario mapping, which allows scenario test step mapping to be changed in bulk.

Features

Content Policy tab

This video gives an overview of the content policy tab.

Features

Execute as single action to speed up tests

In this video I explain the new default behavior in Boozang, that takes a series of actions and executes them in bulk, for improved performance.

Features

Open API import

This video gives an introduction to Boozang Open API import (OAS 3.0) functionality.

Features

Looping over test case data

In this video I explain the new default behavior in Boozang, that takes a series of actions and executes them in bulk, for improved performance.

Features

Loop over CSV data

This video introduces the new CSV data editor and shows how to loop over CSV data, using the $loop handle and CSV column names to access the different data entries.

Couldn't find what you were looking for?

Request your desired video tutorial!

Try Boozang today

Codeless testing that works. No credit card or commitment required.