The Test Development Process Testing life cycle--Test case design Test Design Techniques Block-box ·equivalence partitionging White-box ·boundary value ·statement coverage ·causal diagrams and ·branch coverage decision tables ·condition coverage state transition testing ·path coverage ·cause and effect diagram 同濟大学 TONGJI UNIVERSITY SoftwareTesting 16.12.2023 8 The Test Development Process Testing life cycle--Test case design Block-box • equivalence partitionging • boundary value • causal diagrams and decision tables • state transition testing • cause and effect diagram Test Design Techniques White-box • statement coverage • branch coverage • condition coverage • path coverage Software Testing 16.12.2023 8