|
|
|
|
|
|
|
|
|
Randall Rice, Rice Consulting Services, Inc.
|
 |
Have you been thrust into the role of test team leader or are
you in this role now and want to hone your leadership skills? Test team leadership
has many unique challenges, and many test team leaders—especially new ones—find
themselves ill-equipped to deal with the problems they face. The test team leader
must motivate and influence people while keeping the testing on track within time
and budget constraints. Randall Rice focuses on how you can grow as a leader, how
to influence your team and those around you, and how to influence those outside
your team. Learn how to become a person of influence, deal with interpersonal issues,
and influence your team in building their skills and value. Discover how to communicate
your value to management, how to stand firm when asked to compromise principles,
and how to learn from your successes and failures. Develop your own action plan
to become an influential test team leader.
|
|
Randall Rice is a leading author,
speaker and consultant in the field of software testing and software quality. He
has worked with major organizations worldwide to improve the quality of their information
systems and optimize their testing processes. Randy has over 30 years experience
building and testing mission-critical projects in a variety of environments and
has authored over 25 training courses in software testing and software engineering.
He is publisher of The Software Quality Advisor newsletter and is co-author with
William E. Perry of the book, Surviving the Top Ten Challenges of Software Testing.
Randy also serves on the board of directors of the American Software Testing Qualifications
Board (ASTQB). In 1990, Randy founded Rice Consulting Services, of which he is Principal
Consultant and Trainer. |
|
 |
|
|
|
|
|
|
|
|
Dale Perry, Software Quality Engineering |
 |
All too often testers are thrown into the quality assurance/testing
process without the knowledge and skills essential to perform the required tasks.
To be truly effective, you first must understand what testing is supposed to accomplish
and then understand how it relates to the bigger project management and application
development picture. After that, you can ask the right questions: What should be
tested? How can I design effective and efficient test cases? How much testing is
enough? How do I know when I’m finished? How much documentation do I need?
Dale Perry explores a testing lifecycle that parallels software development and
focuses on defect prevention and early error detection. As Dale shares the basics
for implementing a systematic, integrated approach to testing software, learn when,
what, and how to test—plus ways to improve the testability of your system.
|
|
Dale Perry has more than 30 years
experience in information technology. He has been a programmer/analyst, database
administrator, project manager, development manager, tester, and test manager. Dale’s
project experience includes large systems development and conversions, distributed
systems, on-line applications, both client/server and web based. He has been a professional
instructor for over 15 years and has presented at numerous industry conferences
on development and testing. With Software Quality Engineering for eleven years,
Dale has specialized in training and consulting on testing, inspections and reviews,
and other testing and quality related topics. |
|
|
|
|
|
|
|
|
|
|
Paul Gerrard, Gerrard Consulting |
 |
Most Web site functionality is server-based and can be accessed
under the hood by sending HTTP packets directly to the server’s application
APIs. With this approach to test automation, changes in the GUI do not break tests,
allowing you to automate more, tests and increase your productivity, and improve
ROI. In this hands-on tutorial, Paul Gerrard discusses the four key elements that
are necessary to perform under the hood testing—a technical understanding
of how most Web applications work, ways to identify the tests that can be executed
without accessing the GUI, an easy-to-use automation tool, and a safe test environment
in which to experiment. Paul demonstrates under the hood testing with a fully functional
Web server and the free Web testing tool (Webdriver™) to provide an environment
within which you create and run tests. If you bring your Windows laptop computer
to class, you will be writing and running your own automated tests in less than
an hour. This tutorial is designed for testers needing insights into common Web
architectures; an understanding of HTML, CGI, HTTP, HTML forms and cookies; and
how to test ASP, .NET, Perl, PHP, and other Web sites without accessing the GUI.
|

Laptop
Required
|
|
To participate in hands-on testing, please bring a
laptop with Windows XP or Vista with either wireless capability or a 25-foot network
cable. |
|
|
Paul Gerrard is the founder and
Principal of Gerrard Consulting, a services company focused on increasing the success
rate of IT projects. He has conducted assignments in all aspects of Software Testing
and Quality Assurance. Paul has degrees from the Universities of Oxford and London.
He founded the ISEB Tester Certificate Board, and is the host/organizer of the UK
Test Management Forum and Summit conferences. He is a regular speaker at conferences
in the UK, Europe and the USA and has won “Best Presentation” prizes
at the EuroSTAR and BCS SIGIST conferences. With Neil Thompson, Paul wrote Risk-Based
E-Business Testing—the standard text for risk-based testing. |
|
|
|
|
|
|
|
|
|
|
Jonathan Kohl, Kohl Concepts Inc. |
 |
