HOME > 상세정보

상세정보

The handbook of MIS application software testing : methods, techniques, and tools for assuring quality through testing

The handbook of MIS application software testing : methods, techniques, and tools for assuring quality through testing

자료유형
단행본
개인저자
Mosley, Daniel J.
서명 / 저자사항
The handbook of MIS application software testing : methods, techniques, and tools for assuring quality through testing / Daniel J. Mosley.
발행사항
Englewood Cliffs, N.J. :   Prentice Hall,   c1993.  
형태사항
xxviii, 354 p. : ill. ; 24 cm.
총서사항
Yourdon Press computing series.
ISBN
0139070079
서지주기
Includes bibliographical references and index.
일반주제명
Application software -- Testing. Management information systems.
000 00918camuu2200253 a 4500
001 000000917964
005 20120412134035
008 920124s1993 njua bf 001 0 eng
010 ▼a 92004352
020 ▼a 0139070079
040 ▼a DLC ▼c DLC ▼d DLC ▼d 244002
050 0 0 ▼a QA76.76.A65 ▼b M68 1993
082 0 0 ▼a 005.1/4 ▼2 20
084 ▼a 005.14 ▼2 DDCK
090 ▼a 005.14 ▼b M912h
100 1 ▼a Mosley, Daniel J.
245 1 4 ▼a The handbook of MIS application software testing : ▼b methods, techniques, and tools for assuring quality through testing / ▼c Daniel J. Mosley.
260 ▼a Englewood Cliffs, N.J. : ▼b Prentice Hall, ▼c c1993.
300 ▼a xxviii, 354 p. : ▼b ill. ; ▼c 24 cm.
440 0 ▼a Yourdon Press computing series.
504 ▼a Includes bibliographical references and index.
650 0 ▼a Application software ▼x Testing.
650 0 ▼a Management information systems.

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실(5층)/ 청구기호 005.14 M912h 등록번호 151011728 도서상태 대출가능 반납예정일 예약 서비스 B M ?
No. 2 소장처 세종학술정보원/과학기술실(5층)/ 청구기호 005.14 M912h 등록번호 151011729 도서상태 대출가능 반납예정일 예약 서비스 B M ?
No. 3 소장처 세종학술정보원/과학기술실(5층)/ 청구기호 005.14 M912h 등록번호 151302698 도서상태 대출가능 반납예정일 예약 서비스 B M ?

컨텐츠정보

책소개

This guide supplies innovative ideas concerning software quality control and the necessary theoretical and practical considerations of software testing needed by today's data processing practitioners. Features easy-to-understand discussions of software testing methods and contains example test plans designed for real world information systems.


정보제공 : Aladin

목차


CONTENTS
FOREWORD = xvii
PREFACE = xxi
ACKNOWLEDGMENTS = xxvii
 1 SOFTWARE QUALITY : THE ELUSIVE BUTTERFLY = 1
  1.1 Quality and Requirements = 1
  1.2 Quality and User Satisfaction = 5
  1.3 The External View and Product Definition = 6
  1.4 The Software Status Quo = 7
  1.5 The Impact = 7
  1.6 When Quality is Lacking, Who Is Responsible? = 11
  1.7 Professionalism = 13
  1.8 Conclusion = 13
  References = 14
 2 SOFTWARE TESTING : AN OVERVIEW = 16
  2.1 Software Development Process Maturity = 19
   2.1.1 Initial Process Maturity = 19
   2.1.2 Repeatable Process Maturity = 20
   2.1.3 Defined Process Maturity = 21
   2.1.4 Managed Process Maturity = 21
   2.1.5 Optimized Process Maturity = 22
  2.2 Software Testing and the System Development Life Cycle = 22
  2.3 A Software Testing Techniques Classification Framework = 25
  2.4 Statistical Quality Control = 28
  2.5 Software Testing Organizational Structure = 29
  2.6 Unfinished Issues = 31
  2.7 Conclusion = 32
  References = 32
 3 THE PSYCHOLOGY OF SOFTWARE TESTING = 34
  3.1 Software Testing's False Beliefs = 34
   3.1.1 Degrees of Difficulty = 35
    Testing is easy = 35
    Miller's Magical Number = 36
   3.1.2 Nature Versus Nurture = 37
    Anyone Can Do Testing = 37
   3.1.3 No Skills Required = 38
    No Training or Prior Expertise is Required = 38
    Two Levels of Experience Are Required for Effective Testing = 38
   3.1.4 Just a Matter of Luck = 39
    Errors Are Just Bad Luck = 39
   3.1.5 The Automation Panacea = 39
    Development Automation Will Eliminate the Need to Test = 39
  3.2 A Definition = 41
  3.3 The Psychological Evolution of Software Testing = 43
  3.4 A New Definition = 44
  3.5 Conclusion = 45
  References = 46
 4 THE TEST PLAN = 47
  4.1 Test Planning = 47
  4.2 Automated Support for Test Planning = 49
  4.3 Establishing Testing Objectives = 50
  4.4 Test Plan Purpose = 52
  4.5 Test Plan Description = 52
  4.6 Test Plan Creation = 53
   4.6.1 A Discussion of Li's Table Of Contents = 57
    Ⅰ. Introduction = 57
    Ⅱ. Overall Plan = 58
    Ⅲ. Testing Requirements = 59
    Ⅳ. Procedure Control = 60
    Ⅴ. Generic Test Plan XXXXX = 60
  4.7 The Test Plan and Regression Testing = 62
  4.8 Test Plan Verification = 64
  4.9 Test Plan Overheard = 65
  4.10 Test Plan Examples = 65
  4.11 Conclusion = 66
  References = 66
 5 A COMPARISON OF BLACK BOX AND WHITE BOX TEST CASE DESIGN   STRATEGIES = 68
  5.1 White Box Strategies = 71
  5.2 Black Box Strategies = 72
  5.3 A Comparison of the Strategies = 73
  5.4 Conclusion = 74
  References = 75
 6 BASIS TESTING = 77
  6.1 Basis Testing = 78
   6.1.1 The Control Flow Graph = 78
   6.1.2 Miller's Magical Number and McCabe's Structural Complexity = 80
    Calculating C = 81
   6.1.3 The Rolling Rock Polytechnic State University College Boards Reporting Example = 83
  6.2 Basis Testing : A New Approach = 100
   6.2.1 Flow Graph Development Guidelines 000
  6.3 Conclusion = 106
  References = 108
 7 EQUIVALENCE PARTITIONING, BOUNDARY ANALYSIS, AND ERROR   GUESSING = 109
  7.1 Defining Equivalence Classes = 110
  7.2 Constructing Test Cases from the Tabled Equivalence Classes = 110
  7.3 Defining Boundary Conditions for Equivalence Classes = 111
   7.3.1 Input Domain = 111
   7.3.2 Output Domain = 112
  7.4 Error Guessing = 112
  7.5 The Rolling Rock Polytechnic State University Example Revisited = 112
  7.6 Conclusion = 117
  References = 117
 8 CAUSE-EFFECT GRAPHING = 118
  8.1 The Cause-Effect Graph = 119
  8.2 Graphing Constraints = 122
   8.2.1 Constraints on Causes = 122
   8.2.2 Constraints on Effects = 124
  8.3 Developing the Graphs, Tables, and Test Cases = 124
   8.3.1 Some Helpful Hints for Determining the Functional Variations = 125
  8.4 The Rolling Rock Polytechnic State University Example Continued = 127
  8.5 Conclusion = 134
  References = 134
 9 STRUCTURED TABLEAU = 135
  9.1 Decision Logic Tables = 136
   9.1.1 DLT Format = 137
   9.1.2 Enumerating the Rules = 138
   9.1.3 Specifying Actions = 139
  9.2 Condition State Indifference = 139
  9.3 Proof of Completeness = 141
  9.4 Structured Tableau = 141
   9.4.1 Format Conventions = 141
  9.5 Structured Tableau as a Software Testing Tool = 143
  9.6 The Rolling Rock Polytechnic State University Example Again = 144
  9.7 Conclusion = 151
  References = 152
 10 INTEGRATION TESTING = 153
  10.1 Incremental Versus Nonincremental Testing = 154
   10.1.1 Nonincremental Testing = 154
   10.1.2 Incremental Testing = 154
    Global Data = 154
    Local Data = 155
  10.2 Nonincremental Testing = 157
   10.2.1 Big Bang Testing = 157
  10.3 Incremental Testing = 157
   10.3.1 Integration Testing Heuristics = 158
   10.3.2 Top-Down Testing = 158
   10.3.3 Bottom-Up Testing = 159
   10.3.4 Modified Top-Down Testing = 160
   10.3.5 Sandwich Testing = 160
   10.3.6 Modified Sandwich Testing = 160
  10.4 Conclusion = 160
  References = 161
 11 SYSTEM TESTING = 162
  11.1 System Testing = 163
  11.2 Developing System Test Cases = 165
  11.3 Purposes of System Testing = 166
  11.4 Conclusion = 169
  References = 170
 12 HUMAN TESTING : THE WALK-THROUGH AND THE INSPECTION = 171
  12.1 The Walk-Through = 173
   12.1.1 The Review Stage = 177
   12.1.2 The Walk-Through Stage = 177
   12.1.3 The Follow-Up Stage = 179
  12.2 The Inspection = 180
   12.2.1 The Inspection Stage = 180
  12.3 Human Conflict and Review Effectiveness = 181
  12.4 Conclusion = 182
  References = 182
 13 SOFTWARE "TOOLS" FOR SOFTWARE TESTING = 184
  13.1 IS Industrialization and Testing = 185
  13.2 A Tool Is a Tool Is a Tool = 187
   13.2.1 What Is a Tool? = 188
   13.2.2 What Is a Software Tool? = 188
  13.3 Software Tools for Software Testing = 189
   13.3.1 Classification Criteria = 190
   13.3.2 A Framework = 190
    Data Utilities = 191
    Simulators = 191
    Data Comparators = 192
    Capture-Replay Systems = 192
    Execution Tracers = 192
  13.4 The SQE Framework = 193
  13.5 Poston's Framework = 194
   13.5.1 Requirements Phase Tools = 194
   13.5.2 Design Phase Tools = 195
   13.5.3 Programming Phase Tools = 195
   13.5.4 Testing Phase Tools = 196
   13.5.5 Maintenance Tools = 197
   13.5.6 Poston's Tool Checklist = 197
  13.6 Software Tool Integration Considerations = 197
  13.7 Conclusion = 201
  References = 202
 14 CONTROLLING AND IMPROVING THE SOFTWARE TESTING PROCESS : A PROCESS METRICS APPROACH = 204
  14.1 Why Do We Measure? = 206
  14.2 Process Improvement = 208
   14.2.1 A Process Improvement Example = 210
  14.3 The Software Testing Perspective = 211
  14.4 The Software Testing Metrics Status Quo = 212
  14.5 The Critical Set Concept = 213
   14.5.1 Pareto Analysis = 214
   14.5.2 Shewhard Control Charts = 216
   14.5.3 An SOC Chart Software Testing Example = 218
   14.5.4 Ishikawa Diagrams = 221
  14.6 Conclusion = 223
  References = 224
APPENDIX A : SOFTWARE TESTING BIBLIOGRAPHY = 226
APPENDIX B : JOURNALS, MAGAZINES, AND NEWSLETTERS THAT ARE   SOFTWARE TESTING RESOURCES = 244
APPENDIX C : THE HARDWARE TRACKING SYSTEM TEST PLAN = 247
INDEX = 349


관련분야 신착자료

Harvard Business Review (2025)