SlideShare a Scribd company logo
1 of 19
ISO/IEC 29119:
The New International
Software Testing Standard
Stuart Reid
sreid@testing-solutions.com
Testing Solutions Group
www.testing-solutions.com
EuroSTAR 2008 Workshop
Workshop Goals
• Introduce ISO 29119
• Delegate groups to:
– Review the overall scope & structure
– Review and debug the test processes
– Brainstorm the test techniques (part 4)
• What techniques do we want in it?
– Define the ongoing review process
Who Needs Standards?
What are standards?
• “Guideline documentation that reflects
agreements on products, practices, or
operations by nationally or internationally
recognized industrial, professional, trade
associations or governmental bodies”
- ISO
– Guidelines documents as they are not
compulsory unless mandated by an individual
or an organization
– Agreements because they often reflect a
certain level of consensus
Motivation for ISO 29119
• Lacking in current standards:
– Organizational Testing not covered
• e.g. Test Policy and Organizational Test Strategy
– no Project Test Management
– BS 7925 only covers unit testing
– common functional techniques missing
– poor coverage of non-functional testing
• Conflicts in definitions, processes & procedures
– plethora of standards to be replaced by one
• e.g. IEEE 829, IEEE 1008, BS 7925-1/-2, IEEE 1028
– practitioners do not know which standard to follow
Documentation
Part 3
Testing
Techniques
Part 4
Processes
Part 2
Concepts & Vocabulary
Part 1
BS 7925-2 IEEE 829
IEEE 1008
BS 7925-1
BS 7925-2
ISO 29119 – Scope & Structure
May
08
May
09
May
10
May
11
May
12
…
ISO 29119 - Timeline
Working Draft (WD)
Committee Draft (CD)
Final Committee Draft (FCD)
Final Draft International Standard (FDIS)
Final International Standard (FIS)
Parts 2 & 3
Parts 1 & 4
WD
CD
FCD
FDIS
FIS
WD
CD
FCD
FDIS
FIS
Organizational Test Strategy Process
Project Test Management Process
Test Level Process
Organizational Test Policy Process
Test Execution Cycle
Organizational Test Policy
Organizational Test Strategy
Strategise, Plan and Manage Test Project
Strategise, Plan and Manage Test Level
Design & Execute Tests
Manage Test Environment
Report Defects
Organizational Test Processes
Organizational Test Strategy Process
Create/Maintain
Test Strategy
Test Policy
IT Project
Management Policy
Test Strategy
Organizational Test Policy Process
Create/Maintain
Test PolicyIT Policy
Management Policy
Test Policy
Test Policy Test Policy Updates
Project Test Management Process
Organizational
Test Strategy
Comments on Organizational
Test Strategy usage
Manage
Conformance
with Test Policy
(TP4)
Organizational
Test Policy
[Test Policy
not working
effectively]
[Test Policy
working effectively]
Create/Update
Test Policy
(TP1)
Organizational Test Policy
Process
Organizational
Test Policy
Issue Log
Organizational
Test Policy
Update Log
Gain
Consensus
on Test
Policy
(TP2)
Approved
Organizational
Test Policy
Publish
Test Policy
(TP3)
Review
Test
Policy
(TP5)
[major revision required]
•Views of
primary
stakeholders;
•Knowledge of
the current test
practice within
the
organization;
and, where
available:
• Organization’s
Mission
Statement;
• IT Policy;
• IT Project
Management
Policy;
• Quality Policy;
• Current Test
Policy;
• Test Policy
Update Log. [Suitable period has elapsed:
• since Test Policy was published; or
• since Test Policy was last reviewed; or
• major organizational change]
Comments on
Organizational
Test Policy
usage
Draft
Organizational
Test Policy
[Test Policy changes not required]
Project Test Management Process
Comments on
Organizational
Test Strategy usage
Project
Test
Completion
Report
Create/Maintain
Project Test
Plan
(TM1)
Monitor and
Control
(TM2)
Report
Test Project
Completion
(TM3)
Project
Test Plan
Project
Test
Status
Reports
Project Test Plan Updates
Project Test
Management
Process
Test
Strategy
Organizational Test Strategy Process
Project Management Plan,
Product Documentation,
Software Development Plan,
Regulatory Standards
Level Test Plan,
Level Test Status Reports
Project
Test Plan
Level Test
Completion
Report
Control
Directives
Test Level Process
• Organizational Test Policy
• Organizational Test Strategy
• Regulatory Standards
• Project Management Plan
• Applicable product documentation
(e.g. System Requirements, Test Item Specifications)
• Software Development Plan
• Project and Product Risks
• Project Test Plan Updates
Create/Maintain
Project Test Plan
Plan
Creation of
Project
Test Plan
(TM1.2) Identify &
Analyze
Risks
(TM1.3)
Design
Project Test
Strategy
(TM1.5)Determine
Staffing
and
Scheduling
(TM1.6)Document
Project
Test Plan
(TM1.7)
Schedule,
Staffing Profile
Project Test
Strategy
Analyzed
Risks
Project
scope
Identify
Risk
Mitigation
Approaches
(TM1.4)
Gain
Consensus
on Project
Test Plan
(TM1.8)
Approved Project
Test Plan
Draft
Project
Test Plan
Project
Test
Plan Publish
Project
Test Plan
(TM1.9)
Understand
Project
Context
(TM1.1)
Mitigation
Approaches
Fundamental Test Process
Project
Test
Plan
Test
Level
Status
Report
Level Test
Completion
Reports
Control
Directives
Project Test Management Process
Report
Anomalies
(TL6)
Report
Test Level
Completion
(TL8)
Level Test
Plan
Test
Specification
Test
Results
[Issue
noticed]
[No issues
noticed]
Anomaly
Report
Test Level Process
Set-up &
Maintain Test
Environment
(TL4)
Plan Testing
(TL1)
Run
Tests
(TL5)
Test Environment
Readiness Report
Specific Test
Env’t Requirements
Level Test
Completion
Report
Design &
Build
Tests
(TL3)
Test Execution Cycle
Close Down
Testing
(TL7)
Control
Directives
Monitor and
Control
(TL2)
Test
Process
Info
Asset
Info
Measures
Level Test
Plan Updates
Project Management Plan,
Product Documentation,
Software Development Plan,
Regulatory Standards
Test Activity Descriptions
Example – Design & build tests
• Each testing activity is described using a standard template
(following ISO 24774), for example:
Purpose
The purpose of Design and Build Tests is to design and document test cases that will be executed during testing.
Entry Criteria
•the Test Plan has been agreed
•the Test Item Specification(s) is available
Inputs
•Test Plan
•Test Item Specification(s)
•System Requirements
Roles
•Test Designer
Tasks
1.Analyse the test item specification(s) to identify specification items;
2.Determine the test conditions by identifying which specification items to test using the selection criteria from the Test Plan;
3.Derive test coverage items to be exercised by applying the test case design technique(s) to the test conditions;
4.Derive test cases by selecting input values to exercise the test coverage items and corresponding expected results;
5.Create a test set by rationalising the test cases (i.e. removing redundancy, duplication, etc.);
6.Derive a test script by ordering the test cases within the test set using their pre- and post-conditions;
7.Identify and document any specific test environment requirements that are not already included in the Test Plan.
Outputs
•Test Specification
•Specific Test Environment Requirements
Outcomes
•the Test Specification has been documented.
Exit Criteria
•the Test Specification has been agreed.
Part 4: Techniques
• Test case design techniques
– Static testing techniques
• Reviews - inspections & walkthroughs, etc.
– Dynamic testing techniques
• Black-box, white-box, etc.
– Non-functional testing techniques
• Security, performance, usability, etc.
• Test measurement techniques (e.g. coverage)
• Appendices
– Examples of each technique, at each level of testing
– Test technique effectiveness
– Mappings to existing standards
Your turn....
• Session 1
– Choose the 1st topic you wish to ‘review’
– Create a group around the topic
– Review the topic
– Report back to the other groups
• Break
• Session 2
– Choose your 2nd topic
• it can be the same as your 1st topic
– Create a group around the topic
– Review the topic
– Report back
Topics
1. Review the overall scope & structure
2. Four-tier process model
3. Organizational testing (policy & strategy)
4. Project Test Management
5. Creating (and Maintaining) a Test Plan
6. Fundamental Test Process
7. Test techniques (part 4)
8. The ongoing review process
Conclusions
• We will consider the workshop feedback
• Do you want to be involved?
– Join the working group
• through your national standards body
• 6 day meetings, every 6 months
• contribute between meetings
– Contribute materials
– Review drafts
– May 2008 meeting - Berlin
• 18 participants representing 12 countries
– November 2008 (Seoul) – last week...
– May 2009 (India)
For more information
• sreid@testing-solutions.com – if interested
in trialling the standard on a project,
reviewing drafts or writing examples
• http://www.jtc1-sc7.org/ – access to
official documents released by WG 26

More Related Content

What's hot

Dirk Van Dael - Test Accounting - EuroSTAR 2010
Dirk Van Dael - Test Accounting - EuroSTAR 2010Dirk Van Dael - Test Accounting - EuroSTAR 2010
Dirk Van Dael - Test Accounting - EuroSTAR 2010TEST Huddle
 
Christian Bk Hansen - Agile on Huge Banking Mainframe Legacy Systems - EuroST...
Christian Bk Hansen - Agile on Huge Banking Mainframe Legacy Systems - EuroST...Christian Bk Hansen - Agile on Huge Banking Mainframe Legacy Systems - EuroST...
Christian Bk Hansen - Agile on Huge Banking Mainframe Legacy Systems - EuroST...TEST Huddle
 
Vipul Kocher - Software Testing, A Framework Based Approach
Vipul Kocher - Software Testing, A Framework Based ApproachVipul Kocher - Software Testing, A Framework Based Approach
Vipul Kocher - Software Testing, A Framework Based ApproachTEST Huddle
 
'Architecture Testing: Wrongly Ignored!' by Peter Zimmerer
'Architecture Testing: Wrongly Ignored!' by Peter Zimmerer'Architecture Testing: Wrongly Ignored!' by Peter Zimmerer
'Architecture Testing: Wrongly Ignored!' by Peter ZimmererTEST Huddle
 
