• No results found

TESTING TRAINING SOFTWARE. Moving Testing Forward SPRING PROVIDING EXPERT TRAINING to SOFTWARE PROFESSIONALS

N/A
N/A
Protected

Academic year: 2021

Share "TESTING TRAINING SOFTWARE. Moving Testing Forward SPRING PROVIDING EXPERT TRAINING to SOFTWARE PROFESSIONALS"

Copied!
29
0
0

Loading.... (view fulltext now)

Full text

(1)

PUBLIC COURSES | ON-SITE TRAINING | LIVE VIRTUAL | e LEARNING

SQE TRAINING

SOFTWARE

TESTING

TRAINING

Moving

Testing

Forward

S P R I N G 2 0 1 5

Leadership for Test Managers

Performance, Load, and Stress

Testing

Mobile Application Testing

Fundamentals of Agile

Certification—ICAgile

Integrating Test with a DevOps

Approach

DevOps Test Integration Workshop

Mobile Test Automation Workshop

Agile Test Automation—ICAgile

Measurement and Metrics for Test

Managers

Test Improvement for Agile

Plus Many More...

Software Tester Certification

Mastering Test Design

Risk-Driven Software Testing

Agile Tester Certification

Essential Test Management and

Planning

Security Testing for Testing

Professionals

(2)

The more training you take

the greater the savings!

Maximize the impact of your training by combining

courses in the same location. Combine a full week of

training for the largest discount!

TESTING

TRAINING

WEEKS

SPRING SCHEDULE

2015

A

N D S A V E

CO

M B I NE

TRAINING WEEK

Green background indicates courses pre-approved for Project Management Institute PDUs.

Moving

Testing

Forward

MOVE YOUR TESTING FORWARD

WITH TRAINING FROM SQE TRAINING

March 23–27, 2015

Boston, MA

April 27–May 1, 2015

San Diego, CA

June 1–5, 2015

Chicago, IL

MONDAY

TUESDAY

WEDNESDAY

THURSDAY

FRIDAY

Software Tester Certification—Foundation Level

Mastering Test Design

Security Testing for Test Professionals

Integrating Test with a DevOps Approach

DevOps Test Integration

Workshop

Fundamentals of Agile Certification—ICAgile

Mobile Application Testing

Mobile Test Automation

Workshop

Agile Tester Certification

Agile Test Automation—

ICAgile

Essential Test Management and Planning

Measurement & Metrics

for Test Managers

Leadership for Test

Managers

Test Improvement for

Agile

Risk-Driven Software Testing

Performance, Load, and Stress Testing

2

To register, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email [email protected]
(3)

ways

to

save

A N D S A V E COM B I NE TRAINING WEEK

EARLY

BIRD

Register 6 weeks

prior to any training

week course and

receive up to $250

off. Take a full

week of training to

save the maximum

amount!

Combine specialized

training courses in

the same location

and save. Discounts

vary depending on

the number

of training days

combined.

Have a group and

want to save more?

Get details on our

discount policy by

contacting our Client

Support Group.

Bring any course

to your location

for team training.

On-site training is

both cost-effective

and convenient for

your team of six

or more.

Save when you

combine any of

our pre-conference

training courses

with your conference

registration.

Take advantage of the different “Ways to Save” on training using our discount programs

listed below. Purchase valuable software quality training for your whole team and save.

For more details on our discount policy, contact the Client Support Group at [email protected] or call 888.268.8770 or 904.278.0524.

TESTING TRAINING LEARNING OPTIONS:

eLearning

Public

Instructor-led training in

a city near you

classes via your computer

Live, instructor-led

Self-paced

learning, online

Instructor-led training

at your location

For information on our 60+ Public and 40+ Live Virtual Course

Dates

visit www.sqetraining.com

A N D S A V E

COM B I NE

(4)

4

To register, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email [email protected] To register, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email [email protected]

5

Online:

www.sqetraining.com/register

Email:

[email protected]

Phone:

888.268.8770/904.278.0524

Learn the latest skills and techniques through SQE Training’s courses

delivered in a high-powered workshop setting. Plan your training curriculum

and improve your whole team. Various learning options allow you to take

each course in the method that works best for you.

SOFTWARE

TESTING

TRAINING

PROFESSIONAL CERTIFICATION COURSES

Page

Public

eLearning

Live Virtual

On–Site

February

March

April

May

June

Software Tester Certification—Foundation Level

HOT TOPIC

8

%

%

24–26 San Francisco

2–4

Denver

3–5

Charlotte

10–12 Philadelphia

10–12 Nashville

16–18 Vienna

17–19 LA/Irvine

23–25 Boston

24–26 Toronto

20–22 Houston

21–23 Atlanta

27–29 San Diego

28–30 Cincinnati

3–5

Orlando

5–7

Raleigh–Durham

5–7

Seattle

12–14 St. Louis

19–21 Dallas

1–3

Chicago

7–9

Las Vegas

16–18 Tampa

21–23 Vancouver

eSoftware Tester Certification—Foundation Level

29

%

On–Demand

On–Demand

On–Demand

On–Demand

On–Demand

Advanced Tester Certification—Test Analyst

9

%

%

23–26 San Francisco

20–23 Atlanta

Advanced Tester Certification—Test Manager

10

%

%

23–27 San Francisco

20–24 Atlanta

Agile Tester Certification

HOT TOPIC

11

%

%

%

25–26 Atlanta

19–20 Vienna

25–26 Boston

12–13 San Diego

29–30 San Diego

3–4

13–14 Toronto

Orlando

3–4

Chicago

7–8

Las Vegas

21–22 Vancouver

Fundamentals of Agile Certification—ICAgile

12

%

%

%

23–24 Atlanta

23–24 Boston

27–28 San Diego

3–4

11–12 Toronto

Orlando

1–2

7–8

Chicago

Las Vegas

Agile Test Automation—ICAgile

NEW

HOT TOPIC

24

%

%

%

27 Boston

1

San Diego

5

Chicago

PROFESSIONAL DEVELOPMENT COURSES

Page

Public

eLearning

Live Virtual

On–Site

February

March

April

May

June

Mobile Application Testing

NEW

HOT TOPIC

13

%

%

%

5–6 Denver

25–26 Boston

12–13 San Diego

23–24 Houston

29–30 San Diego

3–4

Orlando

3–4

Chicago

Risk–Driven Software Testing

14

%

%

23–24 Boston

27–28 San Diego

1–2

Chicago

Mastering Test Design

15

%

%

26–27 Boston

30–May 1 San Diego

4–5

Chicago

Security Testing for Testing Professionals

HOT TOPIC

16

%

%

23–24 Boston

27–28 San Diego

1–2

Chicago

Leadership for Test Managers

17

%

%

26 Boston

30

San Diego

4

Chicago

Essential Test Management and Planning

18

%

%

%

23–24 Boston

27–28 San Diego

1–2

Chicago

Measurement and Metrics for Test Managers

19

%

%

%

25 Boston

29

San Diego

3

Chicago

Performance, Load, and Stress Testing

20

%

%

%

25–26 Boston

29–30 San Diego

3–4

Chicago

Integrating Test with a DevOps Approach

NEW

HOT TOPIC

21

%

%

25–26 Boston

29–30 San Diego

3–4

Chicago

DevOps Test Integration Workshop

NEW

HOT TOPIC

22

%

%

27 Boston

1

San Diego

5

Chicago

Mobile Test Automation Workshop

NEW

HOT TOPIC

23

%

%

27 Boston

1

San Diego

5

Chicago

Test Improvement for Agile

NEW

HOT TOPIC

25

%

%

27 Boston

1

San Diego

5

Chicago

eFoundation for Requirements Development and Management

27

%

On–Demand

On–Demand

On–Demand

On–Demand

On–Demand

eMastering Test Design

28

%

On–Demand

On–Demand

On–Demand

On–Demand

On–Demand

EASY

to

REGISTER

PUBLIC

COURSE

SCHEDULE

(5)

Looking for ways

to save training

and travel dollars?

Consider the on-site

advantages:

Corporate Volume Pricing

Companies needing to train teams to become proficient in a number of areas

can benefit from corporate volume pricing. Let us help you build a training

curriculum to suit your company’s needs.

Get a FREE quote and details about how

easy it is to bring on-site training to your

location. Call Julie at 888.268.8770 ext.

212 or email [email protected].

• Develop the talent already on your team and increase employee productivity

• Schedule training around your current projects

• Focus training on your team’s challenges in a small group environment

• Implement best practices and dramatically improve your business processes

• Customize course content to meet your company’s business needs

• Receive expert instruction from consultants with years of real-world experience

ELEVATE YOUR TEAM’S SKILLS

W I T H O N - S I T E T R A I N I N G

If you have 6 or more to train, consider our on-site courses.

AGILE

COURSES

TESTING

COURSES

SECURITY

COURSES

MANAGEMENT

COURSES

COURSES

REQUIREMENTS

DEVELOPMENT

AND TESTING

TOOLS

17

(6)

7

To register, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email [email protected]

Agile Development

Agile Awareness Training

Agile Engineering Workshop

Agile Requirements Workshop

Agile Team Workshop

Agile Test Automation—ICAgile

Agile Tester Certification

Agile Testing Practices

Certified ScrumMaster Training

Certified ScrumMaster Training (CSM) + PMI-ACP

SM

Enterprise Agile Master Class

Essential Test-Driven Development

Fundamentals of Agile Certification—ICAgile

Leading SAFe–SAFe Agilist Certification Training

PMI Agile Certified Practitioner (PMI-ACP)

SM

Prep

Product Owner Certification

Test Improvement for Agile

Transitioning to Agile Project Management

Management

Certified ScrumMaster Training (CSM) + PMI-ACP

SM℠

Leading Successful Software Projects

Managing Software Risk

Managing Test Outsourcing

Measurement and Metrics for Test Managers

PMI Agile Certified Practitioner (PMI-ACP

SM℠

) Prep

Test Management

Test Process Improvement

Requirements

Agile Requirements Workshop

Essential Software Requirements

Extending Requirements

Finding Ambiguities in Requirements

Mastering the Requirements Process

Requirements-Based Testing

Requirements-Based Testing Workshop

Requirements Modeling

Writing Testable Requirements

Security Training

Fundamentals of Software Security

Security Testing for Test Professionals

Testing

Advanced Tester Certification—Test Analyst

Advanced Tester Certification—Test Manager

Agile Test Automation—ICAgile

Agile Tester Certification

Agile Testing Practices

Creative Software Testing

DevOps Test Integration Workshop

Essential Test-Driven Development

Essential Test Management and Planning

Exploratory Testing in Practice

Exploratory Usability Testing

Finding Ambiguities in Requirements

How to Break Software: Robustness Testing Unleashed

Implementing a Test Automation Framework

Implementing Task-Oriented Unit Testing

Integrating Test with a DevOps Approach

Just-in-Time Software Testing

Leadership for Test Managers

Mastering HP LoadRunner

®

for Performance Testing

Mastering Test Automation

Mastering Test Design

Measurement and Metrics for Test Managers

Mobile Application Testing

Mobile Test Automation Workshop

Performance, Load, and Stress Testing

Requirements-Based Testing

Requirements-Based Testing Workshop

Risk-Driven Software Testing

Security Testing for Test Professionals

Software Tester Certification—Foundation Level

Systematic Software Testing

Technical Reviews and Inspections

Test Improvement for Agile

Test Management

Test Process Improvement

Testing Under Pressure

Testing with Use Cases

Visual Models for Testing Workshop

Writing Testable Requirements

Development and

Testing Tools

Mastering HP LoadRunner

®

for Performance Testing

Overview of Visual Studio

®

2012 Ultimate

Quality Assurance with Visual Studio

®

2012

Real-World Software Testing with Microsoft Visual

Studio

®
(7)

Software Tester

Certification

CERTIFIED TESTER

—FOUNDATION LEVEL

Are you looking for an internationally recognized certification in software testing? Delivered by top experts in the testing industry, Software Tester Certification—Foundation Level is an accredited training course to prepare you for the ISTQB® Certified Tester—Foundation Level exam. ISTQB® is the only

internationally accepted certification for software testing, accredited through its network of national boards. The ISTQB®, a non-proprietary organization, has granted more than 330,000 certifications in

over 100 countries around the world.

In Software Tester Certification—Foundation Level you’ll learn the basic skills required of a software test professional and how testing fits into software development. Find out what it takes to be a successful software tester and how testing can add significant value to software development projects.

Who Should Attend

The Software Tester Certification—Foundation Level course is appropriate for individuals who recently entered the testing field and those currently seeking ISTQB® certification in software testing.

Introduction

Fundamentals of software testing Software context—Why does software fail? Principles, scope, and focus of testing Debugging vs. testing

Understanding risk

Identifying and analyzing project and product risks Goals of testing

Basic testing process

Test psychology—viewpoints on testing

Testing Throughout Software

Development

Testing and development Early testing

Models and testing The “V” model

Verification and validation

Test levels—unit, integration, system, acceptance Understanding regression testing

Understanding test types

Static Techniques

What is static testing?

Reviews, inspections, walkthroughs, etc. General review process

Common types of reviews Roles and responsibilities in reviews Success factors for reviews Limits of reviews

Understanding static analysis tools

Test Design Techniques

Overview of test design and the design approach Documentation decisions

Types of test design techniques Human/experience-based methods Black-box (functional) techniques White-box (structural) techniques Experience-based techniques

Selecting the appropriate test technique

Test Management

Team organization Roles and responsibilities Understanding the test manager Understanding the tester Test planning and strategy

Configuration management and testing Defect/incident classification and management

Tool Support for Testing

Selection process Introduction Benefits

Risks and concerns Classifications San Francisco, CA February 24–26 Denver, CO March 2–4 Charlotte, NC March 3–5 Philadelphia, PA March 10–12 Nashville, TN March 10–12 Vienna, VA March 16–18 Los Angeles, CA March 17–19 TW Boston, MA March 23–25 Toronto, ON March 24–26 Houston, TX April 20–22 Atlanta, GA April 21–23 TW San Diego, CA April 27–29 Cincinnati, OH April 28–30 Orlando, FL

May 3–5 (with STAREAST)

Raleigh–Durham, NC May 5–7 Seattle, WA May 5–7 St. Louis, MO May 12–14 Dallas, TX May 19–21 TW Chicago, IL June 1–3 Las Vegas, NV

June 7–9 (with Agile Development Conference) Tampa, FL June 16–18 Vancouver, BC June 21–23 (with STARCANADA)

Dale Perry has more than 34 years of experience in information technology as a programmer/analyst, database administrator, project manager, development manager, tester, and test manager. Dale’s project experience includes large system development and conversions, distributed systems, and both web-based and client/ server applications. A professional instructor for more than 20 years, he has presented at numerous industry conferences on development and testing. With Software Quality Engineering for 15 years, Dale has specialized in training and consulting on testing, inspections and reviews, and other testing and quality-related topics.

Additional instructors for this course include Claire Lohr, Rick Craig, Lee Copeland, Conrad Fujimoto, Dawn Haynes, Robert Sabourin, Gary Mogyorodi, Mike Ennis, Tauhida Parveen, Michael Sowers, and Ed Weller.

$ Fundamentals of software testing—key concepts, context, risk, goals, process, and

people issues

$ Lifecycle testing—relationship of testing to development, including different models,

verification and validation, and types of testing

$ Test levels—system, acceptance, unit, and integration testing

$ Test design techniques—black-box test methods, white-box testing, and exploratory

testing

$ Static testing—reviews, inspections, and static analysis tools

$ Test management—team organization, key roles and responsibilities, test approach

and planning, configuration management, defect classification and tracking, and test reporting

$ Testing tools—selection, benefits, risks, and classifications

3-Day

Course Outline:

Course Accreditations

Public Course Dates

TW Indicates a Training Week course. See page 3 for details.

Public

Earn 22.5 PDUs

Course Link:

www.sqetraining.com/stf

eLearning

Instructor Spotlight

(8)

9

To register, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email [email protected]

Advanced Tester

Certification—Test Analyst

PREPARE FOR THE ISTQB® ADVANCED LEVEL

—TEST ANALYST

CERTIFICATION EXAM

The ISTQB® Certification Advanced Test Analyst course expands on the test techniques and methods

introduced in the ISTQB® Foundation certification. This course covers the topics as defined in the 2013

Advanced Test Analyst Syllabus leading towards the Advanced Test Analyst certification. There are seven general topics covered: the testing process, test management, test techniques, testing software quality characteristics, reviews, defect management, and tools. The focus is on testing techniques and methods and understanding the requirements for testing the characteristics of software beyond functionality. Specific techniques addressed include equivalence partitioning, boundary value testing, classification trees, decision tables, cause-effects diagrams, state diagrams and tables, pair-wise techniques, use cases, user stories, domain analysis, and experience-based and defect-based techniques. Additional focus is placed on the two non-functional aspects relating to software quality characteristics based on the ISO 9126 and include functionality and usability. Technical non-functional characteristics are included for familiarity and include reliability, efficiency, maintainability, and portability.

Who Should Attend

Individuals who have received the ISTQB® Foundation Level certification and have met the criteria of their

specific country board for taking the advanced certification exams. Qualifications for the exams can be located on the individual country ISTQB® board web site. For the United States it is ASTQB.org. All other

countries board sites can be found on ISTQB.org.

For more information regarding the criteria for taking the advanced examinations, go to www.ASTQB.org.

San Francisco, CA February 23–26

Atlanta, GA April 20–23

$

Reduce the number of test cases you need to design, create, and execute

$

Find more defects and increase test coverage

$

Focus on the “edges” of your system where many of the defects hide

$

Create efficient and effective test cases that cover multiple inputs

$

Document complex business rules, ensure their integrity, and test them thoroughly

$

Document and thoroughly test critical events and time sequences

$

Create tests from use cases, a popular method for writing requirements

$

Understand the role of stories in agile development and testing

$

Create reduced sets of tests for large blocks of information using pair-based methods

$

Explore and test the software simultaneously by tapping into your knowledge and

experience

$

Recognize how defects can improve the test analysis and design process

$

Understand non-functional attributes of software and how to focus the test efforts

Public Course Dates

The Testing Process

Implementing the test process Integrating testing into the life cycle The testing process

Test Management

Monitoring progress

Tracking risk, defects, and test cases and coverage

Test team organization and communications Risk management activities

Test Techniques

Specification-based techniques Defect-based techniques Experience-based testing Selecting a technique

Testing Software Quality

Characteristics

General quality characteristics Functionality attributes Usability testing

Reviews

Reviews revisited Successful reviews Using checklists in reviews

Defect Management

Defects revisited

Detecting, tracking, and phase containment Understanding root cause analysis Using root cause information

Test Tools

Test tools

Automation—Possible benefits Automation—Possible risks

Full outline available on our website

4-Day

Course Outline:

Course Link:

www.sqetraining.com/ata

Public

Dale Perry has more than 34 years of experience in information technology as a programmer/analyst, database administrator, project manager, development manager, tester, and test manager. Dale’s project experience includes large system development and conversions, distributed systems, and both web-based and client/ server applications. A professional instructor for more than 20 years, he has presented at numerous industry conferences on development and testing. With Software Quality Engineering for 15 years, Dale has specialized in training and consulting on testing, inspections and reviews, and other testing and quality-related topics.

Claire Lohr is an additional instructor for this course.

Instructor Spotlight

Course Accreditations

(9)

Advanced Tester

Certification—Test Manager

PREPARE FOR THE ISTQB® ADVANCED LEVEL

—TEST MANAGER

CERTIFICATION EXAM

The ISTQB® Certification—Test Manager training class expands on the test techniques and methods

introduced in the ISTQB® Foundation Level course and addresses those areas of the ISTQB® advanced

syllabus specifically related to the Advanced Test Management certification.

