Difference between revisions of "OpenOffice NetBeans Integration QA"
From Apache OpenOffice Wiki
(First try in wiki and first try of a schedule) |
(test case plan) |
||
Line 1: | Line 1: | ||
[[Category:NetBeans]] | [[Category:NetBeans]] | ||
− | |||
− | |||
− | |||
− | + | 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: |
Revision as of 13:20, 16 January 2007
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: