Download as pdf or txt
Download as pdf or txt
You are on page 1of 9

3/12/2024

Test Analysis and Design

START

Internal Use

Learning Goals
After the course, attendees will be able to:

Understand definition, objectives and main tasks of test analysis and design activity

Understand related glossary of terms

Internal Use ❷

1
3/12/2024

Table of contents
Part I – Test analysis and control activity

Part II – Glossary of terms

Part III – Quiz

Internal Use ❸

What is the test analysis and design?

Test analysis and design is the activity during which general testing
objectives are transformed into tangible test conditions and test cases.

Test Test
Test Test Evaluating Test
implement
planning & analysis
analysis
ation &
exit criteria closure
control &&design
design & reporting activities
execution

Internal Use ❺

2
3/12/2024

Objectives

Test
Build test designs techniques
Test basic

Testing
objectives

High level test cases

Internal Use ❻

Main tasks

7 main tasks:

1. Review the test basis, examining the specifications for the software we

are testing
2. Evaluate testability of the requirements and system

3. Identify and prioritizing test conditions based on analysis of test items,

the specification, behavior and structure of the software
4. Design and prioritizing high level test cases

Internal Use ❼

3
3/12/2024

Main tasks

7 main tasks (cont.):

5. Identify necessary test data to support the test conditions and test cases

6. Design the test environment set-up and identify any required
infrastructure and tools
7. Create bi-directional traceability between test basis and test cases

Internal Use ❽

Glossary of terms

Test basis: All documents from which the requirements of a component or system can be
inferred.

Test case: A set of input values, execution preconditions, expected results and execution
post conditions, developed for a particular objective or test condition.

Test condition: An item or event of a component or system that could be verified by one
or more test cases.
For example: a function, transaction, feature, quality attribute, or structural element.

Internal Use ❾

4
3/12/2024

Quiz!
There are 5 questions below.
Click on NEXT button to start!

Internal Use

Quiz! Question 1 of 5/ Multi Choice/ 5 01: 08

Which of these tasks would you expect to perform during Test Analysis and Design?

Setting or defining test objectives.


Reviewing the test basis
Creating test suites from test procedures
Analyzing lessons learned for process improvement.

Submit
Internal Use

5
3/12/2024

Quiz! Question 2 of 5/ Multi Choice/ 5 01: 08

Ensuring that test design starts during the requirements definition phase is important to enable
which of the following test objectives?

Preventing defects in the system.


Finding defects through dynamic testing.
Gaining confidence in the system.
Finishing the project on time.

Submit
Internal Use

Quiz! Question 3 of 5/ Multi Choice/ 5 01: 08

Consider the following statements about early test design


i. early test design can prevent fault multiplication
ii. faults found during early test design are more expensive to fix
iii. early test design can find faults
iv. early test design can cause changes to the requirements
v. early test design takes more effort

i, iii & iv are true. ii & v are false.


iii is true, i, ii, iv & v are false.
iii & iv are true. i, ii & v are false.
i, iii, iv & v are true, ii us false.
i & iii are true, ii, iv & v are false.

Submit
Internal Use

6
3/12/2024

Quiz! Question 4 of 5/ Multi Choice/ 5 01: 08

The _________ Is the activity where general testing objectives are transformed into tangible test
conditions and test designs

Testing Planning.
Test Control
Test analysis and design.
Test implementation

Submit
Internal Use

Quiz! Question 5 of 5/ Multi Choice/ 5 01: 08

Test basis documentation is analyzed in which phase of testing

Test Analysis
Test Design
Test Execution
Test Planning

Submit
Internal Use

7
3/12/2024

Summary

Test Analysis and Design

The activity during which general testing


objectives are transformed into tangible test
conditions and test cases.

7 main tasks.

Terms: test basis, test condition, test case,


test design.

Internal Use ⓫

References

Book: Foundation of software testing


(Dorothy Graham, Erik van Veenendaal, Isabel Evans, Rex Black)

eBook: Foundation level syllabus


(International Software Testing Qualifications Board - 2011)

eBook: Standard Glossary of Terms used in Software Testing (v2.4)


(International Software Testing Qualifications Board - 2014)

Internal Use ⓬

8
3/12/2024

Exit Course

THANK YOU
You have completed "Test Analysis and Design"
lecture.

Click EXIT button to exit course and discover the


next Lecture "Test Implementation and
Execution".

EXIT

Internal Use ⓭

You might also like