Rapise includes an utility called SeSExecutor. It can run single Rapise tests and test sets.
Running a Single Test
Running a single test is described in this article and is slightly different on 32-bit and 64-bit systems.
Running a Test Set
SeSExecutor understands test sets defined in JS files. Here is the example:
* This is a an example test set for Rapise.
var testSet =
description: "This is an example test set Rapise.",
// test files, path is relative to the working folder
// Verbose Level
// Number of tests to run. -1 - all tests.
Let's assume we saved this file with name TestSet.js in the folder that contains all the listed tests.
To run test sets create a CMD file, e.g. RunTestSet.cmd and place it near TestSet.js.
If /I "%Processor_Architecture%" NEQ "x86" (
%SystemRoot%\SysWoW64\cmd.exe /C %0
cscript "C:\Program Files (x86)\Inflectra\Rapise\Engine\SeSExecutor.js" %1
First parameter to this CMD file is the path to a test set. To run our example test set execute the command line