The following limitations apply when playing back tests in Docker containers:
- Image recognition, including
imageClick,
imageRect,
imageExists, and image verifications, is not supported on the desktop. These methods are only supported for the
BrowserWindow class and for the
BrowserApplication class. For example,
desktop .<BrowserWindow> find( "demo_borland_com.BrowserWindow" ).imageClick( "LoginButton" ); is supported, while
desktop .imageClick( "LoginButton" ); is not.
- The mouse methods and the keyboard input methods, for example
mouseMove,
typeKeys, and
click, are supported for all objects except the
Desktop object.
- The
getViewPortName and
setViewPortName methods of the
BrowserWindow class are not supported.
- The following system functions are not supported:
- closeFile
- closeIniFile
- createRegistryKey
- createRegistryValue
- deleteRegistryKey
- deleteRegistryValue
- existsRegistryKey
- fileWriteLine
-
getAgentVersion
- getClipboardText
- getCurrentDrive
- getCursorPosition
-
getCursorType
- getFileInfo
- getFreeDiskSpace
-
getIniFileValue
- getLocale
-
getRegistryKeyNames
- getRegistryValue
- getRegistryValueNames
- openFile
- openIniFile
- readLine
-
setClipboardText
-
setCurrentDrive
-
setEnvironmentVariable
- setFilePointer
- setIniFileValue
- setRegistryValue