OpenOffice.org Conference (OOoCon 2006)
QA & Testing
Wednesday September 13th 2006 10:15 - 11:00

Getting started with automated GUI testing - the VCL TestTool application
The VCL TestTool Application is used to test the functionality which is available via the graphical user interface of OpenOffice.org.
Step by step hands on session:

The test scripts make sure that the general functions of OOo are available and working. Automated testing makes it easy to check if OOo behaves equaly on different platforms and languages with a minimum manual effort.

Be prepared with:

  1. An installed OpenOffice.org office suite

  2. The VCL TestTool application
    It is in the 'program' directory of the OOo installation. The same directory where the executable 'soffice' is found. On platforms others than win32 it is necessary to copy the script 'soffice' to 'testtool' to get some library paths set. The TestTool application is then started by executing 'testtool'. (Which will start the binary 'testtool.bin'). If there are problems with the newest TestTool application 2.0.4, use the TestTool from the last milestone 2.0.3.

  3. The TestTool Environment (scripts and documentation)
    It is available from OOo CVS system. You will need a version of the program 'cvs' and execute on the command line:
    cvs -d :pserver:anoncvs@anoncvs.services.openoffice.org:/cvs login
    (password: none - just press return)
    cvs -d :pserver:anoncvs@anoncvs.services.openoffice.org:/cvs co -P qa/qatesttool
    Since the scripts get nearly daily updates, it doesn't make sense to provide downloadable archives. For this presentation I put an archive together of
    qa/qatesttool/errrorlog
    qa/qatesttool/global
    qa/qatesttool/framework/first
    http://qa.openoffice.org/qatesttool/OOoCon2006/qa_cvs_global.zip (6MB)

Cheers
Thorsten Bosbach

--
*******************************************************************
Thorsten Bosbach, Sun Microsystems GmbH
Quality Assurance Engineer, 20097 Hamburg, Germany