While competing in the exacting modern software market, many companies find integrating automated testing into their overall testing process beneficial. This guide will help you better understand the different types of automated test solutions and how developers...
The idea of automating tests is that you can optimize quality, speed and efficiency in User Interface testing. But what good’s that, if you can’t do any work during test execution instead, have to run one test after the other, and there is no fluid workflow when working in teams? We’ve taken test automation to the next level and offer a sublime feature that will save you time and supports a team approach: Ranorex Remote.
How does Ranorex Remote work?
Directly out of Ranorex Studio, you can deploy your tests to Ranorex Agents to execute them remotely. Using a Ranorex Runtime Floating License, you can install a Ranorex Agent on a physical or virtual machine. You can set up multiple agents within a network and configure the test environment according to your needs. This enables you to simultaneously execute multiple tests in various different test environments, in the same time it took to execute a single test before. Your application has to work no matter which technology or operating system your customers are using! Now you can test desktop, web or mobile applications using different operating systems, system configurations, browsers, etc. at the same time – there are no limitations. You can continue using your local machine during remote test execution. Once the test has been executed remotely, you’ll get immediate feedback on the test performance. The report itself is stored on the Ranorex Agent the test has been executed on.
The ideal tool for working in teams
Just take agile testing, where immediate feedback and team collaboration are key success factors. Ranorex Remote now supports just that with a sublimely fluid workflow. Each team member can send tests to the same Ranorex Agents in a network and has full access to all information on these agents. As an agent can only execute one test at a time, the agent will queue the tests and execute them in order of arrival. Each team member can view the number of tests in the job queue of a specific agent, filter test reports according to test execution time and status, as well as delete or download reports directly from an agent. Thus, everyone in a team is equally informed about remote test execution. Just imagine a test run has failed, and you need immediate help or feedback from one of your colleagues: Simply pass on the information which agent the test has been executed on and when. Directly from the Remote Pad within Ranorex Studio, your colleague can now easily access the Run History of the Ranorex Agent, filter the report, download it locally and continue working with it. As each team member has full access to all remotely executed tests and their reports, it is easy to keep track of the testing progress.
Think that sounds fantastic? This feature is part of Ranorex 6.0. And as always: all major software updates are included in our maintenance services at no additional costs. Stop wasting time, get a Runtime Floating License and check out our User Guide for detailed instructions on how to set up your Ranorex Agents today!
Watch our on-demand webinar
Mastering Remote and Runtime Execution: See how Ranorex Studio’s remote execution features can distribute tests on physical or virtual remote systems, either asynchronously or in parallel, on a schedule or on-demand.
Automated testing is a crucial part of software development. This guide helps you understand and implement the right types of automated testing for your needs.
Verification and validation in software testing are formal processes of assessing the correctness and completeness of a software product.
APIs and GUIs have different functions and require suitable testing. Ranorex Studio’s test automation gives you the perfect testing program for APIs and GUIs.