Presentation is loading. Please wait.

Presentation is loading. Please wait.

Dr. Wolfgang J. Schneider 2003 - 2006 FUNDAMENTAL TEST PROCESS Dr. Wolfgang J. Schneider 2003 – 2006.

Similar presentations


Presentation on theme: "Dr. Wolfgang J. Schneider 2003 - 2006 FUNDAMENTAL TEST PROCESS Dr. Wolfgang J. Schneider 2003 – 2006."— Presentation transcript:

1 Dr. Wolfgang J. Schneider 2003 - 2006 FUNDAMENTAL TEST PROCESS Dr. Wolfgang J. Schneider 2003 – 2006

2 Dr. Wolfgang J. Schneider 2003 - 2006 FUNDAMENTAL TEST PROCESS Part 3 Test Implementation and Execution and Execution

3 Dr. Wolfgang J. Schneider 2003 - 2006 Acknowledgement Most of the content has been developed by ISTQB and it’s affiliates for fair use. The copy right of those parts is with them. The layout has been developed by us.

4 Dr. Wolfgang J. Schneider 2003 - 2006 Fundamental Test Process INTRODUCTION We are talking about:  Planning the Tests  Designing Test Cases  Preparing for Execution  Evaluating the Status

5 Dr. Wolfgang J. Schneider 2003 - 2006 Fundamental Test Process MAIN ACTIVITIES  Planning and Control  Analysis and Design  Implementation and Execution  Evaluating Exit Criteria and Reporting  Test Closure Activities

6 Dr. Wolfgang J. Schneider 2003 - 2006 Fundamental Test Process MAIN ACTIVITIES  Planning and Control  Analysis and Design  Implementation and Execution  Evaluating Exit Criteria and Reporting  Test Closure Activities

7 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution This is the Activity where Test Conditions are transformed into Test Cases and Testware and the Environment is set up

8 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution This is the Activity where Test Conditions are transformed into Test Cases and Testware and the Environment is set up

9 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS Of course, there are many Major Tasks in this Activity

10 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Preparing Test Cases  Creating Test Suites  Verifying the Test Environment  Executing Test Cases  Logging  Comparing  Reporting  Repeating

11 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Preparing Test Cases  Creating Test Suites  Verifying the Test Environment  Executing Test Cases  Logging  Comparing  Reporting  Repeating

12 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Preparing Test Cases  Creating Test Suites  Verifying the Test Environment  Executing Test Cases  Logging  Comparing  Reporting  Repeating

13 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Preparing Test Cases  Creating Test Suites  Verifying the Test Environment  Executing Test Cases  Logging  Comparing  Reporting  Repeating

14 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Preparing Test Cases  Creating Test Suites  Verifying the Test Environment  Executing Test Cases  Logging  Comparing  Reporting  Repeating

15 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Preparing Test Cases  Creating Test Suites  Verifying the Test Environment  Executing Test Cases  Logging Comparing  Comparing  Reporting  Repeating

16 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Preparing Test Cases  Creating Test Suites  Verifying the Test Environment  Executing Test Cases  Logging  Comparing  Reporting  Repeating

17 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Preparing Test Cases  Creating Test Suites  Verifying the Test Environment  Executing Test Cases  Logging  Comparing  Reporting  Repeating

18 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Preparing Test Cases  Creating Test Suites  Verifying the Test Environment  Executing Test Cases  Logging  Comparing  Reporting  Repeating

19 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Preparing Test Cases  Creating Test Suites  Verifying the Test Environment  Executing Test Cases  Logging  Comparing  Reporting  Repeating

20 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Preparing Test Cases  Developing Test Cases  Prioritizing Test Cases  Creating Test Data  Writing Test Procedures

21 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Preparing Test Cases  Developing Test Cases  Prioritizing Test Cases  Creating Test Data  Writing Test Procedures

22 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Preparing Test Cases  Developing Test Cases  Prioritizing Test Cases  Creating Test Data  Writing Test Procedures

23 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Preparing Test Cases  Developing Test Cases  Prioritizing Test Cases  Creating Test Data  Writing Test Procedures

24 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Preparing Test Cases  Developing Test Cases  Prioritizing Test Cases  Creating Test Data  Writing Test Procedures

25 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Preparing Test Cases  Developing Test Cases  Prioritizing Test Cases  Creating Test Data  Writing Test Procedures

26 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Preparing Test Cases Optionally:  Preparing Test Harnesses  Writing Automated Test Scripts

27 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Preparing Test Cases Optionally:  Preparing Test Harnesses  Writing Automated Test Scripts

28 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Preparing Test Cases Optionally:  Preparing Test Harnesses  Writing Automated Test Scripts

29 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Preparing Test Cases Optionally:  Preparing Test Harnesses  Writing Automated Test Scripts

30 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Creating Test Suites from the Test Cases for efficient Test Execution

31 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Verifying the Test Environment Verifying that the Test Environment has been set up correctly

32 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Executing Test Cases either manually or by using Test Execution Tools according to the Planned Sequence

33 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Executing Test Cases either manually or by using Test Execution Tools according to the Planned Sequence