Exploratory testing is an approach to testing that emphasizes
the freedom and responsibility of the tester to continually optimize the value of
his work. It is the process of three mutually supportive activities performed in
parallel: learning, test design, and test execution. With skill and practice, exploratory
testers typically uncover an order of magnitude more problems than the same amount
of effort spent on procedurally scripted testing. All testers conduct exploratory
testing in one way or another, but few know how to do it systematically to obtain
the greatest benefits. Even fewer testers can articulate the process. Jonathan Kohl
describes specific heuristics and techniques of exploratory testing to help you
get the most from this highly productive approach. Jonathan focuses on the skills
and dynamics of exploratory testing itself, and how it can be combined with scripted
approaches. (For insight into how to manage and measure ET, attend Jonathan Bach's
tutorial on Session-Based Exploratory Testing.)

Laptop
Required |
|
This is a hands-on course, participants
are asked to bring laptops (preferably with Microsoft Windows capability) to use
for some of the exercises. A laptop is required for this
tutorial. |
|
|
Jonathan Kohl is
the founder and principal software testing consultant with Kohl Concepts Inc., based
in Calgary, Alberta, Canada. A noted testing thinker, Jonathan is recognized as
a leader in the exploratory testing community. He is a popular author and speaker
who believes that testing is a challenging intellectual craft. Jonathan’s
blog on software development and testing issues is one of the most well-read testing
blogs in the industry. Jonathan is a regular contributor to Better Software magazine,
as an author and technical editor. |
|
|
|
|
|
|
|
|
|
|
Martin Pol & Ruud Teunissen, POLTEQ IT Services BV
|
 |
What is the maturity of your testing process? How do you compare
to other organizations and to industry standards? Join Martin Pol and Ruud Teunissen
for an introduction to the Test Process Improvement (TPI®) model, an industry
standard for test process maturity assessment. Many organizations want to focus
on achieving the highest level of maturity without first creating the foundation
required for success. Improving your testing requires understanding twenty key test
process areas, recognizing your current position in each of these areas, and knowing
the next steps to take for improvement. Rather than guessing what to do next, use
the TPI® model as a guide. Employing real world TPI® assessments they have
performed in a variety of organizations, Martin and Ruud describe an assessment
approach that is suitable for both smaller, informal organizations and larger, formal
companies.
Each tutorial attendee will receive a copy of the reference
book, Test Process Improvement, by Tim Koomen and
Martin Pol.
|
Martin Pol has played a significant
role in helping to raise the awareness and improve the performance of testing worldwide.
Martin provides international testing consulting services through POLTEQ IT Services
BV. He’s gained experience by managing testing processes and implementing
structured testing in many organizations in different branches. He was responsible
for the creation the testing standards TMap® and TPI®. These models have
become world standards. Martin received the first “European Testing Excellence
Award” for his contribution to the field of testing across Europe.
|
|
|
Ruud Teunissen has performed several
test functions in a number of IT projects: tester, test specialist, test consultant,
and test manager. Ruud participated in the development of the structured testing
methodology TMap®—Test Management Approach. Together with Martin Pol and
Erik van Veenendaal, Ruud is co-author of several books on structured testing including
Software Testing: A Guide to the TMap® Approach.
|
|
 |
|
|
|
|
|
|
|
|
Dave McKinstry, Notion Solutions, Inc.
|
 |
Microsoft® Visual Studio® Team System 2008 provides
a set of productive, integrated lifecycle tools that help test and development teams
communicate and collaborate more effectively. Gain a comprehensive knowledge of
the testing capabilities available to you with Visual Studio® Team System. Chris
Menegay helps you understand the challenges test teams face and how Visual Studio®
Team System 2008 can help. Learn how to create and execute functions including defect
reporting, defect tracking, and manual test execution, as well as Web, load, and
unit tests. Chris demonstrates how to use reporting features and create quality
reports to analyze the status of projects. Become familiar with Team Foundation
version control, where all tests are stored and historical changes are tracked.
The new testing tools coming in the Rosario release of Visual Studio® Team System
will also be covered in great detail so you can properly prepare for integrating
these tools into your software process.
|
|
Dave McKinstry, is a Principal
Consultant and trainer with Notion Solutions, Inc. He has been leading clients in
.NET architecture and development projects since the initial beta release of Visual
Studio.NET. Since joining Notion Solutions in 2005, Dave has focused on assisting
clients with their adoption of Visual Studio Team System. With over 15 years in
the industry, Dave’s experience includes leading clients through .NET Architecture,
.NET application development, BizTalk Server solutions, SharePoint, SQL Reporting
Services and almost anything .NET related. He was one of the first individuals recognized
by Microsoft as a Most Valuable Professional (MVP) for Team System and holds his
MCSD.NET and VB6 certifications. |
|
|
|
|
|
|
|
|
|
|
Bob Hartman, NetObjectives |
 |
