|
 The
Object Technology Company
Introduction to JUnit
Combining Quality and Speed in Java Development
Duration: 2 days
Class Size: Up to 15 students
Prerequisites:Familiarity with Java
Who should attend? Software developers, QA Personnel
What will you learn? :
- How to use JUnit
- Using JUnit with Eclipse and Ant
- Testing Strategy and Techniques
- How to test JSP's, taglibs, J2EE
Course Contents
- Test-Driven Development
Purpose, benefits and pitfalls.
- Extreme Programming
A Brief introduction and demo
- Automated Vs. Manual Testing
Who tests? Why? How? Integrating testing into your coding routine.
- What is JUnit?
Origin and Philosophy
- JUnit Architecture
Using JUnit for a simple application. What's different?
- JUnit Concepts
JUnit Classes. Using the harness.
- Writing Unit Tests in JUnit
Where it fits. How to use it.
- Writing Test Suites in JUnit
Class TestSuite. Best practices.
- Refactoring with JUnit
What happens to tests when you refactor? JUnit support for refactoring.
- Test Automation and Coverage
Automating tests in JUnit. Testing using Ant. Testing with Maven. Testing with Eclipse.
- Integration Testing
Object interactions and their handling. Service interactions and their handling.
- Acceptance Tests
Agile software, new methodologies for acceptance testing.
- Performance Testing
JUnit Extensions. How to best use performance testing.
- Where to go from here
Further study. Tools and references.
- Review and Conclusion
Introduction to JUnit is a 2-day, lab-intensive, course intended
to get you using JUnit to improve your Java code quality. JUnit is a powerful
framework to actively test your applications as you develop.
The course focuses on the practical aspects of building web applications using JUnit.
Registration |
Calendar | Curriculum
| After Hours | Forms
| Schedules/Pricing
Copyright© Pantheon Systems, Inc. All rights reserved. |