TS 68 CDevGround

Kenai Ground Test Specification for NetBeans 6.8

Author: Jaromir Uhrik
Version: 1.0
Lastupdate: 2009/08/13
Introduction: Testcases for testing of the Kenai integration (Connected Developer) login and manin menu items in NetBeans IDE.
Comments: The testcases in this test specification are intended to cover the main functionality of the Kenai Ground. For all testsuites it is required that the user must have existing account at kenai.com

Contents


Test suite: Menu items

Purpose: Test that proper menu items are available related to kenai
Setup: Start NetBeans IDE with clear userdir.

  1. Check Kenai login menu availability
    1. Go to main menu Team
    • EXPECTED RESULT: The Team menu must contain Kenai submenu. Login to Kenai... item must be available there. If the user is logged in then the item is changed to Logout and vice versa.
  1. Check Kenai Dashboard availability in main menu
    1. Go to Window menu
    • EXPECTED RESULT: The Kenai Dashboard item must be available there with assigned shortcut Ctrl+8.
  1. Check Chat menu availability in main menu
    1. Go to Window menu
    • EXPECTED RESULT: The Chat item must be available there and no shortcut is assigned to this action.


Test suite: Login

Purpose: Test the login dialog with login scenarios
Setup: Start NetBeans IDE with clear userdir.

  1. Login (non persistent)
    1. Go to main menu Team>Kenai>Login to Kenai...
    2. The dialog with title Login to Kenai__ appears
    3. Type the Username and Password of your existing user and push Login button
    4. The user logs on and projects of the user are opened in Kenai dashboard
    5. Restart IDE
    • EXPECTED RESULT: The Kenai Dashboard contains projects but they are not in bold (which indicates that the user is not logged in). The first line of the Kenai Dashboard contains Login to Kenai... link. In Team>Kenai main menu there is available item Login to Kenai...
  1. Login (persistent)
    1. Go to main menu Team>Kenai>Login to Kenai...
    2. The dialog with title Login to Kenai appears
    3. Type the Email or Username and Password of your existing user
    4. Select the checkbox Remember me and push Login button
    5. The user logs on and projects of the user are opened in Kenai dashboard
    6. Restart IDE
    • EXPECTED RESULT: The Kenai Dashboard starts to load projects of the persisted user immediately after the restart. The Team>Kenai main menu contains Logout item (besides other items). The kenai dashboard project items appear in bold shortly and its first line contains the name of the logged user
  1. Logout
    1. Go to main menu Team>Kenai>Logout
    • EXPECTED RESULT: The Kenai Dashboard contains projects but they are not in bold (which indicates that the user is not logged in). The first line of the Kenai Dashboard contains Login to Kenai... link. In Team>Kenai main menu there is available item Login to Kenai...
  1. Check the forgot password link
    1. Go to main menu Team>Kenai>Login to Kenai...
    2. Click on the Forgot Your Password? link
    • {{result|EXPECTED RESULT: The default system browser appears with the url http://kenai.com/people/forgot_password. It is possible to Enter your user name or your email address and Submit it via this page.%
  1. Check the sign up link
    1. Click on the Sign up now. link in opened Login to Kenai dialog
  1. Cancel the login dialog
    1. Push Cancel button in opened Login to Kenai dialog
    • EXPECTED RESULT: The Login to Kenai dialog disappears shortly.


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