The following table lists the 4Test GUI specifiers. You can use these for input arguments of type GUITYPE and you will receive these constants as return values or output arguments of type GUITYPE. You can place these identifiers in front of an Agent command to direct the Agent to execute that command only on the indicated GUIs.
GUI Specifier | Includes These Platforms |
---|---|
msw | Microsoft Windows |
msw32 | Microsoft Win32 |
msw9x | Microsoft Windows 9x (msw98 for Microsoft Windows 98) |
msw2000 | Microsoft Windows 2000 |
msw2003 | Microsoft Windows Server 2003 |
msw2003_64 | Microsoft Windows Server 2003 - 64bit |
mswxp | Microsoft Windows XP |
mswxp64 | Microsoft Windows XP - 64bit |
mswvista | Microsoft Windows Vista |
mswvista_64 | Microsoft Windows Vista - 64bit |
mswin2008 | Microsoft Windows Server 2008 |
mswin2008_64 | Microsoft Windows Server 2008 - 64bit |
mswin2008r2 | Microsoft Windows Server 2008 R2 |
mswin2008r2_64 | Microsoft Windows Server 2008 R2 - 64bit |
mswin7 | Microsoft Windows 7 |
mswin7_64 | Microsoft Windows 7 - 64bit |
mswin8 | Microsoft Windows 8 |
mswin8_64 | Microsoft Windows 8 - 64bit |
mswin2012_64 | Microsoft Windows Server 2012 - 64bit |
mswin2012r2_64 | Microsoft Windows Server 2012 R2 - 64bit |
mswin81 | Microsoft Windows 8.1 |
mswin81_64 | Microsoft Windows 8.1 - 64bit |
mswin10 | Microsoft Windows 10 |
mswin10_64 | Microsoft Windows 10 - 64bit |
mswin2016_64 | Microsoft Windows Server 2016 - 64bit |
mswin2019_64 | Microsoft Windows Server 2019 - 64bit |
GUI Set | Includes These Platforms |
---|---|
msw | msw32 and msw64 |
msw32 | mswnt32 and msw9x |
mswnt | mswnt32 and msw64 |
msw64 | msw2003_64, mswxp64, mswvista_64, mswin2008_64, mswin7_64, mswin2008r2_64, mswin8_64, mswin81_64, mswin2012_64, mswin2012r2_64, mswin10_64, mswin2016_64, mswin2019_64 |
mswnt32 | msw2000, msw2003, mswxp, mswvista, mswin2008, mswin7, mswin2008r2, mswin8, mswin81, mswin10 |
A GUI specifier has the following syntax:
[[gui-type[, gui-type]] | [! gui-type]]
gui-type is the GUI. You can express this in one of two mutually-exclusive ways. For example, you can specify one or more GUIs separated by commas, as in:
msw2003, msw2000
Or you can specify all but one GUI, as in the following, which indicates that what follows applies to all environments except mswnt:
! mswnt