JA07 - Java Enterprise Edition Testing - 2 Days

View Dates and Locations

Course Description

Java Enterprise Edition defines a platform for multi-tier enterprise development. Testing Java EE systems presents some real challenges. This course discusses various strategies and toolsets that can help you accomplish this goal.


Pre-requisites

At least 6 months experience in Java. Familiarity with enterprise development would be an advantage.


Objectives

What you will learn:

  • User interface testing with Selenium
  • Component testing with Arquillian
  • Acceptance testing with FitNesse

Customisation

For on-site courses (i.e. at your premises), we are more than happy to tailor the course agenda to suit your exact requirements. In many cases, we are able to build your in-house standards and naming conventions into the delivered course.

On-site course enquiry (from £165 pp per day)

Course Details

Introduction to Selenium
Getting started with Selenium IDE
Recording and running a test
Adding assertions and verifications

Going Further with the Selenium IDE
Understanding Selenium commands
Locating content
Matching text patterns
Using variables

Using Selenium WebDriver
Creating a WebDriver object
Fetching a Web page
Locating UI elements
Interacting with the user interface

Introduction to Arquillian
Understanding the challenges of Java EE testing
Arquillian features
ShrinkWrap Arquillian integration
Containers
Lifecycles

Going Further with Arquillian
Bean management
Persistence
Web components
Messaging

Acceptance Testing with FitNesse
FitNesse architecture
Defining and running FitNesse tests
Additional Fitnesse techniques


Availability

Course Enquiry