Tutorial: Exploring the Rational Team Concert JUnit example project
Learning objectives
This tutorial helps you to start experimenting and learning more, but it does not guide you step by step through the project.
Creating the JUnit example project
JUnit Project Area users and client access licenses
JUnit project sprints and planned work
JUnit project files
JUnit project builds
JUnit project reports
Exploring the JUnit project in the web interface
Time required
20 minutesCreating the JUnit example project
Procedure
JUnit Project Area users and client access licenses
About this task
User | user ID / password | Role/Description |
---|---|---|
Bill Cassavelli | bill / bill | JUnit team lead. Bill is the component lead for the JUnit team. He set up the plans and is the owner of several high-level work items for the release. He also runs the builds. |
Freddy Freund | freddy / freddy | |
Jason Mitchell | jason / jason | JUnit team member. A number of work items are assigned to Jason. |
Jennifer Ginness | jennifer / jennifer | |
Markus Kent | markus / markus | JUnit team member. A number of work items are assigned to Markus. |
Marlene Stamp | marlene / marlene | |
Rick Yuen | rick / rick |
For more information, see Managing licenses.
To assign licenses to users:
Procedure
- Log in to the JUnit project area as a user who has administrator privileges (ADMIN/ADMIN on a new server installation).
- In the Team Organization view ( ), in the upper-right corner, click the View Menu icon; then click Show Users.
- Right-click Markus Kent; then click Open.
- In the User editor under Client Access Licenses, select Rational Team Concert - Developer and click Save.
Results
The Team Organization view only shows the users who are part of the JUnit project. To assign client access licenses for other users, use the Jazz™ Team Server web interface: navigate to . The Active Users interface appears; use it to manage user accounts and licenses. This interface lists all users on the server:

To log in as a different user, modify the properties of your repository connection and specify a different user ID:

JUnit project sprints and planned work
Procedure
JUnit project files
About this task
In the Team Artifacts view, you can see that the JUnit project includes a single source control stream called JUnit. The stream includes a single component, also called JUnit. In the following screen capture, the JUnit component is at the initial baseline.

In the above screen capture, the current user has loaded a repository workspace called JUnit. You can search for other user repository workspaces, then duplicate and load them; or you can create your own repository workspace.
When a repository workspace is loaded, the projects that are part of the loaded components are available for you to work on within your development environment. In the JUnit component, there are two projects:

Read the Overview of Rational Team Concert source control section to learn more about streams, components, repository workspaces, and other concepts.
Procedure

JUnit project builds
Before you begin
- To run a build engine, you must have the Build System Toolkit installed. The toolkit can be installed from the installation launchpad or can be downloaded from jazz.net. If it is installed, you have an installdir/buildsystem folder.
- In this example, the user ID bill must be assigned a Developer Client Access License to run the build.
About this task
Procedure
What to do next
JUnit project reports
About this task
To manually initiate a snapshot of the data:
Procedure
Results
What to do next
- The Reports page of the web interface:
- In the Team Artifacts view, under the JUnit
project, under the Reports node:
Exploring the JUnit project in the web interface
About this task

Procedure
Summary
Jazz.net channel User Education channel |
Agile learning circle Learning circles |
developerWorks forums |
Deployment wiki Support blog |