Version 19 of Techniques for 'driving' Windows applications

Updated 2004-02-27 20:27:35

[ testing, automation, ...]

[Technologies:

  • cwind - find windows, inject keystrokes (free)
  • wintclsend - similar to cwind, includes mouse moves (license)
  • ActiveX
  • Android (when combined with VNC or rdesktop[L1 ])
  • AutoIt [L2 ]
  • COM
  • DDE
  • Eventcorder [L3 ]
  • Expect for Windows
  • Perl's Win32::GuiTest
  • TWAPI includes window management and input injection (mouse and keyboard)
  • WSH
  • Win32-GuiText-X
  • (other) commercial testing applications,
  • Girder [L4 ] (including Python client [L5 ])
  • win32api's PostMessage provides for delivery of keystrokes, button presses, and such, to external processes; while this [L6 ] discussion, as well as this [L7 ], are about Python coding, the same functionality is available to Tcl through ... (?)
  • ...]