Language

The Free and Open Productivity Suite
Released: Apache OpenOffice 4.1.15

Tools used by the OOo.org QA Team

The QA team can use various tools developed by OOo.org developers or other external projects to help automate testing tasks to improve the quality of OOo.org software.


qadevOOo - Automated product source code QA

OOo.org developers created this tool . They also maintain this tool.

The 'qadevOOo' project provides a test harness to execute test cases written in different programming languages, like C/C++, Java, Python or Basic. These test cases are responsible to ensure the functionality and reliability of specified APIs. The test harness (written in Java), is responsible to setup, run and control the test processes and threads.

The home page for this tool is:

http://qa.openoffice.org/qadevOOo_doc/index.html


Automated GUI Testing

OOo.org developers created this tool . They also maintain this tool.

The automated GUI testing provides a test framework with test scripts and an application (TestTool) to test almost the whole office application automatically. The TestTool scripts are written in BASIC with some additional functions especially for the office. The TestTool communicates via TCP/IP with the office application.

The home page for this tool is:

http://qa.openoffice.org/qatesttool


OOo.org Stack Dump Reporter Tool

OOo.org developers created this tool . They also maintain this tool. This tool is part of every OOo.org installation.

If OOo.org software crashes, a crash dump is generated. Dan Kegel has written up some note on how to save this crash dump and submit it as part of your bug report.

Instructions on saving OOo.org's crash dump:

http://qa.openoffice.org/docs/savecrashdump.html


CVS

The QA Project uses CVS to store and maintain revision history of all it's web content, tools and documents.

You can learn how to access and use the QA CVS tree here:

http://qa.openoffice.org/docs/qacvs.html

You can read more about the CVS program here:

http://www.cvshome.org


Valgrind, an open-source memory debugger for x86-GNU/Linux

Valgrind is a tool Dan Kegel suggested the QA project use to help indentify and isolate memory problems with OOo.org software.

You can learn how to use Valgrind with OOo.org here:

http://qa.openoffice.org/docs/valgrind.html

The Valgrind program home page is here:

http://developer.kde.org/~sewardj

Apache Software Foundation

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

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