Skip to main content

8.4 - List of Services Workbench Calls

List of Services Workbench Calls

Service Suite JS Reference

The list of standard JS call which can be used in Service Suite encodeURIComponent JS function en...

DynamoDB

There is one call used to extract pieces of content from any response data. ...

Use Response Extraction Calls in Service Suite

Use Response Extraction Calls in Service Suite Use response extraction calls when a Service Suite...

Include Calls

Service Suite currently provides the following calls for including JavaScript files and handling ...

Cookies

addCookie(String: URL, String: name, String: value) addCookieFromHeader(String: URL, String name)...

Mail Client

createMailClient(String host, String userMail, String password, String protocol) Returns a MailS...

API Calls

For API calls Cookies are handled automatically, only the incognito call won't add nor set any co...

Browser Simulation Calls

open(String:URL) → HtmlResponse Opens URL (with GET method) and processes the returned HTML page ...

AIQ Integration

startStep(String: step name) Starts an AIQ step for ...

Assertions

setAssertType(String: value) Indicates the behavior after failing assert type. The value must be ...

Network Workbench Support

addNetworkLibrary(String: filename) Loads a provided .netx network workbench file. getNetworkLibr...

SQL Calls in Service Suite

Recommended guidance Use SQL calls in Service Suite only when tests need controlled database vali...

OCR Support

Using OCR requires tesseract installed in Linux or Mac. See Service Suitefor more information. do...

Image Recognition

findImageXY(Object target) → NativeObjec Get X and Y...

NTLM Authentication

setNTLMCreds(Object: creds) Creates an NTLM configuration. Pass an object containing these named ...

Proxy Support

Service Suite supports standard proxy through setProxy(String:hostname, int:port, String:username...

Mobile Calls

Mobile calls need to have a start() call. start() → void Initiates a mobile session. close() → vo...

Test Designer Integration

Service Suite can integrate with a test designer for basic functionalities. forward (call→ HttpRe...

Screen Interaction (FFMPEG required)

FFMpeg Should be on the path for this method to work startScreenRecording(fps:Integer, filename:S...

OS Screen Interaction

startUX(void) Enables interaction with the operating-system screen where Service Suite is running...

Excel Support

Service suite offers excellent Excel support from the lead open source POI project ...

S3 Client

Service Suite can use Amazon S3 as a file repository. Create an S3 client with: s3client = create...

Binary Data

decodeBase64(text: String) → byte[] Decodes a Base64-encoded string and returns a byte array. enc...

Git Client

Services Workbench allows you to use handle git files from the script itself. This is useful for ...