Language

The Free and Open Productivity Suite
Released: Apache OpenOffice 4.1.16

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

The ASF

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. The ASF logo is a trademark of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.