Autoit is one
of my favorites freeware to automate
The basics for building your own tool from windows scripting
languages
The Internet explorer controls
The
key Internet explorer controls (SHDOCVW and MSHTML) managed from VB(a)
Catching
the damned second window that are build into some websites
Synchronizing
with readystate, busy and statusbar of internet explorer
Do
it from within EXCEL including killing popup dialogs
The not so funny modal dialogs of IE to tackle
A
sample from microsoft showmodaldialog
A sample to create
an about dialog with showmodaldialog
Finding and using the normal window objects
understanding
classes form the WIN32 api
Finding
all normal window objects thru VB(a) with WIN32 api
Enumerating
and finding the normal child controls (ENUMCHILDWINDOWS)
Sending keystrokes to applications
Sending
keys (SENDKEYS)
Sending
keys (KEYBD_EVENT)
Sending
keys (SENDINPUT)
The clipboard for exchanging information
Clipboard
access from VB(A), allways handy when you have to send copy, paste
keystrokes
Firefox controlling from remote
The basics
to communicate with firefox remotely (tough but possible)
The handy stuff to make life easier
The hard core
visual basic book
Check
the type library wrapper
Using
the Win32 API in VB
A VB API
reference with easy declare sub/functions of the win32 api
MS Windows Spy programs
Winspector
Windows .NET spy
Managed
spy
Windows
Forms Spy
Object
Spy
Windows .NET UI Automation
UI
Automation Overview
The
Microsoft UI Automation Library
UI
Spy
TestRun
The Microsoft UI Automation Library
TestRun
Lightweight UI Test Automation with .NET
Testautomation tools
AutoIt
(Freeware)
Testcomplete
WinRunner
Quick
Test Professional
SilkTest
QARun
Rational
Robot
Testautomation frameworks
Keyword
Driven Test Automation”
Action
words driven testing
CERTIFY
Control spy
Control
Spy Exposes the Clandestine Life of Windows Common Controls, Part I
Control
Spy Exposes the Clandestine Life of Windows Common Controls, Part II
Control
Spy Exposes the Clandestine Life of Windows Common Controls, Part II
Bugslayer / making your own record & playback tool
Take1
Tester,
Take Two-TESTREC.EXE Updates Previous Version of the Tester Utility
Tester
Utility, Take 3: Adding Mouse Recording and Playback
MS Windows the internals for testautomation to the limits
API
Hooking revealed
HTML Spy
Bookmarklet
for IE and Firefox / DOM Inspector
From
HWND to IHTMLDocument
Accessibility is related to problems for testtools
Visual
basic code sample
IBM accessibility
Mozilla
Accessibility
KDE accessibility
Gnome
accessibility
Debian accessibility
Section
508 accessibility regulations
Free
Standards Group accessibility:
Microsoft
accessibility
A lot you should read on testautomation
Seven
steps
Wikipedia:
Testautomation
Cost and benefits of testautomation
Cost
Licensing cost of tool used
Training cost of resources
Consulting cost of an expert
Building a proper framework
Writing the testautomation scripts
Maintenance of the automated scripts
Benefits
Late changes can be absorbed due to easier regression testing
Return on Investment 2-10 times of repeatedly executed
testscript
Repeatability
Very well documented testscripts (each detail is documented)
Other testrelated links
Software
test pagina
QAForums