Download presentation
Presentation is loading. Please wait.
Published byEgbert Poole Modified over 9 years ago
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 !
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.