OpenOffice NetBeans Integration QA
From Apache OpenOffice Wiki
Copys from the automated test cases. (I'm currently loooking on where to put the sources.)
* Presupposion: configured OpenOffice.org SDK and OpenOffice.org Application in NetBeans options.
Resource test of 'StarOffice/OpenOffice Add-On' * - Open 'File - New Project...' * - First Step of New Project wizard: Choose project * - Select Category: StarOffice/OpenOffice.org * - Select Project: StarOffice/OpenOffice Add-On * - Press button: Next * - Second step: Define Add-On Name And Location * - Press button: Next * - Third step: Define User Interface Entry * - Press button: Finished Resource test of 'StarOffice/OpenOffice CalcAdd-In' * - Open 'File - New Project...' * - First Step of New Project wizard: Choose project * - Select Category: StarOffice/OpenOffice.org * - Select Project: StarOffice/OpenOffice CalcAdd-In * - Press button: Next * - Second step: Create a new ... project * - Press button: Next * - Third step: Define Functions And Descriptions * - Press button: Finished Resource test of 'StarOffice/OpenOffice Component' * - Open 'File - New Project...' * - First Step of New Project wizard: Choose project * - Select Category: StarOffice/OpenOffice.org * - Select Project: StarOffice/OpenOffice Component * - Press button: Next * - Second step: Name And Location * - Press button: Next * - Third step: Define Service * - Press button: Add Service/Interface ... * - Dialog comes up: Select a new Data type * - In listbox 'Display Type', select: Services * - In treebox select a service * - Press button: Ok * - Press button: Define New Data Type ... * - Dialog comes up: Create New Data Type * - In listbox 'Data Type', select: Interface * - Press button: Ok * - Press button: Finished
On the end of every test do: * - From project context menu select: Build Project * - Wait for message in output window: BUILD SUCCESSFUL (total time: ... seconds) * - From project context menu select: Create OXT * - Wait for message in output window: BUILD SUCCESSFUL (total time: ... seconds) * (- Copy created .oxt file for further reference) * - From project context menu select: Deploy Office Extension * - Wait for message in output window: BUILD SUCCESSFUL (total time: ... seconds) * - From project context menu select: Delete Project * - Dialog comes up: Delete Project - Are you shure you want to delete project ...? * - Check the checkbox: Also Delete Sources Under ... Folder. * - Press button: Yes * - Wait for completing: Scanning Class Paths
* Open OpenOffice.org and look for the added function/menu/toolbar
Currently tested on Win32: Windows XP, Java 1.5, NetBeans 5.0 Going to test on: Linux, Solaris Sparc, Solaris x86.
Found issues: