| |||||||||
|
Tutorials: Series H
|
| H1 | Effective
Test Design
(Intermediate) (CSTP, #2) |
Dr. Magdy Hanna |
| H2 | Test
Design Based on Use Cases (Intermediate)(CSTP, #5) |
Patrick Johnson |
| H3 | Testing Web and eBusiness Applications (Basic) (CSTP, Elective) |
Leslie Segal |
| H4 | Developing Reusable Test Designs (Basic) (CSTP, #2) | Robin Goldsmith JD |
| H5 | Managing
the Software Testing Process (Basic) (CSTP, #3&4) |
Judy McKay |
| H6 | Building
Quality Assurance Function Step by Step (Basic) (CSTP, Elective) |
Dr. Rebecca Staton-Reinstein |
Series M - Monday, September 9,
2002
Series T - Tuesday, September 10, 2002
Series W - Wednesday, September 11, 2002
Series F - Friday, September 13, 2002
H1: Effective Test Design (Intermediate) (CSTP, #2)
Dr. Magdy Hanna
This tutorial counts as one day of training towards the Certified Software Test Professional requirements.
This
course will cover the test design phase of the testing lifecycle. It starts with coverage of test case design
techniques both for black and glass box testing. This
includes Equivalence Class partitioning, Boundary Value Analysis, Cause-Effect Diagram,
and Decision Tables. The second part of the
course will cover test design activities and writing Test Design Specification including
documenting test conditions, test cases, test scripts and procedures, and expected
results.
Presentation Outline:
1. Test Case Design Techniques
Strategies for generating test cases
Black Box testing
Equivalence Class Partitioning
Boundary Value Analysis
Cause-Effect Diagram
Decision Tables
Glass Box testing
Statement/decision/condition coverage
Path coverage
Program complexity and basis path coverage
Why plan
Developing a test strategy
Components of a test plan
A test plan template
Creating a systems test plan
3.
Systems Test Design
Test design basics
Test design activities
Deliverables of the test design phase
Conditions and test cases
Procedures and
expected results
Major areas of system testing
Business requirement testing
Preparing the Test Design Specification
Defining test conditions
Testing for missing business requirements
Defining test cases
Identifying data needed to execute tests
Defining baseline data
Determining expected results
Defining test cycles
A Systems Test Specification template
Biography:
Dr. Magdy Hanna is a recognized educator, speaker and consultant in several related areas of software engineering. Dr. Hanna brings over 20 years of experience with building and maintaining software systems. As a consultant, he helped many organizations define and improve their software processes using disciplined software engineering approaches. As an associate professor at the University of St. Thomas, he teaches graduate courses on several software engineering topics with emphasis on practical software quality techniques. His distinguished seminars on various topics have been highly rated by software professionals.
Top of Page Tutorials: Series H
H2: Test Design Based on Use Cases (Intermediate) (CSTP, #5)
Patrick Johnson
This tutorial counts as one day of training towards the Certified Software Test Professional requirements.
The seminar was designed to give testers a solid foundation in todays technology
like use cases and helps them understand how to perform test case design based on use
cases. It begins with an overview of the concepts of use cases and different types of
testing required for todays applications. The seminar also shows how a use case is
converted to other artifacts that are important for test design. The primary content of
the course includes detailed instruction and hands-on exercises in converting use case
models to test case models.
Patrick Johnson has experiences
ranging from modeling and analysis, requirements gathering to software quality automation,
which enables him to provide expertise in each phase of the development and testing
lifecycles
a unique skill set not common to the industry. Patrick was awarded the
Quality Award by Shells management group in recognition for his innovative concepts
and procedures that directly affected QUALITY.
Top of Page Tutorials: Series H
H3: Testing Web and eBusiness Applications
(Basic) (CSTP, Elective)
Leslie Segal
This tutorial counts as one day of training towards the Certified Software Test Professional requirements.
This tutorial provides an introduction to various testing techniques for testing
Internet and web applications. This interactive course includes web terminology, planning
and organizing what to test, deciding which types of testing to use and building a test
process that supports daily or hourly releases to a live site. This tutorial will include
lecture, hands on exercises and group discussions.
Leslie Segal has published several
articles on various test tools and has been a speaker at many testing conferences. She has
also developed and taught several testing methodology and automation classes based upon
her practical experience.
Top of Page Tutorials: Series H
H4: Developing Reusable Test Designs (Intermediate) (CSTP, #2)
Robin Goldsmith JD
This tutorial counts as one day of training towards the Certified Software Test Professional requirements.
Would you like to be an instant testing expert, able to start testing
effectively in new situations without delay? And would you like to spend more of your time
running tests and less of your time creating the tests? Reusable test designs make it
possible for you. This interactive seminar workshop shows you how to apply a
systematic structured Proactive Testing approach that first enables you to design much
more thorough tests than traditional methods. Then, youll discover how to convert
your test designs into reusable test designs that you can apply instantly in new
situations. Youll develop several reusable test designs in class and be ready to add
more to your toolkit back on the job. Exercises enhance learning by allowing participants
to practice applying
practical techniques to an actual case.
Robin Goldsmith JD is
internationally recognized as an authority on business engineering and software
acquisition/develoment quality, testing, and productivity. He is a frequent speaker at
leading conferences and formerly International Vice President of the Association for
Systems Management.
Top of Page Tutorials: Series H
H5: Managing the Software Testing Process
(Basic) (CSTP, #3&4)
Judy McKay
This tutorial counts as one day of training towards the Certified Software Test Professional requirements.
More Information Coming Soon!
Judy McKay has managed systems analysis and development teams. She has been an analyst, developer and DBA as well as a QA manager. She has managed QA for over 13 years. Her experience is with small to large software companies, very large companies and an internet startup. She's worked in done aerospace and DOD environments as well as commercial work. She has also managed 3rd level support groups in those same software companies for about 6 years.
Top of Page Tutorials: Series H
Tutorial #H6 (Thursday 8:30 - 4:30 p.m.)
H6: Building
QA Function Step by Step (Basic) (CSTP, Elective)
Dr. Rebecca Staton-Reinstein
This tutorial counts as one day of training
towards the Certified
Software Test Professional requirements.
Despite the incredible pace of technology advancement, the looming Y2K showdown, more
strategic uses of information on the Internet and in internal applications, globalization,
downsizing, mergers and a plethora of other changes, establishing a viable Quality
Assurance function is still as easy and as hard as it ever was. The easy part is the body
of solid practice developed over the last two decades which has established what works
best in building, maintaining and continuously improving the QA function. The
hard part is still getting managements buy in." How does QA demonstrate its value to
Information Technology executives, Project Managers and internal customer management?
Objectives: At the end of this tutorial you will know the basic steps of building,
maintaining and continuously improving the QA function. You will know how to assess your
present situation and determine the specific needs of your IT department and its leaders,
project managers and internal customer managers. You will know what the standard Quality
Assurance, Quality Control and Quality Improvement practices are and when and how to use
them. You will understand how to apply the quality principles, use the standard quality
resources and develop a successful strategic plan. Of equal importance, you will learn how
to speak the languages of your key stakeholders and present a persuasive case for
implementing QA.
Tutorial Outline:
1) Applying quality principles
a) Using QA, QC and QI effectively
b) The strategic approach
2) Definitions
a) What is quality?
b) Who is the customer?
c) Who is the supplier?
d) Who is my partner?
3) QA the linkage to the business
a) Defining the linkage
b) Using the linkage effectively
c) What do we need to know?
4) Establishing the agenda for QA
a) Surveying stakeholders
b) Defining the need
c) Tools and techniques
5) Getting Started: Bookend Approach
a) Requirements Control
b) Change Control
6) Step By Step QA practices
a) Risk assessment
b) Life Cycle implementation
c) Standards creation
d) Measurement
e) Using Maturity Models
f) Defect analysis
g) Acquired software QA, QC
7) Step By Step QC practices
a) Reviews, Inspections
b) Testing
c) Change management
8) Step By Step QI practices
a) Process improvement
b) Applying Statistics
9) Who's responsible for QA, QC, QI
a) Responsibilities at all levels
b) Specific QA responsibilities
10) Planning QA implementation, maintenance and improvement
11) Getting management buy in
a) Persuasive case building
12) Implementation considerations
a) Training
b) Politics
Guidelines, resources and tools
Dr. Rebecca Staton-Reinstein has
had a long and successful career as an IT professional and organizational leader. She
established the Quality Assurance function in three different companies. Her results led
to her appointment as a corporate officer to implement total quality management. Her
articles on building quality software appear regularly. She works with companies who want
to improve their software and their IT management.
Top of Page Tutorials: Series H