34 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Executing Test Cases either manually or by using Test Execution Tools according to the Planned Sequence

35 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Executing Test Cases either manually or by using Test Execution Tools according to the Planned Sequence

36 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Executing Test Cases either manually or by using Test Execution Tools according to the Planned Sequence

37 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Logging  Logging the Outcome of Test Execution  Recording the Identities and Versions of –Software Under Test –Test Tools –Testware

38 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Logging  Logging the Outcome of Test Execution  Recording the Identities and Versions of –Software Under Test –Test Tools –Testware

39 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Logging  Logging the Outcome of Test Execution  Recording the Identities and Versions of –Software Under Test –Test Tools –Testware

40 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Logging  Logging the Outcome of Test Execution  Recording the Identities and Versions of –Software Under Test –Test Tools –Testware

41 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Logging  Logging the Outcome of Test Execution  Recording the Identities and Versions of –Software Under Test –Test Tools –Testware

42 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Logging  Logging the Outcome of Test Execution  Recording the Identities and Versions of –Software Under Test –Test Tools –Testware

43 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Logging  Logging the Outcome of Test Execution  Recording the Identities and Versions of –Software Under Test –Test Tools –Testware

44 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Comparing actual results with expected results

45 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Reporting  Reporting Discrepancies as Incidents  Analyzing them in order to establish their Cause –a Defect in the Code –a Defect in specified Test Data, in the Test Document –a Mistake in the way the test was executed

46 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Reporting  Reporting Discrepancies as Incidents  Analyzing them in order to establish their Cause –a Defect in the Code –a Defect in specified Test Data, in the Test Document –a Mistake in the way the test was executed

47 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Reporting  Reporting Discrepancies as Incidents  Analyzing them in order to establish their Cause –a Defect in the Code –a Defect in specified Test Data, in the Test Document –a Mistake in the way the test was executed

48 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Reporting  Reporting Discrepancies as Incidents  Analyzing them in order to establish their Cause –a Defect in the Code –a Defect in specified Test Data, in the Test Document –a Mistake in the way the test was executed

49 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Reporting  Reporting Discrepancies as Incidents  Analyzing them in order to establish their Cause –a Defect in the Code –a Defect in specified Test Data, in the Test Document –a Mistake in the way the test was executed

50 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Reporting  Reporting Discrepancies as Incidents  Analyzing them in order to establish their Cause –a Defect in the Code –a Defect in specified Test Data, in the Test Document –a Mistake in the way the test was executed

51 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Reporting  Reporting Discrepancies as Incidents  Analyzing them in order to establish their Cause –a Defect in the Code –a Defect in specified Test Data, in the Test Document –a Mistake in the way the test was executed

52 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Repeating Test Activities as Result of action taken for each Discrepancy

53 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Repeating CONFIRMATION TESTING Reexecution of a Test that previously failed in order to confirm a Fix

54 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Repeating REGRESSION TESTING Execution of a Corrected Test and/or Execution of Tests in order to ensure that Defects have not been introduced in Unchanged Areas of the Software or that Defect Fixing did not uncover other Defects

55 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Repeating REGRESSION TESTING Execution of a Corrected Test and/or Execution of Tests in order to ensure that Defects have not been introduced in Unchanged Areas of the Software or that Defect Fixing did not uncover other Defects

56 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Repeating REGRESSION TESTING Execution of a Corrected Test and/or Execution of Tests in order to ensure that Defects have not been introduced in Unchanged Areas of the Software or that Defect Fixing did not uncover other Defects

57 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Repeating REGRESSION TESTING Execution of a Corrected Test and/or Execution of Tests in order to ensure that Defects have not been introduced in Unchanged Areas of the Software or that Defect Fixing did not uncover other Defects

58 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Repeating REGRESSION TESTING Execution of a Corrected Test and/or Execution of Tests in order to ensure that Defects have not been introduced in Unchanged Areas of the Software or that Defect Fixing did not uncover other Defects

59 Dr. Wolfgang J. Schneider 2003 - 2006 Test Implementation and Execution MAJOR TASKS  Preparing Test Cases  Creating Test Suites  Verifying the Test Environment  Executing Test Cases  Logging  Comparing  Reporting  Repeating

60 Dr. Wolfgang J. Schneider 2003 - 2006 DR. WOLFGANG J. SCHNEIDER GMBH International Information Technology Consultants Professional Testing Solutions Telecommunications and Utility Billing Systems Euro Preparation for Companies in New EU Member Countries EDIFACT – DATANORM – ELDANORM – ETIM Interfaces Data Exchange with Banks and Credit Card Companies Total Quality Management – Good Manufacturing Practices IT Service Management - IT Infrastructure Library (ITIL) Knowledge Management Solutions IT Fitness for GAAP – IAS – FASB Balanced Scorecard www.drschneider.eu Take Advantage of 30+ Years of IT Experience !


Download ppt "Dr. Wolfgang J. Schneider 2003 - 2006 FUNDAMENTAL TEST PROCESS Dr. Wolfgang J. Schneider 2003 – 2006."

Similar presentations


Ads by Google