To solve the most advanced testing problems, you can write tests directly in the RapiTest Scripting Language (RTS).
While we recommend you use RapiTest's integrated testing format or spreadsheet format to create and edit tests quickly and easily, RTS can be a powerful, flexible option that can help you to address the most complex testing challenges. It includes all the features of the other RapiTest authoring formats (including loops, stubbing and multithreading), as well as advanced, script-based conditional logic and techniques such as creating macros that can be used across multiple tests.
Like with RapiTest's integrated testing format, keeping your test scripts in a version control system lets you easily review changes to them over time through diff functionality.
You can generate test templates and write your tests directly within the RVS Project Manager, which includes syntax highlighting and highlights potential errors while you're writing your tests.
You can convert your existing tests in the Spreadsheet format or RapiTest Editor format into the Scripting format at any time. This gives you the best of both worlds, making it easy to set up your tests while also giving you access to more powerful testing features.
Feature applies to: