Ranorex Blog

Automated Testing and Dynamic IDs

Posted by twalter on Thursday, May 16th, 2013

If software is configurable, it often means that the software relies on dynamic content – dynamic content is typically based on dynamic identifiers (IDs). Using dynamic IDs often leads to problems in test automation because they are newly generated each and every time an element is displayed. This blog post will illustrate how easy it is with Ranorex to overcome this frequent problem in test automation in an automated way.

Robust Test Automation with Dynamic IDs

Read more »

Share

Share your Ranorex Report using any Browser

Posted by twalter on Wednesday, April 17th, 2013

This blog post will discuss the possibilities to share your automatically generated Ranorex Reports over your local network or via email. There is no need to have Ranorex installed on the machine you will open the shared report. This is possible because the Ranorex Report format is based on XSL, XML and HTML.

Share Report

Performing the following very simple adaptions, you will be able to open the report file using any common browser.
Read more »

Share

Automate MonoTouch and Mono for Android Cross-Platform App Testing

Posted by twalter on Thursday, February 14th, 2013

This blog post illustrates how to automate testing of cross-platform apps implemented with MonoTouch for iOS and Mono for Android with Ranorex.

Automate "MonoTouch" and "Mono for Android"  Cross-Platform  App Testing

Read more »

Share

Bamboo CI with Ranorex Test Automation

Posted by twalter on Wednesday, November 14th, 2012

The common method for developing software has been shifting more and more from classical development models to more agile software development. In response to numerous inquiries from Ranorex customers, we have decided to write another Ranorex integration blog. This blog post will illustrate the integration of Ranorex Automation into a Bamboo Continuous Integration Process.

Bamboo Integration

Read more »

Share

Integrate Ranorex into Any Continuous Integration Process

Posted by twalter on Thursday, October 18th, 2012

Recently, the more commonly used method for developing software has been shifting from traditional models like the waterfall or the v model to a more iterative model: the agile software development.

Agile development processes are implemented using continuous integration tools. To keep individual iterations speedy, it’s absolutely essential to bring automated testing into the continuous integration process… and likewise into the agile development process.

Ranorex can easily be integrated into continuous integration systems as Ranorex Studio creates an executable from of its Test Suite projects that can be triggered by almost any CI system.

This blog post explains how to integrate Ranorex automation into your existing continuous integration process.

CI Integration

Read more »

Share

Integrating Ranorex Automation in TeamCity CI Processes

Posted by twalter on Tuesday, October 9th, 2012

This blog post will discuss how to automate testing in the TeamCity CI environment using Ranorex automation and how to provide feedback for every committed change in your subversion repository.

As already explained in the blog post ‘Integrating Ranorex Automation in Jenkins CI Process’, continuous integration is a software engineering practice in which isolated changes are immediately tested and reported on when they are added to a larger code base.

The goal of CI is to provide rapid feedback so that if a defect is introduced into the code base, it can be identified and corrected as quickly as possible.

Integrate In TeamCity

Read more »

Share

Integrating Ranorex Automation in Jenkins CI Process

Posted by twalter on Tuesday, September 11th, 2012

In software engineering, continuous integration means the continuous application of quality control processes — small units of effort, applied frequently.

Hudson and Jenkins are open source tools written in Java for just such continuous integration.

This blog post will describe how to set up a CI job with Hudson/Jenkins that automatically builds and executes your Ranorex automation and automatically sends out the generated test reports for every committed change in a subversion repository.


Read more »

Share

Automating Windows 8 Style UI Apps (aka Metro)

Posted by twalter on Monday, August 13th, 2012

With Windows 8 a new tile based user interface, called Windows 8 Style UI (formerly known as Metro-style), will be shipped. This blog post will provide some useful tips and tricks concerning automating Windows 8 Style UI apps using Ranorex.

Automate Win 8-stlye UI Apps

Read more »

Share

Running Ranorex Automated Tests with HP Quality Center

Posted by twalter on Thursday, July 26th, 2012

HP Quality Center is a web based test management software which supports both manual and automated testing of UI based applications.

Having an existing HP Quality Center infrastructure, it’s easy to integrate your Ranorex automation since HP Quality Center offers so called VAPI-XP-TESTs as an interface to trigger console based applications.

By compiling a Ranorex Test Suite project, a console application will be built which can be triggered by the mentioned VAPI-XP-TESTs. And, as you might know, by specifying command line arguments when running the Test Suite executable, you can control almost everything within a test suite.

Ranorex Integarion

Read more »

Share

Running Ranorex Automated Tests with Microsoft Test Manager

Posted by twalter on Wednesday, July 11th, 2012

Using Microsoft Team Foundation Server, you can cover your whole ALM process from source control over automated builds to quality assurance. This blog post illustrates how to use the Ranorex test automation framework to implement coded UI tests that execute Ranorex based automation code or even whole Ranorex test suites using Microsoft Test Manager.

Integrating Ranorex Automation in Coded UI Tests
Read more »

Share