cornercorner
FeaturesPluginsDocs & SupportCommunityPartners

Operations on Project Node Test Specification for NetBeans 5

Author: Petr Zajac
Last update: 09/18/2005
Introduction:

Table of Contents

Test suite: This testpecs tests Operations on projects and Module suites

Purpose:
Setup: There is no specials steps to configure ide for this testspecs.

#Test case [automated]Description
1Build, campilation1. Perform build on your standalone module
EXPECTED RESULT: try also : compile single module clean clean and build
2Generate javadoc1. Perform generate javadoc action on netbeans module project
EXPECTED RESULT: Module has public package yes - the javadoc is generated and opened in web browser no - warning dialog shown
3Run unittest1. Run a unit test : all units - Test Project action on module project node simple test debug simple test
EXPECTED RESULT: Test is run
4Run standalone module1. Run standalone netbeans module (Run Project action)
EXPECTED RESULT: Module is started in selected platform.
5Reload standalone module1. The module is already running. Perform Install/Reload module in platfrom action.
EXPECTED RESULT: The modue is reloaded. It should be tested for example on different implementation if Action
6Debug standalone module1. Perform Debug Project action
EXPECTED RESULT: Debug is started. Try also: stop on toggled breakpoint Apply code change Step into, Step over, Step out Watches Step into code of platfrom when the sources are present in platfrom (look at Tools|Platfrom Manageter) Reload of module during debugging, it also works
7Create nbm 1. Perform create nbm on netbeans module project
EXPECTED RESULT: The nbm file was created in build folder
8Building suite1. Perform build all on module suite
EXPECTED RESULT: All modules are build in module suite. The module's jars are stored to build/cluster folder
9Run suite1. Perform run on suite
EXPECTED RESULT: The suite was run. It was used build/testuserdir userdir
10Debug suite1. Perform debug on suite
EXPECTED RESULT: The suite was run in debug mode. It was used build/testuserdir userdir
11Build nbms1. Perform build nbms on suite (not implemented)
EXPECTED RESULT: The nbms were built. Check it it build folder.
12Modules node of Suite1. explode Modules suite node
EXPECTED RESULT: The children consists of modules in suite. Try: Add Module on module project Open and Remove module on modules nodes



Generated: Mon Sep 19 14:51:18 CEST 2005
Companion
Projects:
MySQL Database Server   GlassFish Community: an Open Source Application Server   Open Solaris  Open JDK: an Open SourceJDK   Mobile & Embedded Community     Sponsored by 
Sponsored by Sun Microsystems