TS 73 GroovyGrails Sanity

(Difference between revisions)
Line 26: Line 26:
# {{testcase|Test the project}}
# {{testcase|Test the project}}
## Right click on the project node and then ''Test''
## Right click on the project node and then ''Test''
-
#* {{result|EXPECTED RESULT: The output window must show the message "| Tests PASSED - view reports in <path>".}}
+
#* {{result|EXPECTED RESULT: The output window must show the message " Tests PASSED - view reports in <path>".}}
==== Test suite: Groovy on Java Project ====
==== Test suite: Groovy on Java Project ====
Purpose: Test verifies that the integration of Groovy on a JDK project will work correctly<br>
Purpose: Test verifies that the integration of Groovy on a JDK project will work correctly<br>
Expected time: 5 minutes<br>
Expected time: 5 minutes<br>
# {{testcase|Create a new JDK project}}
# {{testcase|Create a new JDK project}}
 +
==== Test suite: Grails plugin ====
 +
Purpose: Test verifies the Grails plugin manager<br>
 +
Expected time: 5 minutes<br>
 +
# {{testcase|Install a plugin}}
 +
## Right click on the project node and then ''Grails plugins...''
 +
## Go to the tab ''New Plugins'' and wait for the list to load
 +
## Select any of the plugins and then click on the button ''Install''
 +
## Click on ''Close''
 +
## Go to the ''Services'' Window, find the Jetty Server, expand the node and stop the application with the context menu
 +
## Go back to the ''Project'' window
 +
## Right click on the project node and then 'Run''
 +
#* {{result|EXPECTED RESULT: When the initial page is shown, the selected plugin must be shown on the installed plugins list.}}
 +
## Right click on the project node and then ''Grails plugins...''
 +
## Stay on the ''Installed'' tab
 +
## Select any of the plugins and then click on the button ''Uninstall''
 +
## Click on ''Close''
 +
## Go to the ''Services'' Window, find the Jetty Server, expand the node and stop the application with the context menu
 +
## Go back to the ''Project'' window
 +
## Right click on the project node and then 'Run''
 +
#* {{result|EXPECTED RESULT: When the initial page is shown, the deleted plugin must no longer be shown on the installed plugins list.}}

Revision as of 01:15, 20 October 2012

Sanity Test Specification for NetBeans Groovy and Grails Support Functionality

Author: Jose Galaviz
Last update: October 18, 2012
NetBeans version: NetBeans 7.3
Introduction: Test cases for sanity testing of NetBeans Groovy and Grails Support functionality.

Contents

Prerequisites

Tests

Test suite: Create grails project

Purpose: Test verifies that the default project will run and create basic files correctly
Expected time: 5 minutes
Setup: Start IDE with clear userdir

  1. Create a new project
    1. From the menu, select FileNew Project
    2. On Categories, select Groovy and in Projects select Grails Application, then click on Next (this may take a while if is activating the Groovy features)
    3. Leave the default project name
    4. Click on Finish (it will take a while also)
    5. Right click on the project node and then Run
  2. Debug the project
    1. Right click on the project node and then Debug
  3. Test the project
    1. Right click on the project node and then Test
    • EXPECTED RESULT: The output window must show the message " Tests PASSED - view reports in <path>".

Test suite: Groovy on Java Project

Purpose: Test verifies that the integration of Groovy on a JDK project will work correctly
Expected time: 5 minutes

  1. Create a new JDK project

Test suite: Grails plugin

Purpose: Test verifies the Grails plugin manager
Expected time: 5 minutes

  1. Install a plugin
    1. Right click on the project node and then Grails plugins...
    2. Go to the tab New Plugins and wait for the list to load
    3. Select any of the plugins and then click on the button Install
    4. Click on Close
    5. Go to the Services Window, find the Jetty Server, expand the node and stop the application with the context menu
    6. Go back to the Project window
    7. Right click on the project node and then 'Run
    • EXPECTED RESULT: When the initial page is shown, the selected plugin must be shown on the installed plugins list.
    1. Right click on the project node and then Grails plugins...
    2. Stay on the Installed tab
    3. Select any of the plugins and then click on the button Uninstall
    4. Click on Close
    5. Go to the Services Window, find the Jetty Server, expand the node and stop the application with the context menu
    6. Go back to the Project window
    7. Right click on the project node and then 'Run
    • EXPECTED RESULT: When the initial page is shown, the deleted plugin must no longer be shown on the installed plugins list.
Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo