RunScript Method

Class

Workbench.

Action

Runs a child script, which is identified by its name, and passes its parameters.

Syntax

Workbench.RunScript("scriptname", [parameters])
Variable Description
scriptname The name of the child script that you want to run. STRING.
Note: Assets in any project can access assets in the Common project. However, the reverse is not true. To use a script from the project in which you are currently working, you do not need to specify a project qualifier. Specify the "Common" project qualifier to use a script from the Common project in another project.
parameters Optional: The parameters that you want to pass to the main script from the child script. STRING or OBJECT.
Note: Scripts stored in Oracle databases are case sensitive. Any included script from an Oracle database must match the name in the database exactly or Silk Test Workbench fails to load the script.

Examples

If your environment uses multiple projects, use a project qualifier to run a script, which is not uniquely named, from the Common project. For example, you might type:
Workbench.RunScript("Common.AddAccount")
where AddAccount is a script that resides in the Common project as well as the project that you are currently using, and you want to use the script from the Common project rather than your current project.