Software Quality EngineeringVisit SQE.com
Contact Software Quality Engineering
Register for Software Test Automation

 
Logo Top for Software Testing Autmation Conference


Tuesday Pre-Conference In-Depth Tutorials

Go to Monday Tutorials
Each selection runs a full day and includes lunch.

Tutorials for Tuesday, August 28, 9:00-5:00 (Selections F-J)
F Web Site/Application System Testing: Performance, Scalability, and Security
Steve Splaine, Splaine & Associates

Many organizations are seeking to deploy mission-critical Web sites/applications that are intended to attract large numbers of revenue generating visitors. This tutorial seeks to help the developer or tester already experienced in testing small-scale Web sites understand the technologies needed to make Web sites more secure and scalable. Learn about the automated tools available to assist you in testing your site before and after it goes live. Find out the differences between load testing, stress testing, integrity testing, and endurance testing. Gain insight into the different attack points that a hacker could seek to exploit. Learn how to check a Web server for open ports, and discover why a firewall should not be your online line of defense.

 
About the Instructor
Steve Splaine
is a Chartered Engineer with nearly 20 years’ experience in developing software systems: Web/Internet, Client/Server, Mainframe, and PCs. He is an experienced project manager, tester, and presenter who has worked/presented at over 100 companies in North America and Europe. He's also a regular speaker at software testing conferences and lead author of The Web Testing Handbook.

 
G Establishing a Fully-Integrated Test Automation Architecture
Edward Kit and Mike Sowers, Software Development Technologies

Three essential testing challenges tower above the rest: how to integrate test design and automation technology; how to architect an automated regression test library using a minimum number of highly technical, programming-efficient testers; and how to design and document a highly inspectable test suite. Learn how these challenges are met while testing Web applications—thanks to the right testing framework and a new, state-of- the-practice approach to test design.This tutorial addresses first, second, and third generation usage of capture/playback tools, including how to overcome the most common automation problems. Experiences testing a Web application will be explored as well as insight and tips for getting started with automation.

 
About the Instructors
Edward Kit, founder and president of Software Development Technologies, is a recognized expert in the area of software testing and automation. His best-selling book, Software Testing in the Real World: Improving the Process, has been adopted as a standard by companies such as Sun Microsystems, Exxon, Chase Manhattan Bank, and Cadence Design Systems.


Mike Sowers
has over two decades of experience in the engineering and quality fields with extensive experience in requirements gathering, defect prevention techniques, defect containment approaches, software verification and validation practices, and software engineering methodologies.

 
H Selecting and Implementing Test Execution Tools
Dorothy Graham and Mark Fewster, Grove Consultants

If you are about to embark on the selection of a toolset to support software testing, or if you are tasked with the actual implementation of a tool, this tutorial is for you! Learn completely tool-independent, general principles for selecting software tools and implementing test automation in your organization. Discover how much help execution tools can provide. Learn how to choose the right tool and ways to automate the test process. You will leave this tutorial with worksheets for a rigorous (enough) selection process to ensure that the tools you choose will meet your needs.

 
About the Instructors

Dorothy Graham is the founder of Grove Consultants in the UK, which provides advice, training, and inspiration in software testing, testing tools, and inspection. She is co-author of Software Test Automation. She is on the boards of conferences and journals in software testing, and has been an active member of the British Computer Society’s Specialist Interest Group in Software Testing since 1989. She is also a member of the Software Testing Board of the Information Systems Examination Board (ISEB) of the British Computer Society.

Mark Fewster has over 20 years’ experience in the software industry with more than 13 years in automating software testing. He has been a developer and manager for a multi-platform graphical application vendor, where he implemented a testing improvement program and successfully developed and implemented a testing tool which led to dramatic and lasting savings for the company. Mark is co-author of Software Test Automation.

 
I System Test Automation: Architecture and Design
Bret Pettichord, Pettichord Consulting

Test automation architecture identifies the major components of a testing system. Appropriate architectures take into account the skills of the staff, the testing requirements, and the conditions of the system under test. This tutorial identifies several major architectural patterns and the factors that favor their adoption. Learn the requirements that any test automation system must meet as well as the design elements that meet these requirements. Explore design issues that arise in the implementation of these systems.

 
About the Instructor
Bret Pettichord has used most of the architectures presented on a variety of projects using different technologies. He has automated tests for systems used in publishing, expense reporting, sales tracking, database management, systems management, and Web access.

 
J Building an Automated Test Environment
Ross Collard, Collard & Company

Thinking of developing your own automated testing environment but cannot find commercially available tools to fit your needs? This tutorial is designed to help you succeed in building your own. Ross Collard addresses a series of issues, including factors to consider in the build vs. buy decision; the right language and platform to use; capabilities to include in a testing environment; and the differences in automating component, feature, and load testing. Discover what your test automation architecture should look like. Learn how to build test cases that are reusable and maintainable, and find out how to build robustness into the test cases. Gain valuable insight into where others have succeeded—or failed—with build-your-own test automation.

 
About the Instructor
Ross Collard is a consultant specializing in software testing. His current clients include American Express, General Electric, IBM, Cisco, and NASA. He also teaches software testing at the University of California Berkely.

 


SQE Home        Test Automation Home        Travel Info        Get a Brochure        Register Now

A Software Quality Engineering Production

Software Quality Engineering
 Software Quality Engineering: Phone and FaxEmail SQE Customer Service
Send feedback to Software Quality EngineeringSoftware Quality Engineering Copyright 2001