Differences between Web Automation, Desktop UI Automation and Virtual Desktops

By | December 4th, 2017|

Leaptest supports advanced automation of desktop applications , web applications and applications running in a virtual desktop (Citrix, Remote desktop, Terminals etc.), and you specify what type you want when a new case is created. So what are actually the differences between the 3 case types: Desktop UI, Web application and Virtual Desktop? In the following the major [...]

Using aliases with the Database block

By | September 29th, 2017|

In the Database block you can use variables to compose the query that you want to execute when the test case is running. This allows you to e.g. call a Stored Procedure with the data that is produced as part of the test flow. In some cases it is interesting to also add the columns that should [...]

Run Web Javascript – Handling the odd cases

By | September 29th, 2017|

This video will show you examples of how to use the Run Web Javascript building block in the rare cases where the normal web blocks can't meet your requirements. The video also shows you how to easily input and out put parameters to javascript, and especially how you can use elements in Leaptest as arguments [...]

Image and Text recognition – Best practices

By | June 28th, 2017|

Leaptest has 2 categories of building blocks based on Image and Text recognition: "Mouse and Keyboard" and "Find and Get". In this post we cover some of the basics of Image and Text recognition and present best practices and solutions for some of the built-in challenges with Image & Text recognition. Background Image recognition is the [...]

Secure Shell (SSH) and Leaptest

By | June 20th, 2017|

In cases where Linux and/or Unix boxes are part of the system setup, the use of the Secure Shell protocol (SSH) is typically necessary in test cases. SSH is used to carry out different types of task on the servers using a secure protocol. Leaptest doesn't ship with building blocks for SSH and the associated processes [...]

Using Oracle with Leaptest

By | June 12th, 2017|

If you want to use the ODBC based Database block in a Leaptest flow to access an Oracle database you typically have to run through a few steps to make it work. In the following we describe how to connect a test case in a Leaptest installation with a cloud based instance of an Oracle database. [...]

Using Regex in Leaptest

By | May 22nd, 2017|

Regex is a powerful tool to search, split or to replace operations on strings. Leaptest has a Regular Expression building block that allows you to incorporate regex into you test flow. This article will look at 3 different examples: Match: Check if an input string matches a specified string pattern. Split: Split an input string into a [...]

Add parameters to selection criteria for captured web elements

By | May 18th, 2017|

You can use the Find Web Element block to capture one or more elements on a web page. In many cases you just use the point and click capture tool in Leaptest, but sometimes you want to be able to select a web element based on some dynamic values. You can do this by opening the Web [...]

Running the same test case in multiple environments

By | May 18th, 2017|

When you are building web sites and web applications you often have a number of environments in the release pipeline: DEV, TEST, PREPROD etc. Often the environments are similar in structure and behavior and the difference is the version of the software on the servers and the URL for the servers. From a regression point of [...]