IBM Support

Rational Robot SQABasic scripts are compiled to P-code before running on the testing machine

Troubleshooting


Problem

This technote explains how the P-code is being used when IBM® Rational® Robot SQABasic scripts are compiled.

Resolving The Problem

Similar to Visual Basic language, when you write a line of code in a Robot script, SQA Basic breaks it down into expressions and encodes the expressions into a preliminary format called op-codes. Each line is partially pre-compiled as it is written. Some lines contain shared information that cannot be pre-compiled independently (mainly Dim statements and procedure definitions). The opcodes are compiled into p-code instructions when you compile the script.

[{"Product":{"code":"SSSHDX","label":"Rational Robot"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Scripting","Platform":[{"code":"PF033","label":"Windows"}],"Version":"2003.06.15;2003.06.16;7.0;7.0.0.1;7.0.0.2;7.0.0.3;7.0.0.4;7.0.0.5;7.0.0.6;7.0.0.7;7.0.0.8;7.0.0.9;7.0.1;7.0.1.1;7.0.1.2;7.0.1.3;7.0.1.4;7.0.1.5;7.0.1.6;7.0.1.7;7.0.1.8;7.0.1.9;7.0.2;7.0.2.1;7.0.2.2;7.0.2.3;7.0.3","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
16 June 2018

UID

swg21307443