Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

Test Techniques for Developers

( Duration: 1 Days )

The three basic activities in code development are design, code and test. With tight project timescales often being the norm, the testing activity is squeezed with the result that the quality of the deliverable from the developer is less than anticipated. This Test Techniques for Developers training course identifies tests types and associated practical methods that can be used to improve the quality of the deliverable without imposing a huge overhead on developers or other development resource.

By attending Test Techniques for Developers workshop, delegates will gain:

  • Awareness of the benefits of using formal test techniques to design test cases
  • Awareness of both structural (white box) and specification-based (black box) test techniques
  • Appreciation of how some of the techniques are used to create test cases and measure test coverage
  • Appreciation of how techniques are selected that are appropriate for the related risk

The Test Techniques for Developers class is ideal for:

  • Developers, their managers, project managers and anyone who is, or will be, involved or interested in the testing of developed products at the point of code cutting.

COURSE AGENDA

1

Basic terminology - basic test types - structural testing, functional testing, non-functional testing

2

Static analysis - options for measuring code - control flow graphing - cyclamate complexity

3

Dynamic testing - expected outcome vs. actual outcome - advantages and disadvantages of formal test design -- test case format

4

Statement and branch decision testing - calculating coverage - implications of partial coverage - subsumes relationships and risk

5

Condition testing - compound decisions - differences between BCC and MCD coverage

6

Verification and functional testing - benefits of specification-based tests

7

Equivalence partitioning and boundary value analysis

8

Classification tree method - comparison with equivalence partitioning

9

Pairwise Testing - orthogonal arrays - use of test tools

10

Other functional and structural test techniques

11

Test preparation and test design - where they fit in the test process

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X