Rapise scripts are written in JavaScript. In addition to the autogenerated script created during recording, you can run and debug your script using the full featured integrated JavaScript Editor and Debugger. Rapise includes a testing API, with methods for manipulating images, spreadsheets, common GUI widgets, and more.
Rapise comes with a fully-featured JavaScript editor:
The Rapise JavaScript editor lets you display and edit JavaScript files. The editor supports Syntax Highlighting, Syntax Checking, Code Folding and Code Completion:
With Syntax Highlighting, words in a program are displayed so as to immediately indicate their function. Reserved words, variables, literals, and comments may be differentiated by color, boldness, underline etc.
Syntax Highlighting makes programs easier to read and modify.
Rapise provides Code Completion for class, method and field names. To use code completion, you just need to start typing a class, method, or field name.
Pressing CTRL+Space will open a list of possible completions.
The Rapise script editor (IDE) provides drag and drop editing of the test scripts. Simply drag the desired object from the Object Tree and Rapise will automatically add the correct object reference to your test script:
In addition, if you drag and drop a specific object method, Rapise will automatically add both the object reference and the function signature.
Rapise includes an internal JavaScript debugger:
The Rapise debugger provides Persistent Breakpoints, Control Execution, a Watch View, a Variable/Call Stack View and Tooltips:
The source for most of the Rapise implementation is available for you to read and modify. You may find it useful to look at if you decide to create a library customized for your application.
And if you have any questions, please email or call us at +1 (202) 558-6885
To ensure your satisfaction, we provide product support free with every subscription purchase, which guarantees you unlimited access to our knowledge base, customer forums and helpdesk. Review our support policy.
The Inflectra knowledge base includes a wide variety of helpful support articles written by Inflectra's customer support specialists.
Discover great tips, discussions, and technical solutions from fellow customers and Inflectra's technical experts.
If you can't find the answer you're looking for, please get in touch with us: over email, phone, or online.