The course focuses on the key areas that are vital for successful test management: the foundations of software testing, test management, standards and test improvement processes, and people skills. Specific topics covered include testing as part of the software development lifecycle, metrics, test documentation, risk analysis, estimation, test management issues, test automation, process improvement models, individual skills for testers and managers, team dynamics, leadership, and motivation.

This course is filled with hands-on exercises to help you practice the methods and techniques taught in the course. This course covers the syllabus for the Advanced Test Management certification and will help you prepare for the exam.

Who Should Attend

• Individuals who have taken the ISTQB® Certified Tester—Foundation Level training and wish to expand their

knowledge and skills into more advanced areas

• Individuals who have received the ISTQB® Foundation Level certification, have met the criteria for taking the

advanced certification exams, and wish to prepare for those exams • Anyone wishing to learn more about advanced testing topics

For more information regarding the criteria for taking the advanced examinations, go to www.ASTQB.org.

San Francisco, CA February 23–27

Atlanta, GA April 20–24

$

Integrate testing into your software development process

$

Establish a realistic test approach and strategy

$

Understand the Test Manager’s role in reviews

$

Plan, estimate, and schedule the testing effort

$

Dynamically monitor, manage, and report testing activities

$

Understand the Test Manager’s role in defect management

$

Plan and implement test automation

$

Measure test effectiveness and project progress

$

Evaluate and improve your test process

$

Develop new skills to lead your test team

Public Course Dates

Course Link:

www.sqetraining.com/atm

A consultant, lecturer, author, and former test manager, Rick Craig has led numerous teams of testers on both large and small projects. In his 25 years of consulting worldwide, Rick has advised and supported a diverse group of organizations on many testing and test management issues. From large insurance providers and telecommunications companies to smaller software services companies, he has mentored senior software managers and helped test teams improve their effectiveness. Rick is co-author of Systematic Software Testing.

Michael Sowers is an additional instructor for this course.

Instructor Spotlight

Fundamental Test Process Test Planning

Test Monitoring and Control Test Analysis

Test Analysis Exercise

Test Design

Test Design Exercise

Test Implementation

Test Implementation Exercise

Test Execution

Test Execution Exercise

Evaluating Exit Criteria and Reporting

Understanding stakeholders Sequential models

Managing non-functional testing

Benefits and challenges of experience-based testing

Stakeholder Exercise

Risk-Based Testing

Light-weight risk-based testing techniques Heavy-weight risk-based testing techniques Measuring success of risk-based testing Techniques for test selection

Risk-Based Testing Exercise

Test Documentation

Project risk management

Test Documentation Exercise Test Estimation

Test Estimation Exercise

Defining and Using Test Metrics

Defining and Using Test Metrics Exercise

Business Value of Testing

Distributed, Outsourced, and Insourced Testing Managing the Application of Industry Standards Management Reviews and Audits

Managing Reviews Exercise

Metrics for Reviews

Metrics for Reviews Exercise

Managing Formal Reviews Defect Lifecycle and SDLC Defect Report Information

Defect Report Information Exercise

Assessing Process Capability Test Improvement Process

Test improvement models

Improving the Test Process Exercise

Improving the Test Process with TMMi Improving the Test Process with TPI Next Improving the Test Process with CTP Improving the Test Process with STEP Test Tools and Automation

People Skills

Skills assessment Individual Skills Exercise

Test Team Dynamics

Technical skills—hard skills Technical skills—soft skills Motivation and morale Communications

Full outline available on our website

5-Day

Course Outline:

Public

Course Accreditations

(10)

Agile Tester

Certification

Learn the fundamentals of agile development, the role of the tester in the agile team, and some agile testing practices. Explore the business and technology-facing tests agile projects demand and how agile testers can help the project succeed. Learn about the techniques of Test-Driven Development (TDD), Acceptance Test-Driven Development (ATDD) and Behavior-Driven Development (BDD). Learn technical and team skills testers need for success in the world of agile development.

Practice of Agile Testing Techniques

Explore agile testing processes in an interactive workshop setting. Examples are studied through a series of small group exercises and discussions.

Who Should Attend

This course is appropriate for both novice and experienced software testers. Developers expected to test within agile teams will find this course extremely useful. Test and development managers also will benefit from this course. A background of basic development and testing processes is helpful. All course delegates are expected to have experience in or knowledge of agile development fundamentals.

ISTQB

®

Certification

Are you looking for an internationally recognized certification in agile software testing? Delivered by top experts in the testing industry, Agile Tester Certification is an accredited training course to prepare you for the ISTQB® Foundation

Level Agile Extension exam. Note: The ISTQB® Software Tester Certification—Foundation Level is a prerequisite for

the ISTQB® Foundation Level Agile Extension. For more information visit the ISTQB® Tester Extension Page or view the

syllabus. The ISTQB® Agile Tester Foundation Extension certification exam has an additional cost which is not included

in the course price.

ICAgile Certification

In order to receive your certification in Agile Testing from the ICAgile you must also complete Fundamentals of Agile Certification. At the completion of both courses you will be awarded your Agile Testing certification by the ICAgile. Students not looking for certification and only taking the Agile Testing course should already have a good knowledge of agile principles and how agile teams function. The ICAgile certification fee is an additional $45 and will be added at registration for your convenience.

AW Atlanta, GA February 25–26

Vienna, VA March 19–20

TW Boston, MA March 25–26

San Diego, CA April 12–13 (with Mobile Dev + Test Conference)

TW San Diego, CA April 29–30

Orlando, FL May 3–4 (with STAREAST)

AW Toronto, ON May 13–14

TW Chicago, IL June 3–4

Las Vegas, NV June 7–8 (with Agile Development Conference)

Vancouver, BC June 21–22

Public Course Dates

Introduction

Validation Verification Exploration Testing as a skill set Testing to support customers Testing to support developers Testing to support stakeholders Test matrix

Agility, grace, and flexibility

Agile Testing Origins

Agile testing history Evolving lifecycle models Waterfall Spiral Structured Scrum Extreme Programming Kanban

Agile testing philosophy Traditional vs. agile testing Testing and the agile manifesto Testing and agile principles What is quality

What is done

Testing as a team approach Teams and process Requirements Unit testing Integration testing System testing Acceptance testing

Agile Planning and the User Story

Testing during iteration planning Testing’s role in planning Release Planning Product backlog Story tests Sizing stories Backlog grooming Sprint backlog Basis for testing

Testing activities in the sprint

Testing in the Heat of the Sprint

Continuous integration Test-driven development Automating unit tests

Acceptance test-driven development Behavior driven development Scripting

Exploratory testing Non-functional testing Post-development testing Release testing User acceptance testing Live testing

At Sprint’s End

Customer demo Retrospective Avoiding technical debt

Organizing Agile Testing