Erik Boelen - Testing, The Next Level
Erik Boelen - Testing, The Next LevelErik Boelen - Testing, The Next Level
Erik Boelen - Testing, The Next LevelTEST Huddle
 
Julie Gardiner - Branch out using Classification Trees for Test Case Design -...
Julie Gardiner - Branch out using Classification Trees for Test Case Design -...Julie Gardiner - Branch out using Classification Trees for Test Case Design -...
Julie Gardiner - Branch out using Classification Trees for Test Case Design -...TEST Huddle
 
Ane Clausen - Success with Automated Regression Test revised
Ane Clausen - Success with Automated Regression Test revisedAne Clausen - Success with Automated Regression Test revised
Ane Clausen - Success with Automated Regression Test revisedTEST Huddle
 
Overview of test process improvement frameworks
Overview of test process improvement frameworksOverview of test process improvement frameworks
Overview of test process improvement frameworksNikita Knysh
 
Anders Claesson - Test Strategies in Agile Projects - EuroSTAR 2010
Anders Claesson - Test Strategies in Agile Projects - EuroSTAR 2010Anders Claesson - Test Strategies in Agile Projects - EuroSTAR 2010
Anders Claesson - Test Strategies in Agile Projects - EuroSTAR 2010TEST Huddle
 
John Brennen - Red Hot Testing in a Green World
John Brennen - Red Hot Testing in a Green WorldJohn Brennen - Red Hot Testing in a Green World
John Brennen - Red Hot Testing in a Green WorldTEST Huddle
 
Michael Snyman - Software Test Automation Success
Michael Snyman - Software Test Automation Success Michael Snyman - Software Test Automation Success
Michael Snyman - Software Test Automation Success TEST Huddle
 
Isabel Evans - Working Ourselves out of a Job: A Passion For Improvement - Eu...
Isabel Evans - Working Ourselves out of a Job: A Passion For Improvement - Eu...Isabel Evans - Working Ourselves out of a Job: A Passion For Improvement - Eu...
Isabel Evans - Working Ourselves out of a Job: A Passion For Improvement - Eu...TEST Huddle
 
Free-ebook-rex-black advanced-software-testing
Free-ebook-rex-black advanced-software-testingFree-ebook-rex-black advanced-software-testing
Free-ebook-rex-black advanced-software-testingQualister
 
Mickiel Vroon - Test Environment, The Future Achilles’ Heel
Mickiel Vroon - Test Environment, The Future Achilles’ HeelMickiel Vroon - Test Environment, The Future Achilles’ Heel
Mickiel Vroon - Test Environment, The Future Achilles’ HeelTEST Huddle
 
Robert Magnusson - TMMI Level 2 - A Practical Approach
Robert Magnusson - TMMI Level 2 -  A Practical ApproachRobert Magnusson - TMMI Level 2 -  A Practical Approach
Robert Magnusson - TMMI Level 2 - A Practical ApproachTEST Huddle
 

What's hot (20)

Dirk Van Dael - Test Accounting - EuroSTAR 2010
Dirk Van Dael - Test Accounting - EuroSTAR 2010Dirk Van Dael - Test Accounting - EuroSTAR 2010
Dirk Van Dael - Test Accounting - EuroSTAR 2010
 
Christian Bk Hansen - Agile on Huge Banking Mainframe Legacy Systems - EuroST...
Christian Bk Hansen - Agile on Huge Banking Mainframe Legacy Systems - EuroST...Christian Bk Hansen - Agile on Huge Banking Mainframe Legacy Systems - EuroST...
Christian Bk Hansen - Agile on Huge Banking Mainframe Legacy Systems - EuroST...
 
Vipul Kocher - Software Testing, A Framework Based Approach
Vipul Kocher - Software Testing, A Framework Based ApproachVipul Kocher - Software Testing, A Framework Based Approach
Vipul Kocher - Software Testing, A Framework Based Approach
 
'Architecture Testing: Wrongly Ignored!' by Peter Zimmerer
'Architecture Testing: Wrongly Ignored!' by Peter Zimmerer'Architecture Testing: Wrongly Ignored!' by Peter Zimmerer
'Architecture Testing: Wrongly Ignored!' by Peter Zimmerer
 
Erik Boelen - Testing, The Next Level
Erik Boelen - Testing, The Next LevelErik Boelen - Testing, The Next Level
Erik Boelen - Testing, The Next Level
 
Julie Gardiner - Branch out using Classification Trees for Test Case Design -...
Julie Gardiner - Branch out using Classification Trees for Test Case Design -...Julie Gardiner - Branch out using Classification Trees for Test Case Design -...
Julie Gardiner - Branch out using Classification Trees for Test Case Design -...
 
Ane Clausen - Success with Automated Regression Test revised
Ane Clausen - Success with Automated Regression Test revisedAne Clausen - Success with Automated Regression Test revised
Ane Clausen - Success with Automated Regression Test revised
 
