Few last years we work with the SymbioWare Inc
(http://www.symbioware.com) company and specifically with their flagship
product - SymbioTest. SymbioTest is innovative client server environment
for test automation. It consist of three main components: server,
automation client and model editor.
Server holds descriptions of test, execution logs and performs
coordination of clients. Automation client receives test execution
instructions from server and emulates human actions such are clicks, text
typing and others. Automation client also grab actual data from windows or
web pages and send them back to server for verification. Model editor
allows to spy web pages or windows and build model of user interface of
application.
Our company takes part in development of these three components, but we
are mostly focused on automation client and model editor. Because
SymbioTest system became more and more popular we has been arranged for
providing expertise in creation of automated test cases. Even if work with
SymbioTest doesn't require scripting knowledge many customers prefer to
lease professional expertise. This is especially effective on initial
stage. Right now there are four employees who work on such projects and we
expect further growth.