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:
ABT | Abbot |
DRD | Android |
IOS | Apple IOS |
AUT | Autoit |
RC | IBM Rational Robot |
RJ | IBM Rational Functional Tester |
WR | Mercury WinRunner |
SDC | SAFS/DriverCommands |
SE | Selenium RC (1.0) |
SE2 | Selenium WebDriver (2.0) |
TC | SmartBear Test Complete |
TID | SAFSDRIVER (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:
DEV | Development domain |
DOJ | DOJO HTML domain |
DRD | Native Android domain |
FLX | Flex domain |
HTM | Generic HTML domain |
IOS | Native IOS domain |
JAV | Java domain |
NET | .Net domain |
SAP | SAP OpenUI5 HTML domain |
VSTO | VSTO domain |
WIN | Native Windows domain |
WPF | Windows Presentation Foundation domain |
means keyword 'Check' is supported by 'Test Complete Engine' for both '.Net' and 'Flex' domains.
SAFS also defines multiple record types as shown in SAFS Record Formats standard.
can be made to support different modes like:
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.