Software Testing Resources
Expand your test automation knowledge and expertise with Ranorex Studio.
GUI Testing Guide
This introductory article explains what GUI testing is, and why it is important. Learn the major GUI testing types and techniques, and how to write GUI test plans & test cases.
Mobile Testing Guide
Read this guide to learn about testing apps for mobile devices, including strategies for native mobile apps as well as web-based and hybrid web apps.
Regression Testing Guide
What is regression testing? Read this guide to learn leading techniques and strategies, and how to prioritize test cases for regression testing.
Selenium Testing Guide
Selenium WebDriver is the leading open-source tool for automating web tests. Learn how to get started with WebDriver and how to use a Selenium Grid.
Test Automation Guide
Learn key concepts in software test automation, including popular automation tools and strategies to get started with automated testing.
Web Application Testing Guide
This guide introduces key concepts in web application development and testing techniques, and provides links to resources for web application testing.
Accelerating Toward Continuous Testing
How are agile development practices impacting the software testing profession? Discover 9 essential insights about the rapidly-changing software testing industry.
Best Practices in Test Automation
Learn ten best practices that can help ensure automated testing delivers fast, reliable results with a minimum of overhead.
Strategies for a Successful Automation Project
Ensure that your test automation project not only delivers automated tests that actually work, but also accomplishes your goals and delivers the ROI you expect.
Test Case ROI Calculation
Will the effort to automate a test case pay off? Use this spreadsheet to project the potential time and labor cost savings from automating a given test case.
Test Plan Template
Bring structure to your test planning. Get this spreadsheet template with sections to record your test plan overview, scenarios, test cases, and scripts.
1/6 Ranorex Studio quick start
Learn how to download and install Ranorex Studio in this step-by-step tutorial.
2/6 Ranorex Studio quick start
This video describes the components of a Ranorex solution and the parts of the Ranorex Studio user interface. You will learn how to create a new solution.
3/6 Ranorex Studio quick start
Learn how to record an automated test in the third video of the Ranorex Studio Quick Start series.
4/6 Ranorex Studio quick start
This video introduces the action editor. Learn about recorded actions and how they are linked to items in the object repository.
5/6 Ranorex Studio quick start
Learn how to execute a test suite and view the test run report, in this fifth video of the Ranorex Studio quick start series.
6/6 Ranorex Studio quick start
Learn how to simulate a failed test run and resolve the failure from the test run report, in the final video of the Ranorex Studio quick start series.
Advanced RanoreXPath manipulation
Use the RanoreXPath to navigate through the UI of your application and identify single or multiple UI elements, such as checkboxes or buttons.
Check the automation capacity of an application
Can your UI elements be identified? Determine your application’s capacity for automation and generate a snapshot file for the Ranorex support team.
Create a snapshot file
See how to save UI structure information and graphics in an XML file (*.rxsnp) for communication with the Ranorex support team.
Create a snapshot of a context menu (approach 1 of 2)
See how to create a snapshot of a context menu using the SCROLL key in combination with the instant tracking feature of Ranorex Spy.
Create a snapshot of a context menu (approach 2 of 2)
Create a snapshot of a context menu using the TRACK button in combination with the F12 key, which temporarily disables the tracking mechanism.
Create mobile tests with Ranorex Studio 8.0 and higher
Learn how to create mobile tests, using the Ranorex Spy in combination with the action editor and the object repository.
How to use Ranorex Studio in your BDD process
Learn how to use the Ranorex Studio IDE and the Ranorex API for test automation in your behavior-driven development (BDD) process.
Capture crucial information about local or remote test failures and correct them in a snap with Ranorex Studio's maintenance mode.
Ranorex Automation Helpers
Learn how to add automation helpers to your solution, and use an automation helper to send out an email with the attached report of a test run.
Ranorex integration plugin for Jenkins
Get a short introduction on how to use the Ranorex integration plugin for Jenkins to run a Ranorex test suite as a build step in your Jenkins job.
Ranorex Spy basics
Use Ranorex Spy to identify UI objects, navigate through the element tree of your application, and use UI objects in recording or code modules.
Ranorex Studio recorder basics 1: Prepare for recording
Learn how to configure recorder settings and enable process whitelisting to ensure optimum performance when recording an automated test.
Ranorex Studio recorder basics 2: Record a test
Learn how to use the Ranorex Recorder to create a basic recording with a validation step, using the Ranorex Demo App as the application under test.
Ranorex Studio recorder basics 3: Edit a recording
Learn to edit a recording: Combine key sequences, create a new module by moving recorded actions, add modules to a test case, delete unnecessary actions, and more.
Ranorex Studio recorder basics 4: Run and debug a test
Explore options for executing a test: run a single recording, run a test case or test suite, execute individual steps in a recording, and enable Turbo mode or Debug mode.
Ranorex Studio TestRail integration
See how to import and export tests from and to TestRail, synchronize tests between TestRail and Ranorex Studio and post test results to TestRail.