SilverMark news
Test Mentor for VisualWorks Smalltalk V7.2 is now available.
Cincom ships SilverMark's Test Mentor on Cincom Smalltalk CD.

Agile Testing for Java Developers class teaches the best testing practices, patterns, techniques, and tools.
SilverMark's Enhanced JUnit turns your JUnit tests into load tests. Distribute your JUnit tests across multiple threads, VMs and machines.
Test your Java classes and frameworks with Test Mentor - Java Edition.
See how developers and testers can collaborate.
SilverMark and WorkSoft collaborate to run Certify tests on VisualAge Smalltalk applications.
View animated demos of SilverMark products here.
Agile Testing for Java Developers Learn how to use these tools: JUnit, Cactus, EJBUnit, HTTPUnit, Clover, Jester, MockMaker, EasyMock, JFCUnit, Jemmy, Abbot, NoUnit, JUnit-addons, JUnitPerf, Enhanced JUnit, DBUnit, SQLUnit, FIT, FITnesse, WATT, ANT, Test Mentor, and JTest.
Agile Testing for Java Developers Learn how to release better code faster and with less cost and risk through Test-driven development.
Agile Testing for Java Developers Learn how to use lightweight processes such as Extreme Programming to handle change, streamline your development and write better code, faster.
Did you know a SilverMark expert can come to your site and help you design your tests?

Point to scroll:  

 
 

 

Services -> Training -> Effective Java Component Testing with SilverMark's Test Mentor - Java Edition

Title:

J205 – EFFECTIVE JAVA COMPONENT TESTING WITH SILVERMARK'S TEST MENTOR - JAVA EDITION

Duration:

5 days

Audience:

This course is designed for test developers who wish to use Test Mentor's visual test development environment and rapid test creation tools to automate their Java component tests. This includes both Java software developers and QA personnel with little Java experience who are responsible for component test automation.

Prerequisites:

None.

Objectives:

Upon completion of this course, the student will understand:

  • Common test design patterns
  • How to install and configure Test Mentor - Java Edition
  • How to create tests using Test Mentor's visual test definition tools
  • A process model for developer and QA collaboration
  • How to use Test Mentor from an IDE and with JUnit

Description:

SilverMark's Test Mentor - Java Edition makes it possible for developers and QA personnel to collaborate on early Java component testing and test development. This course gives developers and QA personnel a firm foundation on both test design, tool use and collaboration process.

Topics:

Test Design Implementation Patterns

Common test design questions

Test Case

Test suites and assets

Component State and state extraction

State validation

Gold standard values

Test steps

Installation and Configuration

Agent setup

IDE integration

Configuration files

Workbench setup

JUnit integration

Test Workbench

Test Session

Console and Workbench view anatomy

Importing and exporting test suites

Running tests

Test execution options and settings

Initiating test execution

Understanding test results and metrics

Visual Test Composition

Step types

Configuring test steps and step properties

Adding test suites, assets and steps

Morphing test steps

Saving changes

Generalizing test assets for reuse

Generalization process

Using data-driven variations

Terminology

Tools for automatic generalization

 

Validation

Comparing components

Aggregate state-based validation

Validation issues and approaches

Validation policies

Using gold standard reference assets

Object Interaction recording

End product of recording

VM options

Specifying target objects

Stand-alone vs. execution based recording

Generating tests from recorded interactions

Automated test generation

Goals of test generation

Generating code-style tests

Test generation options

Generating visual style tests

Generating data-driven tests

Test APIs

Step creation

Important hierarchies

Logging

Validation

Referencing reusable test assets

Distributed object testing

Testing EJBs

Testing RMI objects

Test perspective and concepts

Testing CORBA objects

IDE integration

Agent and Workbench roles

Purpose and benefits

JUnit integration

Running Test Mentor tests under JUnit

Loading JUnit tests into the Workbench

 

Enhanced JUnit

Profiling and metrics

Load testing

Test Generation

Devaloper and QA Collaboration

Process

Roles

 

 


Home | Products | Services | Company | Contact | Partners | Library | Search |

Copyright © 1996-2004 SilverMark, Inc.