Measuring progress Test documentation Test environments Bug management Agile test automation Distributed agile teams

Wrap up

2-Day

Course Outline:

Course Link:

www.sqetraining.com/atc

Robert Sabourin has more than 33 years of management experience, leading teams of software development professionals. A well-respected member of the software engineering community, Robert has managed, trained, mentored, and coached thousands of top professionals in the field. He frequently speaks at conferences and writes on software engineering, SQA, testing, management, and internationalization. The author of I am a Bug!, the popular software testing children’s book, Robert is an adjunct professor of Software Engineering at McGill University.

Dawn Haynes and Matta Saikali are an additional instructors for this course.

Instructor Spotlight

$

Discover how testing is implemented in different agile environments

$

Learn about user stories and how to test them

$

Explore key agile testing practices—ATDD, BDD, TDD, and ET

$

Examine technical and team skills you need for success

$

Recognize the main agile testing challenges and how to address them

HOT TOPIC

Course Accreditations

Public

For a calendar of Live Virtual Training, go to www.sqetraining.com/VirtualTraining.

Live Virtual Course Dates

AW TW Indicates an Agile Certification Week course. Visit www. sqetraining.com/ agileweek for details. Indicates a Training Week course. See page 3 for details.

11

To register, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email [email protected]

(11)

Fundamentals of Agile

Certification—ICAgile

A PRAGMATIC APPROACH TO ADOPTING AGILE

Organizations today are seeking ways to improve the efficiency of their software development efforts while still meeting quality objectives. Competitive pressures and customer demands continue to reduce software product release schedules, driving organizations to seek fresh new approaches to building software. Agile software development methods are often cited as a way to accelerate software delivery and get more done with less. This course will teach you how to avoid the common mistakes of agile adopters and answer some of the familiar myths and misuse.

Fundamentals of Agile Certification will present a roadmap for how to get started with agile along with

practical advice. It will introduce you to agile software development concepts and teach you how to make them work. You will learn what agile is all about, why agile works, and how to effectively plan and develop software using agile principles. A running case study allows you to apply the techniques you are learning as you go through the course. Key concepts that will be introduced and discussed include:

• Managing requirements using agile • Defining and estimating user stories • Building a release plan

Bring your specific issues and problems to the training course for discussion as well.

This class is a prerequisite course to any of the ICAgile Tracks, including Certification in Agile Testing.

Who Should Attend

The audience includes software developers, software test professionals, project managers, business analysts, product managers, and line or business owners. No specific prerequisites are assumed; however, attendees are expected to have some software experience.

Course Completion and Certification

Upon completion of this course attendees will be certified by the International Consortium of Agile (ICAgile) and awarded the ICAgile Professional designation. Additionally, the certified attendees will be listed on the ICAgile website, indicating their Professional designation and that they have completed all the learning objectives associated with the Fundamentals of Agile track.

About the ICAgile

The International Consortium of Agile’s goal is to foster thinking and learning around agile methods, skills, and tools. The ICAgile, working with experts and organizations across agile development specialties, has captured specific learning objectives for the different agile development paths and put them on the learning roadmap. For more information visit www.icagile.com.

AW Atlanta, GA February 23–24

TW Boston, MA March 23–24

TW San Diego, CA April 27–28

Orlando, FL May 3–4 (with STAREAST)

AW Toronto, ON May 11–12

TW Chicago, IL June 1–2

Las Vegas, NV June 7–8 (with Agile Development Conference)

Jeffery Payne is CEO and founder of Coveros, Inc., where he has led the startup and growth of the company. Prior to Coveros, Jeff was Chairman of the Board, CEO, and co-founder of Cigital, Inc. Under his direction, Cigital became a leader in software security and software quality solutions, helping clients mitigate the business risks associated with failed software. Jeff is a recognized software expert and speaks to companies nationwide about the business risks of software failure. He has been a keynote and featured speaker at business technology conferences and frequently testifies before Congress on issues of national importance, including intellectual property rights, cyber terrorism, and software quality.

Additional instructors for this course include Richard Mills, Dave Burke, Alan Crouch, and Jeff Pierce.

$ Explore agile software development methodologies and approaches

$ Understand differences between agile and traditional methodologies

$ Learn how agile practices and principles improve the software development process

$ Discover the major steps required to successfully plan and execute an agile software project

$ Explore the leading agile development best practices

Instructor Spotlight

Public Course Dates

Introduction to Agile

What is agile? Benefits of agile Why does agile work? Myths about agile Who is using agile?

Agile Software Process

Overall agile development process Agile best practices

Agile Planning

Introduction to Scrum The planning process - Backlogs

- Initial release planning - Iterative sprint planning Roles during initial planning Building good user stories Estimating work Building a release plan

Agile Development

Introduction to extreme programming (XP) Iterative development process

Key meetings and activities - Sprint kickoff

- Daily Scrums - Sprint planning

- User acceptance testing and reviews - Retrospectives

Roles During Sprints

Agile Development Best

Practices

Team-based design Pair programming Continuous integration

Test-driven development (TDD) and unit testing Refactoring

Agile Testing Best Practices

Agile testing framework

Acceptance test-driven development (ATDD) Exploratory testing

Agile test automation

Wrap Up Discussion

2-Day

Course Outline:

Course Link:

www.sqetraining.com/afm

Learning Options

Course Accreditations

• Using Scrum-based project management • Delivering software using extreme programming

Public

For a calendar of Live Virtual Training, go to www.sqetraining.com/VirtualTraining.

Live Virtual Course Dates

Earn 15.0 PDUs AW TW Indicates an Agile Certification Week course. Visit www. sqetraining.com/ agileweek for details. Indicates a Training Week course. See page 3 for details.

(12)

Mobile Application

Testing

TECHNIQUES FOR TESTING MOBILE DEVICES

Software is becoming more mobile every day, and as tablets, smartphones, and many other devices take a larger portion of the market share, testers will face pressure to test their web applications for mobile devices, as well as their organizations’ native mobile applications. Testing mobile devices in this fast-paced and ever-changing industry means testers must learn to deliver quick, extensive, and successful tests on mobile devices. Many testers attempt to apply what they know to mobile testing, and while that may work for some functional testing, it often leaves many critical features untested. Critical errors that go untested can mean a swift end to a mobile application. Learning how to identify common issues in mobile applications and how to test the unique aspects of a mobile application is the only way to be truly successful. This course will cover usability across multiple platforms and resolutions, network and security testing, creating application unit tests, mobile UI automation, and performance testing for various devices over various networks and carriers.

Hands-on Exercises

In this workshop you will learn about mobile application testing through hands-on activities, exercises, discussions, and demos. You will explore mobile testing techniques on your mobile device, so a mobile device, smartphone, or tablet is required.

Who Should Attend

