WebLogic Deployment Test Specification for NetBeans 6.0 Release

Contents
Test Specification Identifier
        Features to be tested
        Approach Refinements
        Test Identification
        Test Cases
Approvals
Revision History

Test Specification identifier   http://qa.netbeans.org/modules/webapps/promo-h/WebLogicDeployment.html

(F) Features to be tested

Features that will be Implemented and Tested for NetBeans 6.0 Release
  • Integration with BEA WebLogic 9
  • (A) Approach refinements

       This exercise would comprise of :
  • Identifying a list of web applications that are pre-built or that can be built using NetBeans IDE
  • Identifying the deployment features that need to tested/verified by this testing
  • Each of thie identified application would be tested for the deployment features against acceptable WebLogic Application Server/DBServer combination.
  • (T) Test Identification (Test Areas)

    List of Features Tested for Deployment

    • Common Tests to be exercised with WebLogic 9 container and supported databases
    Test Cases Detail/Procedure
    Execute the  following tests for the J2EE 1.4 Application Server


    Add Server Instance dialog

    Setup (e): Install necessary BEA WebLogic 9.
    Test Id (t) Test Item (i) Input Spec (o) Output Spec (e) Env needs (d) Intercase dependencies /Notes
    asd_001 Servers node
    1. Expand Servers node
    Verify that Servers node contain "Bundled Tomcat (5.5.17)" subnode


    asd_002 Closing "Add Server ..." context menu
    1. Select Servers node
    2. Right click
    3. Type Esc key
    4. Right click
    5. Select any other node
    Verify that context menu is closing after 3) and 5)


    asd_003 "Add Server Instance" dialog
    1. Select Servers node
    2. Right click
    3. Left click "Add Server ..."
    Verify that:
    • Servers dropdown list contains: BEA WebLogic Server 9, JBoss Application Server 4, Sun Java System Application Server, Tomcat 5.0, Tomcat 5.5
    • These servers enter in indicated above order
       
    asd_004

    "Add Server Instance" dialog; Step 1; Name
    1. Choose "BEA WebLogic Server 9" in dropdown list
    Verify that "BEA WebLogic Server 9" value appear in Name text filed
       
    asd_005 "Add Server Instance" dialog; Step 2; Nothing entered
    1. Click Next button
    Verify that:
    • Nothing is entered in "Server Location" text field
    • String "Please enter a valid BEA WebLogic Server 9 installation directory" is displayed at the bottom
       
    asd_006 "Add Server Instance" dialog; Step 2; Enter Server Location - Browse
    1. Click Browse button next to Server Location text field
    2. Find WebLogic install location and click Open button
    Verify that:
    1. "Open" dialog appear
      • "Open" dialog disappear
      • WebLogic install location appear in Server Location text field
       
    asd_007 "Add Server Instance" dialog; Step 2; Enter Server Location - Enter location
    1. Remove all from Server Location text field
    2. Enter WebLogic install location
    Verify that:
    1. Nothing is entered in Server Location text field
    2. WebLogic install location appear in Server Location text field
       
    asd_008 "Add Server Instance" dialog; Step 3; Enter valid admin username and password
    1. Click Next
    2. Choose domain.
    3. Enter valid admin username and password. Click Finish button
    Verify that:
      • Local instances dropdown list contains list of domains
      • Path to domain is entered in Domain Path text field
      • Host is entered in Host text field
      • Port is entered in Port text field

      • Path to domain is entered in Domain Path text field
      • Appropriate host is entered in Host text field
      • Appropriate port is entered in Port text field
    1. "BEA WebLogic Server 9" node appear as subnode of Servers node
       
    asd_009 "Add Server Instance" dialog; Step 3; Enter invalid admin username and password
    1. Repeat asd_003-asd_007. Enter "Invalid BEA WebLogic Server 9" in Name text field at Step 1. Click Next
    2. Choose domain.
    3. Enter invalid admin username and password. Click Finish button
    Verify that:
      • Local instances dropdown list contains list of domains
      • Path to domain is entered in Domain Path text field
      • Host is entered in Host text field
      • Port is entered in Port text field

      • Path to domain is entered in Domain Path text field
      • Appropriate host is entered in Host text field
      • Appropriate port is entered in Port text field
    1. "Invalid BEA WebLogic Server 9" node appear as subnode of Servers node
       


    Deployment Server node

    Test Id (t) Test Item (i) Input Spec (o) Output Spec (e) Env needs (d) Intercase dependencies /Notes
    dsn_001 Appearing BEA WebLogic Server 9 node context menu
    1. Select BEA WebLogic Server 9 node
    2. Right click
    Verify that BEA WebLogic Server 9 node context menu is appearing and is including following items:
    • Start
    • Start in Debug mode
    • Restart
    • Stop
    • Refresh
    • Remove
    • View Admin Console
    • View Server Log
    • Properties
       
    dsn_002 Correctness of display of items of the menu
    1. Select BEA WebLogic Server 9 node
    2. Right click
    Verify that:
    1. State of BEA WebLogic Server 9 is stopped
    2. All items are enabled, except Restart, Stop


    dsn_003 Correctness of display of items of the menu
    1. Start BEA WebLogic Server 9. Select BEA WebLogic Server 9 node
    2. Right click
    3. Stop BEA WebLogic Server 9
    Verify that:
    1. State of BEA WebLogic Server 9 is running
    2. All items are enabled, except Start and Start in Debug Mode


    dsn_004 Start
    1. Select BEA WebLogic Server 9 node. Right click. Select Start
    Verify that:
    • String "Starting BEA WebLogic Server 9" appear in the status bar
    • After some time BEA WebLogic Server 9 is running and it is marked accordingly


    dsn_005 Restart
    1. Select BEA WebLogic Server 9 node. Right click. Select Restart
    Verify that:
    • String "Restarting BEA WebLogic Server 9" appear in the status bar
    • After some time BEA WebLogic Server 9 is running and it is marked accordingly


    dsn_006 Stop
    1. Select BEA WebLogic Server 9 node. Right click. Select Stop
    Verify that:
    • String "Stopping BEA WebLogic Server 9" appear in the status bar
    • After some time BEA WebLogic Server 9 is stopped and it is marked accordingly


    dsn_007 Start in Debug Mode
    1. Select BEA WebLogic Server 9 node. Right click. Select Start in Debug Mode
    Verify that:
    • String "Starting BEA WebLogic Server 9 in Debug Mode" appear in the status bar
    • After some time BEA WebLogic Server 9 is running and it is marked accordingly


    dsn_008 Refresh
    1. Select BEA WebLogic Server 9 node. Right click. Select Refresh
    Verify that BEA WebLogic Server 9 node and subnodes are refreshed

    dsn_009 Admin console
    1. Select BEA WebLogic Server 9 node. Right click. Select View Admin Console
    Verify that browser is opened and Admin Console appears in it
       
    dsn_010 Server Log
    1. Select BEA WebLogic Server 9 node. Right click. Select View Server Log
    Verify that Server Log appear    
    dsn_011 Properties
    1. Select BEA WebLogic Server 9 node. Right click. Select Properties
    Verify that:
    • Server Manager is opened
    • BEA WebLogic Server 9 node is selected
    • BEA WebLogic Server 9 properties are displayed at the right pane
       
    dsn_012 Remove
    1. Stop BEA WebLogic Server 9. Select BEA WebLogic Server 9 node. Right click. Select Remove
    2. Add BEA WebLogic Server 9 back
    1. Verify that BEA WebLogic Server 9 node is removed from Servers node


    dsn_013 Start  with invalid admin username and password - Cancel
    1. Select Invalid BEA WebLogic Server 9 node. Right click. Select Start
    2. Click Cancel
    Verify that:
      • String "Starting BEA WebLogic Server 9" appear in the status bar
      • After some time dialog appear.
    1. Error message "Authentication failed" appear


    dsn_014 Start  with invalid admin username and password - Enter invalid admin username and password
    1. Select Invalid BEA WebLogic Server 9 node. Right click. Select Start
    2. Enter invalid admin username and password and click OK
    Verify that:
      • String "Starting BEA WebLogic Server 9" appear in the status bar
      • After some time dialog appear.
    1. Dialog appear again


    dsn_015 Start  with invalid admin username and password - Enter valid admin username and password
    1. Select Invalid BEA WebLogic Server 9 node. Right click. Select Start
    2. Enter valid admin username and password and click OK
    Verify that:
      • String "Starting BEA WebLogic Server 9" appear in the status bar
      • After some time dialog appear.
      • Dialog disappear
      • BEA WebLogic Server 9 is running and it is marked accordingly




    Deployment

    Setup (e): Install supported DBs.
    Test Id (t) Test Item (i) Input Spec (o) Output Spec (e) Env needs (d) Intercase dependencies /Notes
    d_001 Deployment simple application
    1. Create New project
    2. Build and Run project
    Verify that deployment is successful and the application is succesfully loaded in browser

    d_002
    Redeployment simple application
    1. Run existing Project
    Verify that redeployment is successful

    d_003 Components
    1. Create New project
    2. Create second page
    3. Create subfolder and third page in it
    4. Add Page Fragment components to every page and add page navigation rules  between them
    5. Add some components to all 3 pages
    6. Build and Run project
    Verify that:
    • Deployment is successful
    • Navigation between pages works
    • All components are displayed correctly



     

    Approvals

     
    Reviewer Name & Title Date


    Revision History

     
    Author Date Description
    Roman Mostyka
    Sep-19-2007
    Created for NetBeans 6.0

     


    Project Features

    About this Project

    QA was started in November 2009, is owned by Jiří Kovalský, and has 97 members.
    By use of this website, you agree to the NetBeans Policies and Terms of Use (revision 20160708.bf2ac18). © 2014, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo
     
     
    Close
    loading
    Please Confirm
    Close