Presentation is loading. Please wait.

Presentation is loading. Please wait.

Lec 09 Integration & System Testing- 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance Lecture 09-Integration and System Testing 9/25/2013.

Similar presentations


Presentation on theme: "Lec 09 Integration & System Testing- 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance Lecture 09-Integration and System Testing 9/25/2013."— Presentation transcript:

1 Lec 09 Integration & System Testing- 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance Lecture 09-Integration and System Testing 9/25/2013 1

2 Lec 09 Integration & System Testing- 2 CSCE 747 Fall 2013 Last Time  Structural Testing WrapUp  Ch 11, pp 169-177 Today  Integration & System Testing Part III  Levels of Testing Ch 12, pp 181-1 Jorgensen, Paul C. Software Testing A Craftsman Approach 2

3 Lec 09 Integration & System Testing- 3 CSCE 747 Fall 2013 Levels of Testing  Unit Tests Jorgensen, Paul C. Software Testing A Craftsman Approach

4 Lec 09 Integration & System Testing- 4 CSCE 747 Fall 2013 Waterfall Life Cycle Jorgensen, Paul C. Software Testing A Craftsman Approach

5 Lec 09 Integration & System Testing- 5 CSCE 747 Fall 2013 Fig 12.2 Decomposition of ATM system  Integrate subsystems Jorgensen, Paul C. Software Testing A Craftsman Approach

6 Lec 09 Integration & System Testing- 6 CSCE 747 Fall 2013 Functional decomposition Sculpting analogy  Functional decomposition  Can only be done well when we understand the final system  Sculpting analogy  Marble sculpture  Wax Sculpture  Clay - pottery Jorgensen, Paul C. Software Testing A Craftsman Approach

7 Lec 09 Integration & System Testing- 7 CSCE 747 Fall 2013 Life Cycle with Builds Jorgensen, Paul C. Software Testing A Craftsman Approach

8 Lec 09 Integration & System Testing- 8 CSCE 747 Fall 2013 Specification-based Life Cycle Models Jorgensen, Paul C. Software Testing A Craftsman Approach

9 Lec 09 Integration & System Testing- 9 CSCE 747 Fall 2013 Rapid Prototyping life cycle Jorgensen, Paul C. Software Testing A Craftsman Approach

10 Lec 09 Integration & System Testing- 10 CSCE 747 Fall 2013 Executable Specifications Jorgensen, Paul C. Software Testing A Craftsman Approach

11 Lec 09 Integration & System Testing- 11 CSCE 747 Fall 2013 Screens of the SATM Jorgensen, Paul C. Software Testing A Craftsman Approach

12 Lec 09 Integration & System Testing- 12 CSCE 747 Fall 2013 Screens of the SATM Jorgensen, Paul C. Software Testing A Craftsman Approach

13 Lec 09 Integration & System Testing- 13 CSCE 747 Fall 2013 Screens of the SATM Jorgensen, Paul C. Software Testing A Craftsman Approach

14 Lec 09 Integration & System Testing- 14 CSCE 747 Fall 2013 SATM Interface Jorgensen, Paul C. Software Testing A Craftsman Approach

15 Lec 09 Integration & System Testing- 15 CSCE 747 Fall 2013 SATM: Screen 1 Welcome/Enter PIN Jorgensen, Paul C. Software Testing A Craftsman Approach

16 Lec 09 Integration & System Testing- 16 CSCE 747 Fall 2013 SATM Dataflow  More Jorgensen, Paul C. Software Testing A Craftsman Approach

17 Lec 09 Integration & System Testing- 17 CSCE 747 Fall 2013 Jorgensen, Paul C. Software Testing A Craftsman Approach

18 Lec 09 Integration & System Testing- 18 CSCE 747 Fall 2013 ER Model of the SATM Jorgensen, Paul C. Software Testing A Craftsman Approach

19 Lec 09 Integration & System Testing- 19 CSCE 747 Fall 2013 Finite State Model of SATM Jorgensen, Paul C. Software Testing A Craftsman Approach

20 Lec 09 Integration & System Testing- 20 CSCE 747 Fall 2013 FS Model of SATM: PIN-entry Jorgensen, Paul C. Software Testing A Craftsman Approach

21 Lec 09 Integration & System Testing- 21 CSCE 747 Fall 2013 Functional Decomposition Jorgensen, Paul C. Software Testing A Craftsman Approach

22 Lec 09 Integration & System Testing- 22 CSCE 747 Fall 2013 SATM Functional Decomposition Jorgensen, Paul C. Software Testing A Craftsman Approach

23 Lec 09 Integration & System Testing- 23 CSCE 747 Fall 2013 Jorgensen, Paul C. Software Testing A Craftsman Approach

24 Lec 09 Integration & System Testing- 24 CSCE 747 Fall 2013 Jorgensen, Paul C. Software Testing A Craftsman Approach

25 Lec 09 Integration & System Testing- 25 CSCE 747 Fall 2013 Jorgensen, Paul C. Software Testing A Craftsman Approach

26 Lec 09 Integration & System Testing- 26 CSCE 747 Fall 2013 Jorgensen, Paul C. Software Testing A Craftsman Approach

27 Lec 09 Integration & System Testing- 27 CSCE 747 Fall 2013 Jorgensen, Paul C. Software Testing A Craftsman Approach

28 Lec 09 Integration & System Testing- 28 CSCE 747 Fall 2013 Jorgensen, Paul C. Software Testing A Craftsman Approach

29 Lec 09 Integration & System Testing- 29 CSCE 747 Fall 2013 Jorgensen, Paul C. Software Testing A Craftsman Approach

30 Lec 09 Integration & System Testing- 30 CSCE 747 Fall 2013 Jorgensen, Paul C. Software Testing A Craftsman Approach

31 Lec 09 Integration & System Testing- 31 CSCE 747 Fall 2013 Jorgensen, Paul C. Software Testing A Craftsman Approach

32 Lec 09 Integration & System Testing- 32 CSCE 747 Fall 2013 Jorgensen, Paul C. Software Testing A Craftsman Approach

33 Lec 09 Integration & System Testing- 33 CSCE 747 Fall 2013 Jorgensen, Paul C. Software Testing A Craftsman Approach

34 Lec 09 Integration & System Testing- 34 CSCE 747 Fall 2013 Jorgensen, Paul C. Software Testing A Craftsman Approach

35 Lec 09 Integration & System Testing- 35 CSCE 747 Fall 2013 Jorgensen, Paul C. Software Testing A Craftsman Approach

36 Lec 09 Integration & System Testing- 36 CSCE 747 Fall 2013 Jorgensen, Paul C. Software Testing A Craftsman Approach

37 Lec 09 Integration & System Testing- 37 CSCE 747 Fall 2013 Jorgensen, Paul C. Software Testing A Craftsman Approach

38 Lec 09 Integration & System Testing- 38 CSCE 747 Fall 2013 Jorgensen, Paul C. Software Testing A Craftsman Approach


Download ppt "Lec 09 Integration & System Testing- 1 CSCE 747 Fall 2013 CSCE 747 Software Testing and Quality Assurance Lecture 09-Integration and System Testing 9/25/2013."

Similar presentations


Ads by Google