This course is appropriate for both novice and experienced software testers who are new to mobile application testing. Technical support, business analysts, and test managers may also find this course helpful. A background of basic software testing principles is required.

Note: For this workshop, participants are required to bring a mobile device: either a smartphone or tablet.

Introduction to Mobile Testing

What is mobile testing? Why is mobile testing important?

What do you need to know to be a good mobile tester?

Emerging trends in the mobile marketplace Types of mobile applications

Mobile application SDLC Mobile testing platforms

Special Mobile Testing

Considerations

Network testing Data storage testing Security testing

Understanding how the operating system affects testing

Jail-breaking/rooting

Testing special device capabilities Usability testing for mobile devices

Testing Mobile Web Applications

Overview

Application testing strategies Tools for testing native apps

Testing Native Applications

Overview

Application testing strategies Tools for testing native apps

Testing Hybrid Applications

Overview

Application testing strategies Tools for testing hybrid apps

Exercises

This course includes several hands-on exercises; participants should expect to work on real applications on a smartphone or tablet.

$

Understand what makes mobile application testing different from standard

software testing

$

Learn some of the underlying technologies behind mobile devices and how those

technologies affect testing

$

Discover how mobile applications work and different techniques for testing them

$

Explore the different types of mobile applications and how to test for each

2-Day

Course Outline:

Course Link:

www.sqetraining.com/map

Jeff Pierce has more than 20 years of experience in software engineering management, specializing in program, project, and software quality assurance management. Jeff is also experienced in building technical teams that are rapidly able to implement solutions and deliver business value. More recently, Jeff has focused on Agile project management and, as a certified Agile ScrumMaster, has coached and mentored several client companies over the last 10 years in successfully introducing Agile practices and methodologies as part of their Agile adoption and quality software delivery.

Additional instructors for this course include Alan Crouch, Max Saperstone, and Richard Mills.

Instructor Spotlight

NEW

Denver, CO March 5–6

TW Boston, MA March 25–26

San Diego, CA April 12–13 (with Mobile Dev + Test Conference)

Houston, TX April 23–24

TW San Diego, CA April 29–30

Orlando, FL May 3–4 (with STAREAST)

TW Chicago, IL June 3–4

Public Course Dates

HOT TOPIC

13

To register, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email [email protected]

For a calendar of Live Virtual Training, go to www.sqetraining.com/VirtualTraining.

Live Virtual Course Dates

TW Indicates a Training Week course. See page 3 for details.

(13)

Risk-Driven Software

Testing

UNDERSTANDING THE VALUE OF “RISK-DRIVEN” TESTING

A Risk-Driven Test Process for Any Software Development Lifecycle

Whether you are new to testing or looking for a better way to organize your test practices and processes, understanding risk is essential to successfully testing software in today’s ever-changing world. Dale Perry describes a general risk-based framework—applicable to any development lifecycle model—to help you make critical testing decisions earlier and with more confidence.

The key is deciding how to focus your testing effort, what elements and areas to test, and how to organize test designs and documentation. Learn the fundamentals of risk identification, analysis, and the role testing plays in risk mitigation. Learn how to develop an inventory of test objectives to help prioritize your testing efforts and translate these objectives into a concrete strategy for designing and developing tests. With a prioritized inventory and focused test design and architecture, you will be able to focus your test case creation on those areas essential to your stakeholders.

Execution of the resulting tests and assessing results based on risk-based processes will provide a better understanding of both the effectiveness of your testing and the potential for failure in shipped software. Take back a proven approach to organize your testing efforts and new ways to add more value to your project and organization.

Focuses on the Most Important Testing Issues

In a small-group class setting, your instructor, who is a seasoned testing expert, will help answer your tough testing questions and help you understand how to apply risk-driven testing to your specific situation. You’ll leave equipped with a practical and proven testing approach that you can adapt to your organization, development lifecycle, applications, and project for immediate benefit. As a tester, you’ll be equipped with the tools and skills to attack any testing project—no matter the context or scope.

Who Should Attend

The audience includes test professionals, test managers, project leaders, quality analysts, and software developers. No specific prerequisites are assumed. However, attendees are expected to have some software experience.

TW Boston, MA March 23–24

TW San Diego, CA April 27–28

TW Chicago, IL June 1–2

Dale Perry has more than 34 years of experience in information technology as a programmer/analyst, database administrator, project manager, development manager, tester, and test manager. Dale’s project experience includes large system development and conversions, distributed systems, and both web-based and client/ server applications. A professional instructor for more than 20 years, he has presented at numerous industry conferences on development and testing. With Software Quality Engineering for 15 years, Dale has specialized in training and consulting on testing, inspections and reviews, and other testing and quality-related topics.

Robert Sabourin is an additional instructor for this course.

$ Develop dynamic test strategies to reduce product and project risk with effective testing

$ Learn a flexible and adaptable approach for testing any software

$ Discover the keys to risk-based test planning and how to establish realistic testing goals

$ Identify, analyze, and prioritize test objectives to guide all testing activities

$ Focus test designs on finding important bugs more quickly and with less effort

$ Find out how to report testing results and use this information to improve your testing

processes

Instructor Spotlight

Public Course Dates

TW Indicates a Training Week course. See page 3 for details.

Testing and Risk

Risk management—overview Software risk areas Understanding process risks Understanding project risks Understanding product risks Categorizing risk

Attitudes and viewpoints relating to risk

Project Risks—Test Planning

Deciding on a test plan Test planning—key elements

- Planning the division of the testing effort - Staffing decisions and choices - Managing regression testing - The regression decision - Defining the testing scope - Deliverables and tasks

- Environment—concerns and issues - Tools and automation—benefits and risks - Schedule, estimation, and budget - Approvals (sign off on plan)

Product Risk (Identification,

Analysis, Mitigation)

Risk identification

- Risk identification techniques Risk analysis

- Risk driven test analysis - Risk analysis activities

- Creating and applying a risk inventory - Risk analysis and prioritization - Primary risk characteristics—impact and

likelihood

- Adjusting the testing Risk mitigation

- Determining the mitigation strategy - Risk mitigation—approaches and strategic

issues

- Product risk mitigation—scope - Utilizing risk information

Utilizing Product Risk—Test

Design

Determining the scope of testing Approaches to test design - Selecting the test approach - Formal and informal test design - The test design process - Organizing the test objects - Test techniques and risk

Execution, Reporting, And

Reassessing Risk

Test execution and risk—key elements Testing status and effectiveness issues Test execution issues

Categorizing defects

Reporting (coverage, testing status, and defects) Stopping the testing (exit criteria)

Wrap Up

Summary The key to success Bibliography

2-Day

Course Outline:

Course Link:

www.sqetraining.com/rdt

Public

(14)