Overview of test process improvement frameworks
Overview of test process improvement frameworksOverview of test process improvement frameworks
Overview of test process improvement frameworks
 
Anders Claesson - Test Strategies in Agile Projects - EuroSTAR 2010
Anders Claesson - Test Strategies in Agile Projects - EuroSTAR 2010Anders Claesson - Test Strategies in Agile Projects - EuroSTAR 2010
Anders Claesson - Test Strategies in Agile Projects - EuroSTAR 2010
 
John Brennen - Red Hot Testing in a Green World
John Brennen - Red Hot Testing in a Green WorldJohn Brennen - Red Hot Testing in a Green World
John Brennen - Red Hot Testing in a Green World
 
Michael Snyman - Software Test Automation Success
Michael Snyman - Software Test Automation Success Michael Snyman - Software Test Automation Success
Michael Snyman - Software Test Automation Success
 
Isabel Evans - Working Ourselves out of a Job: A Passion For Improvement - Eu...
Isabel Evans - Working Ourselves out of a Job: A Passion For Improvement - Eu...Isabel Evans - Working Ourselves out of a Job: A Passion For Improvement - Eu...
Isabel Evans - Working Ourselves out of a Job: A Passion For Improvement - Eu...
 
Free-ebook-rex-black advanced-software-testing
Free-ebook-rex-black advanced-software-testingFree-ebook-rex-black advanced-software-testing
Free-ebook-rex-black advanced-software-testing
 
Istqb ctal tm
Istqb ctal tmIstqb ctal tm
Istqb ctal tm
 
Mickiel Vroon - Test Environment, The Future Achilles’ Heel
Mickiel Vroon - Test Environment, The Future Achilles’ HeelMickiel Vroon - Test Environment, The Future Achilles’ Heel
Mickiel Vroon - Test Environment, The Future Achilles’ Heel
 
ISTQB foundation level - day 2
ISTQB foundation level - day 2ISTQB foundation level - day 2
ISTQB foundation level - day 2
 
Training program BaffleSol academy of learning
Training program BaffleSol academy of learningTraining program BaffleSol academy of learning
Training program BaffleSol academy of learning
 
Scrum best practices
Scrum best practicesScrum best practices
Scrum best practices
 
Robert Magnusson - TMMI Level 2 - A Practical Approach
Robert Magnusson - TMMI Level 2 -  A Practical ApproachRobert Magnusson - TMMI Level 2 -  A Practical Approach
Robert Magnusson - TMMI Level 2 - A Practical Approach
 
Test management
Test managementTest management
Test management
 

Viewers also liked

Project Plan And Srs Final
Project Plan And Srs FinalProject Plan And Srs Final
Project Plan And Srs Finalguest24783f
 
Conceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidadeConceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidaderzauza
 
Testes De Software - Uma Visão Geral
Testes De Software - Uma Visão GeralTestes De Software - Uma Visão Geral
Testes De Software - Uma Visão Geralpaulo peres
 

Viewers also liked (6)

Apresentação TCC Fernando Espírito Santo - UFSC
Apresentação TCC Fernando Espírito Santo - UFSCApresentação TCC Fernando Espírito Santo - UFSC
Apresentação TCC Fernando Espírito Santo - UFSC
 
Project Plan And Srs Final
Project Plan And Srs FinalProject Plan And Srs Final
Project Plan And Srs Final
 
Conceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidadeConceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidade
 
TCC SLIDE DE APRESENTAÇÃO
TCC SLIDE DE APRESENTAÇÃOTCC SLIDE DE APRESENTAÇÃO
TCC SLIDE DE APRESENTAÇÃO
 
Testes De Software - Uma Visão Geral
Testes De Software - Uma Visão GeralTestes De Software - Uma Visão Geral
Testes De Software - Uma Visão Geral
 
Apresentando TCC
Apresentando TCCApresentando TCC
Apresentando TCC
 

Similar to ISO 29119 New International Software Testing Standard

Software Engineering (Testing Activities, Management, and Automation)
Software Engineering (Testing Activities, Management, and Automation)Software Engineering (Testing Activities, Management, and Automation)
Software Engineering (Testing Activities, Management, and Automation)ShudipPal
 
ISO 29119 and Software Testing - now what??
ISO 29119 and Software Testing - now what??ISO 29119 and Software Testing - now what??
ISO 29119 and Software Testing - now what??Fáber D. Giraldo
 
ISO 29119 -The new international software testing standards
ISO 29119 -The new international software testing standardsISO 29119 -The new international software testing standards
ISO 29119 -The new international software testing standardsFareha Nadeem
 
Test planning & estimation
Test planning & estimationTest planning & estimation
Test planning & estimationLeslie Smart
 
ISTQB CTAL - Test Analyst
ISTQB CTAL - Test AnalystISTQB CTAL - Test Analyst
ISTQB CTAL - Test AnalystSamer Desouky
 
Test Management.pptx
Test Management.pptxTest Management.pptx
Test Management.pptxMAshok10
 
SWT2_tim.pptx
SWT2_tim.pptxSWT2_tim.pptx
SWT2_tim.pptxBnhT27
 
Test planning AND concepts planning Test planning AND concepts planning
Test planning AND concepts planning Test planning AND concepts planningTest planning AND concepts planning Test planning AND concepts planning
Test planning AND concepts planning Test planning AND concepts planningpushpait
 
1)Testing-Fundamentals_L_D.pptx
1)Testing-Fundamentals_L_D.pptx1)Testing-Fundamentals_L_D.pptx
1)Testing-Fundamentals_L_D.pptxgianggiang114
 
Methods Engineering
Methods EngineeringMethods Engineering
Methods Engineeringmiguelaep
 
Software-Testing-Chapgdgdgsghshshshshshshs
Software-Testing-ChapgdgdgsghshshshshshshsSoftware-Testing-Chapgdgdgsghshshshshshshs
Software-Testing-Chapgdgdgsghshshshshshshsshaikbab
 
Test construction
Test constructionTest construction
Test constructionmunsif123
 
Focus your investments in innovations
Focus your investments in innovationsFocus your investments in innovations
Focus your investments in innovationsKobi Vider
 
55th세미나 발표자료
55th세미나 발표자료55th세미나 발표자료
55th세미나 발표자료Kim Sjoon
 
Exploratory Testing Basics and Future Kari Kakkonen Moscow 2018
Exploratory Testing Basics and Future Kari Kakkonen Moscow 2018Exploratory Testing Basics and Future Kari Kakkonen Moscow 2018
Exploratory Testing Basics and Future Kari Kakkonen Moscow 2018Kari Kakkonen
 
Fundamentaltestprocess windirohmaheny11453205427 kelase
Fundamentaltestprocess windirohmaheny11453205427 kelaseFundamentaltestprocess windirohmaheny11453205427 kelase
Fundamentaltestprocess windirohmaheny11453205427 kelasewindi rohmaheny
 

Similar to ISO 29119 New International Software Testing Standard (20)

Software Engineering (Testing Activities, Management, and Automation)
Software Engineering (Testing Activities, Management, and Automation)Software Engineering (Testing Activities, Management, and Automation)
Software Engineering (Testing Activities, Management, and Automation)
 
ISO 29119 and Software Testing - now what??
ISO 29119 and Software Testing - now what??ISO 29119 and Software Testing - now what??
ISO 29119 and Software Testing - now what??
 
ISTQB Test Process
ISTQB Test ProcessISTQB Test Process
ISTQB Test Process
 
ISO 29119 -The new international software testing standards
ISO 29119 -The new international software testing standardsISO 29119 -The new international software testing standards
ISO 29119 -The new international software testing standards
 
Test planning & estimation
Test planning & estimationTest planning & estimation
Test planning & estimation
 
ISTQB CTAL - Test Analyst
ISTQB CTAL - Test AnalystISTQB CTAL - Test Analyst
ISTQB CTAL - Test Analyst
 
Test Management.pptx
Test Management.pptxTest Management.pptx
Test Management.pptx
 
SWT2_tim.pptx
SWT2_tim.pptxSWT2_tim.pptx
SWT2_tim.pptx
 
Advanced quality control
Advanced quality controlAdvanced quality control
Advanced quality control
 
Test planning AND concepts planning Test planning AND concepts planning
Test planning AND concepts planning Test planning AND concepts planningTest planning AND concepts planning Test planning AND concepts planning
Test planning AND concepts planning Test planning AND concepts planning
 
1)Testing-Fundamentals_L_D.pptx
1)Testing-Fundamentals_L_D.pptx1)Testing-Fundamentals_L_D.pptx
1)Testing-Fundamentals_L_D.pptx
 
Methods Engineering
Methods EngineeringMethods Engineering
Methods Engineering
 
Test Planning_Arsala
Test Planning_ArsalaTest Planning_Arsala
Test Planning_Arsala
 
Software-Testing-Chapgdgdgsghshshshshshshs
Software-Testing-ChapgdgdgsghshshshshshshsSoftware-Testing-Chapgdgdgsghshshshshshshs
Software-Testing-Chapgdgdgsghshshshshshshs
 
Test construction
Test constructionTest construction
Test construction
 
Focus your investments in innovations
Focus your investments in innovationsFocus your investments in innovations
Focus your investments in innovations
 
55th세미나 발표자료
55th세미나 발표자료55th세미나 발표자료
55th세미나 발표자료
 
Exploratory Testing Basics and Future Kari Kakkonen Moscow 2018
Exploratory Testing Basics and Future Kari Kakkonen Moscow 2018Exploratory Testing Basics and Future Kari Kakkonen Moscow 2018
Exploratory Testing Basics and Future Kari Kakkonen Moscow 2018
 
Fundamentaltestprocess windirohmaheny11453205427 kelase
Fundamentaltestprocess windirohmaheny11453205427 kelaseFundamentaltestprocess windirohmaheny11453205427 kelase
Fundamentaltestprocess windirohmaheny11453205427 kelase
 
Agile Testing
Agile TestingAgile Testing
Agile Testing
 

More from TEST Huddle

Why We Need Diversity in Testing- Accenture
Why We Need Diversity in Testing- AccentureWhy We Need Diversity in Testing- Accenture
Why We Need Diversity in Testing- AccentureTEST Huddle
 
Keys to continuous testing for faster delivery euro star webinar
Keys to continuous testing for faster delivery euro star webinar Keys to continuous testing for faster delivery euro star webinar
Keys to continuous testing for faster delivery euro star webinar TEST Huddle
 
Why you Shouldnt Automated But You Will Anyway
Why you Shouldnt Automated But You Will Anyway Why you Shouldnt Automated But You Will Anyway
Why you Shouldnt Automated But You Will Anyway TEST Huddle
 
Being a Tester in Scrum
Being a Tester in ScrumBeing a Tester in Scrum
Being a Tester in ScrumTEST Huddle
 
Leveraging Visual Testing with Your Functional Tests
Leveraging Visual Testing with Your Functional TestsLeveraging Visual Testing with Your Functional Tests
Leveraging Visual Testing with Your Functional TestsTEST Huddle
 
Using Test Trees to get an Overview of Test Work
Using Test Trees to get an Overview of Test WorkUsing Test Trees to get an Overview of Test Work
Using Test Trees to get an Overview of Test WorkTEST Huddle
 
Big Data: The Magic to Attain New Heights
Big Data:  The Magic to Attain New HeightsBig Data:  The Magic to Attain New Heights
Big Data: The Magic to Attain New HeightsTEST Huddle
 
Will Robots Replace Testers?
Will Robots Replace Testers?Will Robots Replace Testers?
Will Robots Replace Testers?TEST Huddle
 
TDD For The Rest Of Us
TDD For The Rest Of UsTDD For The Rest Of Us
TDD For The Rest Of UsTEST Huddle
 
Scaling Agile with LeSS (Large Scale Scrum)
Scaling Agile with LeSS (Large Scale Scrum)Scaling Agile with LeSS (Large Scale Scrum)
Scaling Agile with LeSS (Large Scale Scrum)TEST Huddle
 
Creating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger EnterprisesCreating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger EnterprisesTEST Huddle
 
Is There A Risk?
Is There A Risk?Is There A Risk?
Is There A Risk?TEST Huddle
 
Are Your Tests Well-Travelled? Thoughts About Test Coverage
Are Your Tests Well-Travelled? Thoughts About Test CoverageAre Your Tests Well-Travelled? Thoughts About Test Coverage
Are Your Tests Well-Travelled? Thoughts About Test CoverageTEST Huddle
 
Growing a Company Test Community: Roles and Paths for Testers
Growing a Company Test Community: Roles and Paths for TestersGrowing a Company Test Community: Roles and Paths for Testers
Growing a Company Test Community: Roles and Paths for TestersTEST Huddle
 
Do we need testers on agile teams?
Do we need testers on agile teams?Do we need testers on agile teams?
Do we need testers on agile teams?TEST Huddle
 
How to use selenium successfully
How to use selenium successfullyHow to use selenium successfully
How to use selenium successfullyTEST Huddle
 
Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey TEST Huddle
 
Practical Test Strategy Using Heuristics
Practical Test Strategy Using HeuristicsPractical Test Strategy Using Heuristics
Practical Test Strategy Using HeuristicsTEST Huddle
 
Thinking Through Your Role
Thinking Through Your RoleThinking Through Your Role
Thinking Through Your RoleTEST Huddle
 
Using Selenium 3 0
Using Selenium 3 0Using Selenium 3 0
Using Selenium 3 0TEST Huddle
 

More from TEST Huddle (20)

Why We Need Diversity in Testing- Accenture
Why We Need Diversity in Testing- AccentureWhy We Need Diversity in Testing- Accenture
Why We Need Diversity in Testing- Accenture
 
Keys to continuous testing for faster delivery euro star webinar
Keys to continuous testing for faster delivery euro star webinar Keys to continuous testing for faster delivery euro star webinar
Keys to continuous testing for faster delivery euro star webinar
 
Why you Shouldnt Automated But You Will Anyway
Why you Shouldnt Automated But You Will Anyway Why you Shouldnt Automated But You Will Anyway
Why you Shouldnt Automated But You Will Anyway
 
Being a Tester in Scrum
Being a Tester in ScrumBeing a Tester in Scrum
Being a Tester in Scrum
 
Leveraging Visual Testing with Your Functional Tests
Leveraging Visual Testing with Your Functional TestsLeveraging Visual Testing with Your Functional Tests
Leveraging Visual Testing with Your Functional Tests
 
Using Test Trees to get an Overview of Test Work
Using Test Trees to get an Overview of Test WorkUsing Test Trees to get an Overview of Test Work
Using Test Trees to get an Overview of Test Work
 
Big Data: The Magic to Attain New Heights
Big Data:  The Magic to Attain New HeightsBig Data:  The Magic to Attain New Heights
Big Data: The Magic to Attain New Heights
 
Will Robots Replace Testers?
Will Robots Replace Testers?Will Robots Replace Testers?
Will Robots Replace Testers?
 
TDD For The Rest Of Us
TDD For The Rest Of UsTDD For The Rest Of Us
TDD For The Rest Of Us
 
