CSC 326 Lab Tutorials
Table of Contents

Fall 2008

Getting Started with Jazz Version 1.0
Updated: 8/19/2008

Use this tutorial to install and get to know a few features in Jazz

  • Jazz Client
  • Source Control
  • Work Items
  • Connecting to a Chat Server

Getting Started with Eclipse 3.1
Updated: 6/28/2006

In this tutorial, you will learn the basic concepts of using Eclipse. You will know how to:

  • Create a new java and plug-in project,
  • Manage views and perspectives,
  • Compare different versions of local files,
  • Run your program, and
  • Add plug-ins to enhance the functionality of Eclipse
Installing Plug-ins in the Eclipse 3.1 Environment
Updated: 6/6/2006

Learn how to install plug-ins in the Eclipse Environment. This tutorial contains links to all plug-ins used in CSC 326 @ NCSU.

JDBC: Java Database Connectivity
Updated: 8/20/2008

Learn how to interact with databases using Java
JSP: JavaServer Pages
Updated: 8/20/2008
JSP is the Java technology used to create dynamic web sites.

jUnit for Eclipse 3.1
Updated: 8/20/2008

jUnit for Jazz
Updated: 8/20/2008

JUnit runs white-box unit test cases in Eclipse.

HTTPUnit for Security Testing
Updated: 8/20/2008
HTTPUnit is a great tool for doing security testing of web applications.
HTTPUnit for Black Box testing
Updated: 8/20/2008
HTTPUnit is a Java-based API for interacting with websites. Acting like a browser, HTTPUnit can automate complex test cases as if a user was clicking through your website.
Test Coverage with EclEmma
Updated: 7/30/2008

This tutorial shows you how to gather line coverage for your unit tests with EclEmma, an Eclipse plugin.

Using Jazz Code Coverage
Updated: 8/27/2008

This tutorial shows you how to gather line coverage for your unit tests with Jazz Code Coverage.

Sangam
Updated: 8/19/2008
Sangam is a Team Concert plugin that allows two programmers to pair program, even if they are not in the same room.
Javadoc
Updated: 8/16/2004
In this tutorial, you will learn how to use Eclipse's built-in Javadoc assistant to generate Javadoc HTML files
Rational Performance Tester
Updated: 8/26/2007

This tutorial shows you how to performance test your web applications.

Object-Oriented Metrics
Updated: 9/2/2005

In this tutorial, you will use Metrics, an Eclipse plug-in, to calculate metrics on your code.

FindBugs Static Analyzer
Updated: 10/19/2006

FindBugs is a static analysis tool that runs in the background when developing code. FindBugs uses bug patterns to find potential vulnerabilities in your source code.

MuClipse
Updated: 10/17/2006

MuClipse is an Eclipse plugin that performs mutation testing to strengthen your unit tests.

Writing Web-based Applications in Eclipse
Updated: 6/16/2006

Learn how to setup your home machine for use with a webapp using Eclipse, Tomcat, Sysdeo and mySQL.

All tutorials ©2004-2008 North Carolina State University, Laurie Williams, Dright Ho, Sarah Heckman , Lynn Cunningham, Ben Smith, Andy Meneely, and Lauren Hayward

Email the authors