Date post: | 03-Apr-2018 |
Category: |
Documents |
Upload: | ksenthil77 |
View: | 218 times |
Download: | 0 times |
of 15
7/29/2019 ISTQB-FL-Chap-6.ppt
1/15
Kanbay Incorporated - All Rights Reserved
3/8/2013
ISTQB Foundation Level
Chapter- 6
Tool Support for testing
7/29/2019 ISTQB-FL-Chap-6.ppt
2/15
3/8/2013 | Kanbay Incorporated. All Rights Reserved2
Agenda
1. Various types of testing tools2. Effective use of tools Potential
Benefits & Risks
3. Introducing a tool into an
organization
7/29/2019 ISTQB-FL-Chap-6.ppt
3/15
3/8/2013 | Kanbay Incorporated. All Rights Reserved3
Various types of testing tools
Test tool classification can be donebased upon the test activities they
support.
Some tools support more than one
test activities. But are widely knownfor supporting a single activity. Thus
they will be classified using that
single activity.
7/29/2019 ISTQB-FL-Chap-6.ppt
4/15
3/8/2013 | Kanbay Incorporated. All Rights Reserved4
Various types of testing tools
Tool Support for management of testing & tests : Test Management Tools
Requirements Management Tools
Incident Management Tools
Configuration Management Tools
7/29/2019 ISTQB-FL-Chap-6.ppt
5/15
3/8/2013 | Kanbay Incorporated. All Rights Reserved5
Various types of testing tools
Tool support for static testing : Review process support tools
Static Analysis tools
Modeling tools
7/29/2019 ISTQB-FL-Chap-6.ppt
6/15
3/8/2013 | Kanbay Incorporated. All Rights Reserved6
Various types of testing tools
Tools Support for test specification : Test Design Tools
Test Data preparation Tools
7/29/2019 ISTQB-FL-Chap-6.ppt
7/153/8/2013 | Kanbay Incorporated. All Rights Reserved
7
Various types of testing tools
Tool support for test execution & logging : Test Execution Tools
Test Harness / Unit test framework tools
Test Comparators
Coverage measurement Tools
Security Tools
7/29/2019 ISTQB-FL-Chap-6.ppt
8/153/8/2013 | Kanbay Incorporated. All Rights Reserved
8
Various types of testing tools
Tool support for performance & monitoring : Dynamic analysis tools
Performance/Load/Stress Testing Tools
Monitoring tools
7/29/2019 ISTQB-FL-Chap-6.ppt
9/153/8/2013 | Kanbay Incorporated. All Rights Reserved
9
Various types of testing tools
Tool support specific application areas: Such type of tools are customized for a given
application, specific platform or to test specific
security features.
7/29/2019 ISTQB-FL-Chap-6.ppt
10/153/8/2013 | Kanbay Incorporated. All Rights Reserved
10
Effective use of tools potential benefits & risks
Potential benefits of tool support for testing : Repetitive work is reduced. Typical examples of
repetitive work are regression tests, same test data
pattern, verification against set coding standards
Higher consistency & reliability
Ease of access to information about tests &
testing. Test progress, performance data are easily
available.
7/29/2019 ISTQB-FL-Chap-6.ppt
11/153/8/2013 | Kanbay Incorporated. All Rights Reserved
11
Effective use of tools potential benefits & risks
Potential risks of tool support for testing : Unrealistic expectations from the tool
Underestimating the cost, time & efforts to be
spent in the initial introduction of the tool
Underestimating the time & efforts required to be
spent to gain substantial & continuing benefits from
the tool
Over reliance on the tool.(Manual testing can
never be replaced with a tool)
7/29/2019 ISTQB-FL-Chap-6.ppt
12/15
3/8/2013 | Kanbay Incorporated. All Rights Reserved12
Effective use of tools potential benefits & risks
Special considerations to be given for some types oftools :
Test execution tools rely on execution using on
recorded scripts. Unexpected events can hamper
execution of such tools Also test execution tools need technical expertise
in the scripting language.
Performance testing also needs expert resources
to design the tests & to interpret the results.
7/29/2019 ISTQB-FL-Chap-6.ppt
13/15
3/8/2013 | Kanbay Incorporated. All Rights Reserved13
Introducing a tool into an organization
The main principles to be followed are : Assessment of organization maturity, its
strengths/weaknesses, identification of potential areas
in which tool support can improve performance
The requirements & objective of opting for the toolmust be clear & concise.
A proof-of-concept could be done in a small scale
project to determine if the product meets its required
objectives.
7/29/2019 ISTQB-FL-Chap-6.ppt
14/15
3/8/2013 | Kanbay Incorporated. All Rights Reserved14
Q & A
7/29/2019 ISTQB-FL-Chap-6.ppt
15/15
3/8/2013
Thank You