Rapise JavaScript Reference Documentation Site Launched

31-Mar-2020 by Adam Sandman Product News

Almost a year ago to the day, we launched Rapise 6.0 with a brand new centralized documentation site - RapiseDoc - that made it easier for users to find the information they need to automate their testing. We have now created a brand-new JavaScript reference - JSDoc - that makes it easier to find all of the language syntax and semantics in one place.

What is JScript Exactly?

Rapise uses Microsoft JScript as its underlying scripting technology. It is an implementation of ECMAScript (aka JavaScript) that was designed to be executed on a computer rather than a web browser and gives access to many of the underlying components of the operating system and related applications such as Microsoft Excel. Specifically, JScript is the Microsoft implementation of the ECMA 262 language specification (ECMAScript Edition 3). With only a few minor exceptions (to maintain backwards compatibility), JScript is a full implementation of the ECMA standard.

Why Do We Need JSDoc for Rapise?

Since Rapise uses this special variant of JavaScript for its scripting, we realized that it would be very helpful to have a central repository of its language syntax and all the objects and extensions that are available. Some of these features are not Rapise-specific, but of general utility when writing automation scripts. This reference library is based on the authoritative library from Microsoft, but hosted by Inflectra to make it more accessible.

You can access JSDoc by going to this URL:

https://jsdoc.inflectra.com

This brings up the documentation home page:

There are several different ways to navigate the documentation...

The Contents Tab

This tab lets you browse the different JavaScript topics and when you click an item of interest, it will appear in the right-hand viewing page:

This is useful when you don't have a specific topic in mind, but you're interested in learning more about specific aspects of the language in general.

The Index Tab

This tab allows you to enter in a partial search term, and the help system will find topics that match those keywords:

This is most useful when you have a specific item in mind that you want help on.

 

In addition, if you have questions about using Rapise, you can always content our excellent support team, who stand ready to assist you.