6
Final Review Different tests Boundary Value Testing Equivalence Class Testing Decision Table Based Testing Path Testing Data Flow & P-Slice Testing Definitions, goals, testing efforts, exit criteria, test cases designing

Final Review Different tests Boundary Value Testing Equivalence Class Testing Decision Table Based Testing Path Testing Data Flow & P-Slice

Embed Size (px)

Citation preview

Page 1: Final Review  Different tests  Boundary Value Testing  Equivalence Class Testing  Decision Table Based Testing  Path Testing  Data Flow & P-Slice

Final Review

Different tests Boundary Value Testing Equivalence Class Testing Decision Table Based Testing Path Testing Data Flow & P-Slice Testing

Definitions, goals, testing efforts, exit criteria, test cases designing

Page 2: Final Review  Different tests  Boundary Value Testing  Equivalence Class Testing  Decision Table Based Testing  Path Testing  Data Flow & P-Slice

Final Review

Path testing Statements, branches How many Logical paths, Linearly

independent paths How to find Logical paths, Linearly

independent paths Linearly independent set

Page 3: Final Review  Different tests  Boundary Value Testing  Equivalence Class Testing  Decision Table Based Testing  Path Testing  Data Flow & P-Slice

Final Review

Data Flow Testing Data-flow-diagrams DU testing Program Slice Definitions like:

DEF, USE, P-use, C-use, du-path, etc. Variable of interest

Page 4: Final Review  Different tests  Boundary Value Testing  Equivalence Class Testing  Decision Table Based Testing  Path Testing  Data Flow & P-Slice

Final Review

Levels of Testing The graph

Integration Testing Top-down (stubs), bottom-up (drivers),

sandwich, big bang Graph based: pair-wise, neighborhood

System Testing Modeling for Interaction Testing OO testing GUI testing

Page 5: Final Review  Different tests  Boundary Value Testing  Equivalence Class Testing  Decision Table Based Testing  Path Testing  Data Flow & P-Slice

Final Review

Test Plan Non executable Executable When to stop Bug seeding approach Test resources, schedule, risk, etc.

Page 6: Final Review  Different tests  Boundary Value Testing  Equivalence Class Testing  Decision Table Based Testing  Path Testing  Data Flow & P-Slice

Final Review

Metrics for Testing Attribute of Interest

Size Quality