SAFS Reference Legend

Or, How to Read the SAFS Keyword Reference!

updated: 2014.03.25

Generally, keywords are listed in BLUE.
However, keywords that have been deprecated in favor of newer or better keywords should be listed in RED.
The reference does not seem to accurately reflect this for all cases just yet.  This is not a high priority because 'deprecated' keywords will work indefinitely.  However, maintenance or updates to the keyword implementation may not occur if a replacement keyword does exist.

The SAFS Keyword Reference shows which engines support which keywords through small colored icons.  The text inside the icon is a key to the supporting engine.  These are listed below:

ABTAbbot
DRDAndroid
IOSApple IOS
AUTAutoit
RCIBM Rational Robot
RJIBM Rational Functional Tester
WRMercury WinRunner
SDCSAFS/DriverCommands
SESelenium RC (1.0)
SE2Selenium WebDriver (2.0)
TCSmartBear Test Complete
TIDSAFSDRIVER (SAFS Tool-Independent Driver)

Engine-specific Keyword References show keywords support for individual domains in that engine through small colored icons.  The text inside the icon is a key to the supporting domain.  Each engine may support multiple domains for a given keyword.  The domain icons are always adjacent to the engine icon.
Note: Domain means a programming technology (programming language). Domain icon has been added recently, so it has NOT been used for previously supported engines like ABT, RC or RJ etc.

Some known domains are listed below:

DEVDevelopment domain
DOJDOJO HTML domain
DRDNative Android domain
FLXFlex domain
HTMGeneric HTML domain
IOSNative IOS domain
JAVJava domain
NET.Net domain
SAPSAP OpenUI5 HTML domain
VSTOVSTO domain
WINNative Windows domain
WPFWindows Presentation Foundation domain
Domain icon example:

As a reminder, this domain support is NOT shown in the main SAFS Keyword Reference for ALL engines.
It is only shown in the separate keyword reference built for each specific engine--as shown in the Test Complete Check command example shown above.

 
SAFS also defines multiple record types as shown in SAFS Record Formats standard.

Thus: CW, CF, TW, and TF are valid record types for keywords that support those modes.

We have color coded the engine icons to indicate the support provided by each engine for every keyword. The color legend for the engine icons is shown below:

ABT DRD IOS RC RJ WR SDC SE SE2 TC TID AUT Normal support. No support for Expected Warnings or Failures.
ABT DRD IOS RC RJ WR SDC SE SE2 TC TID AUT Normal and Expected Warning Support. No Expected Failure support.
ABT DRD IOS RC RJ WR SDC SE SE2 TC TID AUT Normal and Expected Failure Support. No Expected Warning support.
ABT DRD IOS RC RJ WR SDC SE SE2 TC TID AUT Normal, Expected Warning, and Expected Failure all supported.

We will expand upon the information in this doc as time and resources permits.