Arunkumar Khannur's Software Testing Knowledge Center

7.1. Overview

Code-based Test Design also referred to as Structural or Glass Box or White Box Test-case Design (WBTD), focuses on code. The WBTD strategy is to investigate the internal structure of the code that consists of process and data in order to specify execution-oriented test cases based on program logic, coding standards followed, and programming style. It also checks for complexity of code using techniques like cyclomatic complexity.

In this chapter, we are discussing about Code-based Testing, which involves: Control Flow Testing (Basic Path Testing): Statements, Branches or Edge, Conditions, and Paths; Cyclomatic Complexity; Data to check selection of appropriate and proper data types for the specified usage; and also, cyclomatic complexity and its use in checking number of independent paths.

Static Testing is being covered in the following chapter.
Khannur's Book
Arunkumar Khannur, Software Testing - Techniques and Applications, Published by Pearson Publications, 2011 (ISBN:978-81-317-5836-6; Pages:341 + xxii)
Follow Khannur
Khannur's Company
ISQT Process & Consulting Services Pvt. Ltd., Bangalore, INDIA
Khannur's Software Testing Forum
 Contact Khannur
ISQT Process & Consulting Services Pvt. Ltd.
#732, 1st Floor, 12th Main,
3rd Block, Rajajinagar,
Bangalore - 560010, INDIA
Phone: +91 80 23012511
Skype: arun.isqt