Ann: Browser & Application Automation library for Gambit



Readers may be interested to learn that I've released a library for
Gambit on Windows for automating browser and application testing and
scripting at :-

http://code.google.com/p/win-control/

The library is inspired by the popular Watir package for Ruby which is
widely used for automating the testing of web applications. Win-
control provides the same facility for Gambit and doubtless could be
ported to other Scheme implementations. Additionally Win-control
allows for the automating of ordinary native Windows applications
making it more useful for scripting common Windows tasks. Here's a
flavour of what you can do with it :-

(load "win-control")
(load "win-control-macros")

(with-new-browser "http://www.google.co.uk";
(enter-text
(with-new-window "calc.exe"
(click-button "6")
(click-button "*")
(click-button "7")
(click-button "=")
(get-entered-text position: 1))
position: 1)
(click-button "I'm Feeling Lucky")
(assert-exists "Answer to Life, the Universe, and Everything")
(display "All is well.")
)

Many thanks to all the regulars on this group who have helped me with
my various Scheme questions over the last few months whilst I've been
learning.

Andrew
.



Relevant Pages

  • Re: AD scripting
    ... You're not the only one that finds scripting to be tedious and time ... consuming when it comes to automating simple AD tasks. ... Check out DSRAZOR for Windows. ...
    (microsoft.public.win2000.active_directory)
  • Re: SunJavaScript/Flash/IE6 Not Working right! Help?
    ... I don't have yahoo toolbar ... ... , Windows Messenger. ... You could try refreshing Windows Scripting. ... The Safe Mode test should tell you whether the problem lies with IE or ...
    (microsoft.public.windows.inetexplorer.ie6.setup)
  • Re: SP2 ... just a thought to ponder ..Paul Thurrotts site ......
    ... Changes in IE scripting capabilities ... prevents script-initiated changes to IE windows. ... is making changes in SP2 that affect Outlook Express and Windows Messenger, ... You can click in that area of the heading to display the images ...
    (microsoft.public.windows.inetexplorer.ie6_outlookexpress.stationery)
  • Re: restrict software installation
    ... Preventing users from executing stuff on their home directory and in ... Is there some similar principle in Windows? ... emphasis on 'minimize network transfers'. ... Perhaps you can control this via some scripting stuff? ...
    (Focus-Microsoft)
  • Re: Do I Need a Firewall?
    ... Are you a dialup customer? ... Uninstall Windows Scripting Host, the operating system used to run ... Visual Basic Scripting files emailed to you. ... Download Webwasher from www.webwasher.com for free. ...
    (comp.security.firewalls)