Courses from The Testing Center

P.O. Box 991
Bodega Bay, CA 94923


www.testingcenter.com

Phone: 707-524-8887
FAX: 707-875-3061

Testing Client/Server Systems

NEW! Also Available Online, Delivered Over Web

The structure of client/server systems requires new approaches to testing them.

This class will show you how to apply the new techniques that are needed to test systems that are distributed and often are event driven, object oriented and GUI based.

The focus is on how to actually do the testing - designing the right test cases for the screen objects, databases, transactions and load testing to predict performance.

You Will learn How To:

Course Benefits:

Attendees will learn innovative, practical techniques for handling the complexity of client/server systems and for testing them effectively for both performance and functionality.

Who Should Attend:

This course is valuable for IS professionals and managers, system planners and architects, application development staff and managers, programmers, and all those involved in design, development and implementation and support of client/server systems.

Course Schedule:

Please phone, e-mail or fax to schedule a tailored in-house class or for information about online or public classes.

Testing Changes To Existing Systems

NEW! Also Available Online, Delivered Over Web

This course presents specialized techniques for testing in a maintenance environment.

Testing changes to an existing system is more difficult than testing new code because of the danger that a change will inadvertently break something else. Studies show that, compared to new code, changes are ten times more likely to contain bugs.

This class presents the special techniques needed for testing changes to the system whether those changes are enhancements or bug fixes.

You Will learn:

Course Benefits:

Attendees will learn how to build and manage a Regression Test Set (RTS). This key tool ensures that what used to work before a change is made still works after the change.

By understanding how to control the effect of changes, attendees will be able to keep the RTS small, easy to use and effective.

Using these techniques on a continuing basis will ensure that software changes will do what they're supposed to do - and nothing else.

Who Should Attend:

This course is valuable for IS professionals and managers, system planners and architects, application development staff and managers, programmers, and all those involved in design, development and implementation and support of mainframe or client/server systems.

Course Schedule:

Please phone, e-mail or fax to schedule a tailored in-house class or for information about online or public classes.

Software Testing In The Real World

NEW! Also Available Online, Delivered Over Web

This class presents proven, practical techniques for testing software in the real world. The focus is on how to actually do testing - how to prioritize testing effort by risk, how to create the right test cases, and how to draw up a sound test plan.

This unique approach to designing test cases makes it easy to know the confidence level for each part of the system, to give reliable estimates, and to evaluate which tools can be useful.

This is a foundation course that can be applied to any platform.

You Will Learn How To:

Course Benefits:

Attendees will learn a new systematic and practical approach to testing that finds bugs fast, finds the worst ones first, and determines the number of test cases needed.

Who Should Attend:

This course is valuable for IS professionals and managers, system planners and architects, application development staff and managers, programmers, and all those involved in design, development and implementation and support of mainframe or client/server systems.

Course Schedule:

Please phone, e-mail or fax to schedule a tailored in-house class or for information about online or public classes.

Usability Testing

An interactive system will only be successful if it's easy to use, whether it's an application or a web site.

Usability testing requires special techniques to get valid results, and this class will show them to you.

You'll get a complete plan for testing software for usability, finding the areas that will cause problems for users, diagnosing the causes and prescribing effective fixes.

Participants will be able to apply the techniques immediately in a "hands-on" test of real software.

You Will Learn:

Course Benefits:

Attendees will learn how to conduct a usability test, interpret and report the results and how to suggest solutions to problems.

Who Should Attend:

This course is valuable for testers, programmers, analysts, managers and users who are involved in the testing process.

Course Schedule:

Please phone, e-mail or fax to schedule a tailored in-house class or for information about public classes.

Everyday Negotiation For Technical Professionals

Could you get more done if you could eliminate people problems on technical project?

Suppose you could get more cooperation agreeing on deadlines, on who gets which resources, what will be in or out of the final product, and how to measure success.

The key is that most "meetings" and "discussions" are really informal negotiations.

This course gives you the proven techniques you need to make things happen when working with other technical staff, users, and outside vendors.

You Will Learn:

Course Benefits:

Upon completion, the student will be able to perform informal negotiations, sell their ideas and initiate the best way to handle difficult people.

Entry updated April 24, 2000.
Return to Listings