Scaling Agile with LeSS (Large Scale Scrum)
Scaling Agile with LeSS (Large Scale Scrum)Scaling Agile with LeSS (Large Scale Scrum)
Scaling Agile with LeSS (Large Scale Scrum)
 
Creating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger EnterprisesCreating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger Enterprises
 
Is There A Risk?
Is There A Risk?Is There A Risk?
Is There A Risk?
 
Are Your Tests Well-Travelled? Thoughts About Test Coverage
Are Your Tests Well-Travelled? Thoughts About Test CoverageAre Your Tests Well-Travelled? Thoughts About Test Coverage
Are Your Tests Well-Travelled? Thoughts About Test Coverage
 
Growing a Company Test Community: Roles and Paths for Testers
Growing a Company Test Community: Roles and Paths for TestersGrowing a Company Test Community: Roles and Paths for Testers
Growing a Company Test Community: Roles and Paths for Testers
 
Do we need testers on agile teams?
Do we need testers on agile teams?Do we need testers on agile teams?
Do we need testers on agile teams?
 
How to use selenium successfully
How to use selenium successfullyHow to use selenium successfully
How to use selenium successfully
 
Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey
 
Practical Test Strategy Using Heuristics
Practical Test Strategy Using HeuristicsPractical Test Strategy Using Heuristics
Practical Test Strategy Using Heuristics
 
Thinking Through Your Role
Thinking Through Your RoleThinking Through Your Role
Thinking Through Your Role
 
Using Selenium 3 0
Using Selenium 3 0Using Selenium 3 0
Using Selenium 3 0
 

Recently uploaded

What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
buds n tech IT solutions
buds n  tech IT                solutionsbuds n  tech IT                solutions
buds n tech IT solutionsmonugehlot87
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?Watsoo Telematics
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 

Recently uploaded (20)

What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
buds n tech IT solutions
buds n  tech IT                solutionsbuds n  tech IT                solutions
buds n tech IT solutions
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 

