+ All Categories
Home > Documents > ISTQB-FL-Chap-6.ppt

ISTQB-FL-Chap-6.ppt

Date post: 03-Apr-2018
Category:
Upload: ksenthil77
View: 218 times
Download: 0 times
Share this document with a friend

of 15

Transcript
  • 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


Recommended