Nowadays, web visitors don't only consider the usefulness of a website but base their decision to stay or leave the site on the layout, design, and functionality. A significant portion of visitors abandon a website with poor functionality or confusing navigation,...
Test Case Automation for TestRail
Automate test scenarios in Ranorex Studio and get real-time results in TestRail.
Maximize your resources
Empower every skill level
Achieve your testing goals
Combine TestRail test case management with Ranorex Studio test automation to deliver fast feedback on application quality.
Improve software quality while maximizing your resources by combining TestRail test case management with Ranorex Studio test automation. Use automated data-driven testing to cover your corner, edge and boundary cases, freeing you from repeating the same test cases over and over for different data values. Boost efficiency by running automated regression tests overnight and in parallel, so that you can deliver the high-velocity feedback essential for DevOps. With less time spent on routine tasks, QA staff can focus on more challenging test scenarios, as well as exploratory and UX testing. Ranorex Studio’s broad technology support, reliable object recognition, and built-in best practices help ensure that your tests are stable and reliable, even as the application under test changes.
Start test automation now. No credit card required.
Ranorex Studio supports a broad array of desktop technologies, from ones built on Java or .NET to those that rely on 3rd party controls like Telerik, DevExpress or Infragistics. Perform end-to-end testing of ERP systems such as SAP or Salesforce, or hybrid applications that use Chromium-based frameworks CEF, Electron or QT WebEngine.
Test native, web and hybrid mobile apps on real Android or iOS devices or emulators. Mimic user interactions such as tap and swipe gestures, and mock services such as the GPS location. Rooting is not necessary: just use the Ranorex instrumentation wizard to instrument and deploy your mobile app using a Wi-Fi or USB connection.
Watch Our On-Demand Webinar
Mastering TestRail Integration: Boost productivity by combining Ranorex Studio test automation with TestRail test case management.
"It is so easy to just pick up the tool and start automating, even if you're not an automation person. It has saved us so much time and cut costs significantly. Upskilling has been easy."
Digital QA Manager, Large Enterprise Logistics and Supply Chain Company
Integrate TestRail with Ranorex Studio
Get fast feedback from automated test cases, whether using an on-premise TestRail server or accessing TestRail in the cloud.
It takes just three simple steps to configure TestRail for integration with Ranorex Studio. First, enable the TestRail API. Then, set up the desired user roles and permissions in TestRail. Finally, add a new custom “Automation Type” field to the TestRail user interface which you will use to identify the test cases that you want to automate in Ranorex Studio.
Once the TestRail configuration is complete, you can use TestRail to build a comprehensive test suite that describes all your test scenarios, whether manual or automated. Then, use the new custom field to mark which test cases should be exported to Ranorex Studio for automation. The rest of the integration is handled by the Ranorex Studio TestRail wizard, which handles the synchronization of test cases between the two solutions. For a demonstration of the wizard, watch the video, or read our blog article Ranorex Studio 8.1 Now Available, which describes the integration.
Import, export, and synchronize
The integration supports importing, exporting, and synchronizing test cases between TestRail and Ranorex Studio. You can import all or selected test suites from a TestRail project into a Ranorex Studio solution. Only TestRail cases that have the custom “Automation Type” field set to “Ranorex” will be imported; others will be ignored. You can also export existing Ranorex Studio test suites to Test Rail. Once import/export is complete, use the synchronize feature to handle updates.
Flexible test execution
Once synchronization and test automation are complete, you can execute your Ranorex Studio test suite from within Ranorex Studio or trigger them from a Continuous Integration solution such as Jenkins, Hudson, Bamboo or TeamCity. Whichever option you choose, you can also decide whether to report results to a new TestRail test run, or to an existing one. Ranorex Studio executes all tests in the current run configuration, but reports to TestRail only the results for linked test cases.
Start test automation now. No credit card required.
Get a complete test automation framework
Ranorex Studio provides tools for rapid, codeless test creation as well as a comprehensive test automation IDE.
Capture-and-replay for fast automation
Easily build your first automated test using the Ranorex Studio RocketStart wizard and built-in First Steps tutorial. Simulate real user interaction and capture entire workflows with the Ranorex Recorder. Enhance your tests with validations, link to test data, set conditions for execution, and include time delays — without writing a single line of code.
Reliable object identification
Use Ranorex Spy to investigate the user interface of your software under test, instantly track and analyze UI elements, and fill the central object repository with the controls utilized in your tests. You will receive a RanoreXPath for each element – a powerful syntax based on XPath to uniquely identify UI elements in desktop, web, and mobile apps.
Support for data-driven testing
Rapidly execute your automated procedures to cover multiple test scenarios. Ranorex Studio supports simple internal data tables, CSV and Microsoft Excel files, and SQL database connectors. Use a single source or combine sources for maximum flexibility. Mask input and validation values to keep them from appearing in the test report.
Full IDE for automation experts
Tools for collaboration
Collaborate more effectively with Ranorex Studio’s shareable object repository, reusable code modules, and support for multiple test suites in a project. Manage changes with source control from Git, Subversion or Team Foundation Server. Reduce merge conflicts by integrating the Ranorex Magic Merger into your source control solution.