ISO 29119 New International Software Testing Standard

  • 1. ISO/IEC 29119: The New International Software Testing Standard Stuart Reid sreid@testing-solutions.com Testing Solutions Group www.testing-solutions.com EuroSTAR 2008 Workshop
  • 2. Workshop Goals • Introduce ISO 29119 • Delegate groups to: – Review the overall scope & structure – Review and debug the test processes – Brainstorm the test techniques (part 4) • What techniques do we want in it? – Define the ongoing review process
  • 4. What are standards? • “Guideline documentation that reflects agreements on products, practices, or operations by nationally or internationally recognized industrial, professional, trade associations or governmental bodies” - ISO – Guidelines documents as they are not compulsory unless mandated by an individual or an organization – Agreements because they often reflect a certain level of consensus
  • 5. Motivation for ISO 29119 • Lacking in current standards: – Organizational Testing not covered • e.g. Test Policy and Organizational Test Strategy – no Project Test Management – BS 7925 only covers unit testing – common functional techniques missing – poor coverage of non-functional testing • Conflicts in definitions, processes & procedures – plethora of standards to be replaced by one • e.g. IEEE 829, IEEE 1008, BS 7925-1/-2, IEEE 1028 – practitioners do not know which standard to follow
  • 6. Documentation Part 3 Testing Techniques Part 4 Processes Part 2 Concepts & Vocabulary Part 1 BS 7925-2 IEEE 829 IEEE 1008 BS 7925-1 BS 7925-2 ISO 29119 – Scope & Structure
  • 7. May 08 May 09 May 10 May 11 May 12 … ISO 29119 - Timeline Working Draft (WD) Committee Draft (CD) Final Committee Draft (FCD) Final Draft International Standard (FDIS) Final International Standard (FIS) Parts 2 & 3 Parts 1 & 4 WD CD FCD FDIS FIS WD CD FCD FDIS FIS
  • 8. Organizational Test Strategy Process Project Test Management Process Test Level Process Organizational Test Policy Process Test Execution Cycle Organizational Test Policy Organizational Test Strategy Strategise, Plan and Manage Test Project Strategise, Plan and Manage Test Level Design & Execute Tests Manage Test Environment Report Defects
  • 9. Organizational Test Processes Organizational Test Strategy Process Create/Maintain Test Strategy Test Policy IT Project Management Policy Test Strategy Organizational Test Policy Process Create/Maintain Test PolicyIT Policy Management Policy Test Policy Test Policy Test Policy Updates Project Test Management Process Organizational Test Strategy Comments on Organizational Test Strategy usage
  • 10. Manage Conformance with Test Policy (TP4) Organizational Test Policy [Test Policy not working effectively] [Test Policy working effectively] Create/Update Test Policy (TP1) Organizational Test Policy Process Organizational Test Policy Issue Log Organizational Test Policy Update Log Gain Consensus on Test Policy (TP2) Approved Organizational Test Policy Publish Test Policy (TP3) Review Test Policy (TP5) [major revision required] •Views of primary stakeholders; •Knowledge of the current test practice within the organization; and, where available: • Organization’s Mission Statement; • IT Policy; • IT Project Management Policy; • Quality Policy; • Current Test Policy; • Test Policy Update Log. [Suitable period has elapsed: • since Test Policy was published; or • since Test Policy was last reviewed; or • major organizational change] Comments on Organizational Test Policy usage Draft Organizational Test Policy [Test Policy changes not required]
  • 11. Project Test Management Process Comments on Organizational Test Strategy usage Project Test Completion Report Create/Maintain Project Test Plan (TM1) Monitor and Control (TM2) Report Test Project Completion (TM3) Project Test Plan Project Test Status Reports Project Test Plan Updates Project Test Management Process Test Strategy Organizational Test Strategy Process Project Management Plan, Product Documentation, Software Development Plan, Regulatory Standards Level Test Plan, Level Test Status Reports Project Test Plan Level Test Completion Report Control Directives Test Level Process
  • 12. • Organizational Test Policy • Organizational Test Strategy • Regulatory Standards • Project Management Plan • Applicable product documentation (e.g. System Requirements, Test Item Specifications) • Software Development Plan • Project and Product Risks • Project Test Plan Updates Create/Maintain Project Test Plan Plan Creation of Project Test Plan (TM1.2) Identify & Analyze Risks (TM1.3) Design Project Test Strategy (TM1.5)Determine Staffing and Scheduling (TM1.6)Document Project Test Plan (TM1.7) Schedule, Staffing Profile Project Test Strategy Analyzed Risks Project scope Identify Risk Mitigation Approaches (TM1.4) Gain Consensus on Project Test Plan (TM1.8) Approved Project Test Plan Draft Project Test Plan Project Test Plan Publish Project Test Plan (TM1.9) Understand Project Context (TM1.1) Mitigation Approaches
  • 13. Fundamental Test Process Project Test Plan Test Level Status Report Level Test Completion Reports Control Directives Project Test Management Process Report Anomalies (TL6) Report Test Level Completion (TL8) Level Test Plan Test Specification Test Results [Issue noticed] [No issues noticed] Anomaly Report Test Level Process Set-up & Maintain Test Environment (TL4) Plan Testing (TL1) Run Tests (TL5) Test Environment Readiness Report Specific Test Env’t Requirements Level Test Completion Report Design & Build Tests (TL3) Test Execution Cycle Close Down Testing (TL7) Control Directives Monitor and Control (TL2) Test Process Info Asset Info Measures Level Test Plan Updates Project Management Plan, Product Documentation, Software Development Plan, Regulatory Standards
  • 14. Test Activity Descriptions Example – Design & build tests • Each testing activity is described using a standard template (following ISO 24774), for example: Purpose The purpose of Design and Build Tests is to design and document test cases that will be executed during testing. Entry Criteria •the Test Plan has been agreed •the Test Item Specification(s) is available Inputs •Test Plan •Test Item Specification(s) •System Requirements Roles •Test Designer Tasks 1.Analyse the test item specification(s) to identify specification items; 2.Determine the test conditions by identifying which specification items to test using the selection criteria from the Test Plan; 3.Derive test coverage items to be exercised by applying the test case design technique(s) to the test conditions; 4.Derive test cases by selecting input values to exercise the test coverage items and corresponding expected results; 5.Create a test set by rationalising the test cases (i.e. removing redundancy, duplication, etc.); 6.Derive a test script by ordering the test cases within the test set using their pre- and post-conditions; 7.Identify and document any specific test environment requirements that are not already included in the Test Plan. Outputs •Test Specification •Specific Test Environment Requirements Outcomes •the Test Specification has been documented. Exit Criteria •the Test Specification has been agreed.
  • 15. Part 4: Techniques • Test case design techniques – Static testing techniques • Reviews - inspections & walkthroughs, etc. – Dynamic testing techniques • Black-box, white-box, etc. – Non-functional testing techniques • Security, performance, usability, etc. • Test measurement techniques (e.g. coverage) • Appendices – Examples of each technique, at each level of testing – Test technique effectiveness – Mappings to existing standards
  • 16. Your turn.... • Session 1 – Choose the 1st topic you wish to ‘review’ – Create a group around the topic – Review the topic – Report back to the other groups • Break • Session 2 – Choose your 2nd topic • it can be the same as your 1st topic – Create a group around the topic – Review the topic – Report back
  • 17. Topics 1. Review the overall scope & structure 2. Four-tier process model 3. Organizational testing (policy & strategy) 4. Project Test Management 5. Creating (and Maintaining) a Test Plan 6. Fundamental Test Process 7. Test techniques (part 4) 8. The ongoing review process
  • 18. Conclusions • We will consider the workshop feedback • Do you want to be involved? – Join the working group • through your national standards body • 6 day meetings, every 6 months • contribute between meetings – Contribute materials – Review drafts – May 2008 meeting - Berlin • 18 participants representing 12 countries – November 2008 (Seoul) – last week... – May 2009 (India)
  • 19. For more information • sreid@testing-solutions.com – if interested in trialling the standard on a project, reviewing drafts or writing examples • http://www.jtc1-sc7.org/ – access to official documents released by WG 26