LIST OF FIGURES AND TABLES

Figure 1.1 Effect of an error

Figure 1.2 Resources triangle

Figure 1.3 Effect of identification time on cost of errors

Figure 1.4 A generalised test process

Figure 1.5 Iteration of activities

Figure 2.1 Waterfall model

Figure 2.2 V model for software development

Figure 2.3 Iterative development

Figure 2.4 Top-down control structure

Figure 2.5 Bottom-up integration

Figure 3.1 Stages of a formal review

Figure 3.2 Formality of reviews

Figure 4.1 State transition diagram of the hill-walker’s watch

Figure 4.2 State transition diagram

Figure 4.3 Use case example

Figure 4.4 Flow chart for a sequential program

Figure 4.5 Flow chart for a selection (decision) structure

Figure 4.6 Flow chart for an iteration (loop) structure

Figure 4.7 Flow chart representation for Example 4.5

Figure 4.8 Control flow graph showing subgraphs as nodes

Figure 4.9 Control flow graph with subgraphs expanded

Figure 4.10 Flow chart for Coverage example

Figure 4.11 The hybrid flow graph

Figure 4.12 Paths through the hybrid flow graph example

Figure 4.13 Paths through the hybrid flow graph – Example 4.6

Figure 4.14 Paths through the hybrid flow graph – Example 4.7

Figure 4.15 Simplified control flow graph: a decision

Figure 4.16 Simplified control flow graph: location of a decision in a loop

Figure 4.17 Example of how simplified control flow graphs are read and interpreted

Figure 4.18 Control flow graph for Exercise 4.11

Figure 4.19 Test case for Exercise 4.13

Figure 4.20 Test case for Exercise 4.14

Figure 4.21 Flow chart for Exercise 4.6

Figure 4.22 Control flow graph for Exercise 4.6

Figure 5.1 Levels of independent testing

Figure 5.2 Test plans in the V model

Figure 5.3 A high-level test execution schedule

Figure 5.4 iTesting executive dashboard

Figure 5.5 Incidents planned/raised

Figure 6.1 Test tool payback model

Figure 6.2 Hotel system architecture

Figure 6.3 An integrated set of tools

Figure 6.4 Testing of daily builds using a set of test tools

Figure 6.5 Test execution tools payback model

Figure 6.6 Test harness for middleware

Figure 6.7 Test tool implementation process

 

Table 1.1 Comparative cost to correct errors

Table 4.1 ST for the hill-walker’s watch

Table 5.1 Features of independent testing

Table 5.2 Test plan sections

Table 5.3a Test progress report outline

Table 5.3b Test summary report outline

Table 6.1 Configuration traceability

Table 6.2 Hotel system extract (20/10/2018)

Table 6.3 Hotel system extract (5/11/2018)

Table 6.4 Exit criteria

Table 6.5 Types of test tool

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.147.205.154