Adopting an agile development methodology changes many familiar
practices for both developers and testers. Join Bob Hartman to examine the challenges
many testers face as agile development practices move into the mainstream and into
their organizations. Teams new to agile or exploring agile practices have discovered
that the transition from traditional testing practices to the lean-agile “test
first” approach is a significant challenge for the development team and, in
particular, for test engineers. Learn how requirements practices and documents differ
from convention when the team is using agile development practices. Find out about
new workflows needed for test development and execution, and process changes for
tracking and repairing defects. Discover how faster release schedules can affect
testing and the entire team. Bob discusses transition strategies and solutions for
test and development teams by describing case studies—both successes and failures.
Learn from these experiences and apply their lessons to the challenges you may face
as you enter the land of agile development.
|
|
Bob Hartman is Net Objectives'
Vice President of Business Development and Marketing who also does training and
coaching for the company. In addition to having Bachelor and Masters degrees in
Computer Science, Bob has over 30 years of experience developing software, including
7 years running his own consulting company and 14+ years of experience at the VP
of Development level or higher. Bob also has a unique talent in breaking software
within the first 10 minutes of using it. Bob has served in every role in the software
industry including developer, tester, documentation writer, trainer, manager and
executive. He is also a Certified Scrum Master (CSM) and does additional training
and coaching in the area of agile development. Bob teaches courses on Lean Agile
Testing, Implementing Scrum, and Lean Software Development among others. |
|
 |
|
|
|
|
|
|
|
Based on today’s Web services standards, SOA (Service
Oriented Architecture) has ushered in a new era of how applications are designed,
developed, tested, and deployed. The promise of SOA to increase development productivity
and application flexibility poses new challenges for testers—multiple Web
services standards and implementations, legacy applications (of questionable quality)
now exposed as Web services, weak or non-existent security controls, and services
of possibly diverse origins chained together to create applications. Join Mamoon
Yunus and Rizwan Mallal as they lead you through an intensive tutorial that includes
hands-on lab work. Roll up your sleeves and dive into the process of testing SOA
Web services. Beginning with the Four Pillars of SOA testing, you will learn new
concepts to master SOA testing challenges through techniques such as WSDL chaining,
schema mutation, and automated filtration. Learn how traditional techniques such
as black, gray, and white-box testing are applied to SOA testing to maximize test
coverage, minimize effort, and release better products.
Laptop Required |
|
Mamoon Yunus is an advisor to Crosscheck Networks
and an industry honored CTO and visionary in Web Services-based technologies. As
the founder of Forum Systems, Mamoon pioneered Web Services Security Gateways &
Firewalls. He has spearheaded Forum's direction and strategy for six generations
of award winning Web Services Security products. Prior to Forum Systems, Mamoon
was a Global Systems Engineer for webMethods where he developed XML-based business
integration and architecture plans for Global 2000 companies.
|
|
|
Rizwan Mallal is the Director of Technology at
Crosscheck Networks. A founding member and Chief Security Architect of Forum Systems,
Rizwan is responsible for all security related aspects of Forum’s technology.
Previously, Rizwan was the Chief Architect at Phobos where he was responsible for
developing the industry's first embedded SSL offloader. Before joining Phobos, he
was a member of the core engineering group at Raptor Systems which pioneered the
Firewall/VPN space in the mid 1990s.
|
|
 |
|
|
|
|
|
|
|
|
|
|
Rick Craig, Software Quality Engineering |
 |
To be most effective, test managers must develop and use metrics
to help direct the testing effort and make informed recommendations about the software’s
release readiness and associated risks. Because one important testing activity is
to “measure” the quality of the software, test managers must measure
the results of both the development and testing processes. Collecting, analyzing,
and using metrics is complicated because many developers and testers feel that the
metrics will be used “against them.” Rick Craig addresses common metrics:
measures of product quality, defect removal efficiency, defect density, defect arrival
rate, and testing status. Rick offers guidelines for developing a test measurement
program, rules of thumb for collecting data, and ways to avoid “metrics dysfunction.”
Various metrics paradigms, including Goal-Question-Metric, are addressed with a
discussion of the pros and cons of each. Attendees are urged to bring their metrics
problems and issues for use as discussion points.
|
|
Rick Craig is recognized worldwide
as an expert test and evaluation instructor with Software Quality Engineering. He
has implemented and managed testing efforts on large-scale, traditional, and embedded
systems, and co-authored a study that benchmarked industry-wide processes. Rick
is co-author of the reference book Systematic Software Testing.
|
|
|
|
|
|
|
|
|
|
|
Gerard Meszaros, ClearStream Consulting |
 |
| | | |