Mastering Test Design

TECHNIQUES FOR DEVELOPING FOCUSED TEST CASES

The Practical “How To’s” of Creating Test Cases

After the test plans are written, the test teams formed, and the tools selected, it’s time to develop test cases and start the testing. So, what test design techniques should you use? How do you decide what tests are most important? What does a good test case look like? How can you reduce the number of tests while increasing coverage? When and how should you use white-box testing to complement black-box techniques? How can you maximize the value of exploratory testing?

Mastering Test Design answers these tester questions and many more while helping test analysts develop

their professional testing skills and expand their personal tester toolkit of techniques.

Hands-0n Practice of Real-World Testing Techniques

In this hands-on workshop, you’ll learn about and practice the most important functional, black-box testing techniques and be on your way to becoming a master test designer. The course includes student exercises covering equivalence class partitioning, boundary value analysis, decision tables, state diagrams, pair-based testing, and more.

Mastering Test Design is a great opportunity to hone your test design skills, improve your effectiveness,

and increase your professionalism as a test analyst. You will leave the class with a newfound confidence for designing great test cases that find important bugs sooner.

Who Should Attend

This course is appropriate for both novice and experienced software testers. Developers who are expected to create test cases will find this course extremely useful. Test and development managers also can benefit from this course. A background of basic development processes and test levels is helpful but not required.

Introduction

Where test design fits in the testing process Elements of a good test case

Test oracles

Test case design trade-offs

Functional—Black-box Test

Techniques

What is black-box testing?

Black-box testing at different test levels Equivalence class partitioning Discovering and documenting partitions Partitioning complex fields

Equivalence classes for multiple requirements

Exercise

Boundary value analysis Challenging boundary issues

Exercise

Decision table construction Decision tables into test cases

Exercise

State-transition diagrams and tables Designing tests from diagrams

Exercise

Pair-based test methods

Exercise

Exploratory and Creative Testing

Exploratory testing process Creative invalids Error guessing Group insights

TW Boston, MA March 26–27

TW San Diego, CA April 30–May 1

TW Chicago, IL June 4–5

Claire Lohr has been a professional in the computer field for more than 30 years, with the last 15 years focused on software process improvement for companies including GTE, Motorola, Westinghouse, SAIC, Boeing, and Aetna. Claire currently provides training and consulting services for a wide variety of both government and commercial clients. Her certifications are CSQE, CSDP, and CTFL. Claire is an SEI CMM Software Capability Evaluator and a Lloyd’s Register ISO 9000 Lead Auditor.

Additional instructors for this course include Lee Copeland, Dale Perry, Robert Sabourin, and Dawn Haynes.

$

Learn functional, black-box test design techniques to find bugs faster

$

Practice test design techniques to reinforce your new skills

$

Examine experience-based testing approaches to replace ad hoc testing

$

Find out when to use each test design technique for the best results

2-Day

Course Outline:

Instructor Spotlight

Public Course Dates

TW Indicates a Training Week course. See page 3 for details.

Course Link:

www.sqetraining.com/mtd

Public

eLearning

Course Accreditations

Earn 15 PDUs

15

(15)

Introduction to Security Testing

History of information security The software security problem Understanding risk

Security testing approaches Security testing framework

Security Testing Prior to

Development

Security policy and standards Secure software development process

Security Testing During

Definition and Design

Security requirements Architecture and design reviews Threat modeling

Security test planning

Security Testing During

Implementation

Secure code review

Security testing features and functions Security testing interfaces and exceptions

Understanding and Testing

Security Controls

Authentication and access control Input validation and encoding Encryption

User and session management Error and exception handling Audit and logging

3-Day

Course Outline:

Public

Richard Mills has more than 20 years of experience in software engineering, specializing in software development with a concentration on pragmatic software processes and tools. Rich has a specific focus in agile development methods, static and dynamic software analysis tools, configuration management engineering, automated software build management, and continuous integration. As a consultant, Rich helps customers improve software delivery by coaching and mentoring in the Agile development methodologies, automating software build, test, and deployment, and employing secure development techniques.

Jeff Payne, Alan Crouch, and Gene Gotimer are an additional instructors for this course.

Instructor Spotlight

Your organization is doing well with functional, usability, and performance testing. However, you know that software security is a key part of your assurance and compliance strategy for protecting applications and critical data. Left undiscovered, security-related defects can wreak havoc in a system when malicious invaders attack. If you don’t know where to start with security testing and don’t know what you are looking for, this course is for you. It describes how to get started with security testing, introducing foundational security testing concepts and showing you how to apply those security testing concepts with free and commercial tools and resources. Offering a practical risk-based approach, the instructor discusses why security testing is important, how to use security risk information to improve your test strategy, and how to add security testing into your software development lifecycle.

Practice of Security Testing

Explore security testing in an informal and interactive workshop setting. Examples are studied through a series of small group exercises and discussions.

Who Should Attend

This course is appropriate for software development and testing professionals who want to begin doing security testing as part of their assurance activities. Test and development managers will benefit from this course as well. A background in software testing is necessary for this course.

TW Boston, MA March 23–24

TW San Diego, CA April 27–28

TW Chicago, IL June 1–2

$ Learn how testing professionals can effectively security test software

$ Discover how applications are developed and tested with security in mind

$ Learn how to use security requirements to plan your testing efforts

$ Explore key aspects of security testing—web security, threat modeling, risk assessment

$ Examine technical and team skills you need for success

$ Learn to use common security testing tools for a variety of testing purposes

Public Course Dates

TW Indicates a Training Week course. See page 3 for details.

Course Link:

www.sqetraining.com/stp

Security Testing for

Testing Professionals

(16)

Leadership for Test

Managers

MOTIVATION, PRODUCTIVITY, INSPIRATION, AND JOB SATISFACTION

What is the difference between management and leadership? Are leaders born or made? If test managers can, in fact, develop leadership skills, how can you become a better—even a great—leader? Rick Craig, a retired Marine Colonel, answers these questions and many more based on his experiences in the Marine Corps and as a former test manager and test consultant to companies around the world.

In this discussion-oriented workshop, you and your fellow students will explore with Rick what it means to be a leader. First, you’ll learn about the attributes of “natural” leaders and what it takes for managers to grow to become great leaders who empower their team and add significant value to their organization. Then, the class members will delve into the most pressing leadership issues and challenges that test managers face every day. You’ll begin to identify the leadership traits you already possess and learn specific things you, as a test manager or lead, can do to improve your leadership skills and help your team grow and mature.

The Approach

The class will begin with a brief discussion of leadership “theory”—common leadership traits, leadership style, developing trust, and leading by example. Then, Rick, you, and the other class members will explore situational leadership issues: how to gauge morale; the leader’s role as a coach, mentor, and trainer; how organizational structure and corporate culture affect leadership; leadership principles applied to software testing and development; the impact and importance of influential leaders; and more.

Rick encourages you to bring your most pressing people and organizational problems to examine during the class. Working together with Rick and your peers you will discover new approaches to try and new perspectives to look at these issues. In addition to learning what it takes to improve your personal leadership skills, you’ll be able to take back specific action items to help your team improve their performance and individuals increase their job satisfaction.

Who Should Attend

This course is appropriate for test managers, test leads, potential test leads and managers, and anyone who is a student of leadership.

TW Boston, MA March 26

TW San Diego, CA April 30

TW Chicago, IL June 4

$

Encourage and support self-motivation within and outside your team

$

Improve productivity and innovation with better leadership

$

Inspire those around you to become their best

$

Increase job satisfaction for your team and yourself

Public Course Dates

TW Indicates a Training Week course. See page 3 for details.

Introduction

What is leadership?

How is leadership different from management? Are leaders made or born?

Characteristics of Leadership

Cornerstones of leadership Traits Qualities Style

Motivation/Morale/Initiative

What motivates testers? What is morale? Handling morale problems How do you maintain good morale?

Principles of Leadership

USMC principles Quality goals Vision statement Test policy

Leading Testing Teams

The test manager’s many roles Span of control

Importance of influence leaders Effective delegation

Testing Structures

Team composition Test independence Team organization Outsourcing considerations Managing multiple teams Keys to successful teams

The Leader as a Teacher

Empowerment Staff development Technical skills assessment Staff selection and retention

Communications

Barriers to effective communications Test psychology

Selling testing Corporate culture

Practical advice for managers

1-Day

Course Outline:

Course Link:

www.sqetraining.com/ltm

A consultant, lecturer, author, and former test manager, Rick Craig has led numerous teams of testers on both large and small projects. In his 25 years of consulting worldwide, Rick has advised and supported a diverse group of organizations on many testing and test management issues. From large insurance providers and telecommunications companies to smaller software services companies, he has mentored senior software managers and helped test teams improve their effectiveness. Rick is co-author of Systematic Software Testing.

Instructor Spotlight

Public

Course Accreditations

Earn 7.5 PDUs

(17)

Corporate Culture

Economics of test and failure What is “good enough”? Test Psychology Raising testing profile Quantitative measures of ROI Qualitative measures of ROI Developer/tester ratio

Preventive Testing

The Master Test Plan

Approach Scheduling Responsibilities Staffing and training

Risk Analysis

Product risk analysis Project risk analysis

Testing Strategies

Testing methodology Entrance/exit criteria Test coverage Change management Regression strategy Automation strategy Test environments Metrics

Maintaining test documentation

Test Summary Report

2-Day

Course Outline:

Public

Course Accreditations

Earn 15 PDUs

Essential Test

Management and

Planning

DEVELOPING AND EXECUTING A TEST STRATEGY

The Appropriate Test Strategy is Key

Test planning is essential to the success of any testing effort, but what really matters is the thought process used to create the test plan and not the document itself. Communications and agreements reached during the creation of the test plan ultimately determine the success of the testing effort. This seminar focuses on how to achieve a consensus on important test strategy issues such as resource allocation, scheduling, risk prioritization, exit criteria, automation, etc.

A Proven Approach

Some organizations will need very formal plans, while others will need very little documentation, but all need some type of plan. The session uses the IEEE 829 test plan template as a basis for creating a customized test plan appropriate to the project and organization using it. Additionally, attendees will learn how to use an IEEE 829 Test Summary Report to summarize results, make recommendations, and identify process improvement opportunities.

Who Should Attend

This course is appropriate for Test Managers, Test Leads, and experienced testers who are tasked with developing a testing strategy for their organization.

TW Boston, MA March 23–24

TW San Diego, CA April 27–28

TW Chicago, IL June 1–2

A consultant, lecturer, author, and former test manager, Rick Craig has led numerous teams of testers on both large and small projects. In his 25 years of consulting worldwide, Rick has advised and supported a diverse group of organizations on many testing and test management issues. From large insurance providers and telecommunications companies to smaller software services companies, he has mentored senior software managers and helped test teams improve their effectiveness. Rick is co-author of Systematic Software Testing.

Mike Ennis is an additional instructor for this course.

$

Discuss the importance of corporate culture and the economics of test and failure

$

Learn proven test planning methods and techniques

$

Learn how to create a customized Master Test Plan or Level-specific plans

$

Discuss the issues that affect the test strategy

$

Discover a practical risk analysis technique to prioritize your tests

$

Discuss methods for measuring the test effectiveness of your organization

$

Learn how to create a Test Summary Report to effectively communicate

recommendations to stakeholders based on the knowledge gained during the test effort

Instructor Spotlight

Public Course Dates

TW Indicates a Training Week course. See page 3 for details.

(18)

To register, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email [email protected]

19

Measurement and

Metrics for Test

Managers

WHAT, WHEN, WHERE, AND HOW TO ESTIMATE AND MEASURE WITHIN

The Test Manager’s Role in Measurement

In many ways, the most important value of testing is providing timely and accurate information to project stakeholders. As a by-product of testing efforts, test managers—and lead testers—need to continually measure and report the status and quality of the product under development. They also need to measure test effectiveness as a guide for improvement. Test managers make and revise test effort estimates and help determine when to stop testing and release the product. These are all examples of test metrics. Because a key component of testing is to measure the quality of the software product, test managers and testers also collect data and report metrics related to the entire software development activity.

Estimation in Practice

Almost anyone who has ever attempted to develop an estimate about software realizes just how difficult the task can be. The number of factors that can affect the estimate is virtually without limit. The key to good estimates is to understand the main variables, compare them

References

Related documents

As a result of analyzing the competitive role, the potential economic development effects and the economic-social environment of univer- sities we can create the virtual model

WHEREAS after consultation with the Department of Education, Culture, and Sports (DECS), the various schools/ colleges offering the civil engineering course,

Taking together the vulnerability of people with intellectual disabilities to experience mental health problems and the potential of digital interventions as an addition to

This data includes: the pattern of customer’s demand, the time needed for an order’s perception, the safety level included in order procurement, the safety buffer of raw

In addition to the classical opportunities for the professional and personal development, like candidates’ individual and collaborative work in the supportive and

On May 6, 2011, a coalition put together by NAR, including the Community Associations Institute (CAI), the Institute for Real Estate Management (IREM), and the National Association

After normalizing values from HFD-fed mice and diet corrected (HFD:LFD) mice to those of age-matched lean controls, there was a signi fi cant improvement in the bone mineral density

The following is a discussion of the research results of observations, FGDS and the discourse analyses conducted for this study, presented according to emerging themes, which