Testing and Debugging sources

Laatuk.com home


WWW pages

  1. Software Testing, Wikipedia article
  2. Debugging, Wikipedia article
  3. Software Testing FAQ
  4. testingfaqs.org - Testing Tools Supplier List and other testing related information
  5. NASA IV&V Facility Research Program Results and SARP Results - lots of good reserach reports
  6. Software Testing Wiki
  7. Software Testing Portal at Wikipedia
  8. Certified Software Tester Body of Knowledge
  9. testingReflections.com - A Free Software Testing Information Resource
  10. AST- The Association for Software Testers
  11. QA City- resources for busy testers
  12. X-Treme Testing home page
  13. An eXtreme Programming Tester's Resource
  14. Agile Testing blog
  15. Agile Testing Mailing List
  16. Context-Driven Software Testing Mailing List
  17. Cigital - testing related articles
  18. dmoz’s software testing resources
  19. Cetus OO Testing Links
  20. Brett Pettichor’s Software Testing Hotlist
  21. Michael Bolton's testing articles
  22. news:comp.software.testing
  23. Brian Marick’s Corner
  24. Brian Marick’s articles on testing
  25. StickyMinds.com(see => Testing): resources about software testing, defect tracking and other areas, too
  26. Middle Tennesee University Software Testing Online Resources:
  27. Intetnet / Software Quality HotList
  28. Cem Kaner’s writings on software testing
  29. Rex Black’s writings and templates on software testing
  30. Jonathan Kohl’s home page: interesting articles e.g. about pair testing + good links
  31. Grove Consultants (testing specialists) home page
  32. Mika Katara’s testing pages
  33. James Bach’s web site, articles on software testing
  34. Johnathan Kohl’s blog on software investigation
  35. Johanna Rothman’s web site, articles on software testing (among other things)
  36. Danny R. Faught's articles about testing
  37. The Braidy Tester blog
  38. Test Assured Inc’s web site, articles on software testing
  39. TestersParadise.com - interesting material for system testers
  40. Bibliography on testing object-oriented software, RBSC Corp.
  41. Another bibliography on testing object-oriented software, Universität Karlsruhe
  42. Mosaic’s home page - interesting material about testing, risk management and defect management
  43. Developer Testing - articles about developer testing
  44. testdriven.com - test-driven development community
  45. The story behind the word ”bug” and ”debugging”
  46. Conformiq provides testing tools, training and services
  47. SYTYKE - testauskerho (a Finnish testing club)
  48. Testaukseen liitttyvä keskusteluryhmä (a Finnish discussion forum)
  49. systematic-testing.com home page - interesting (reserach) articles about functional and evolutionary testing
  50. Gimpel Software’s Bug of the Month
  51. Gimple Software Bug of the Month - online code analysis
  52. LioNBRIDGE Testers’ Network

Magazines



  1. Software Testing, Verification and Reliability, John Wiley & Sons
  2. Better Software - a software testing and quality engineering magazine

Literature



  1. Agile Performance Testing, Dobson Caoching & Consulting blog/jamie, May 20, 2008
  2. Better Software, The Security Issue, October 2004; a special issue of Better Software magazine on software security
  3. Draft IEEE Standard for Software Test Documentation (revision of IEEE 829-1998), see also Wikipedia article
  4. IEEE1008-1987 Standard for Software Unit Testing, IEEE Computer Society Press, 1987
  5. D.J. Agans: Debugging:: The Nine Indispensable Rules for Finding Even the Most Elusive Software and Hardware Problems, American Management Association, 2002, the companion web-site
  6. K. Aguanno: Insider Tips for Agile Test Management, Multi-Media Publications, 2007
  7. C. Ambler: Web Testing - Facts not Fiction, Addison-Wesley, 2003
  8. S. W. Ambler: "Introduction to Test Driven Design (TDD)", Agile Data
  9. S. Ambler: "The Agile End Game. Release-related activities that occur at the end of a development project should be the first thing on your mind.", Dr. Dobb's Journal, 5.4.2007
  10. S. Ambler: "Agile Testing Strategies", Dr. Dobb's Portal, December 12, 2006
  11. J. Andrea: "Some Assembly Required. Piecing Together the Truth About TDD”, Better Software, pp. 63 - 68, January/February 2008
  12. M. Andrews, J. A. Whittaker: How to Break Web Software : Functional and Security Testing of Web Applications and Web Services, Addison-Wesley, 2006
  13. T. R. Arnold and W.A. Fuson: “Testing in a Perfect World”, Communications of the ACM, September 1994
  14. J.D. Arthur, et al.: ”Evaluating the Effectiveness of Independent Verificationa and Validation”, IEEE Computer, October 1999
  15. D. Astels: Test-Driven Development: A Practical Guide, Prentice-Hall, 2003
  16. J. Bach: "What Is Exploratory Testing?"
  17. A. Barr: Find the Bug: A Book of Incorrect Programs, Addison-Wesley, 2004
  18. I. Bashir, A.L. Goel: Testing Object-Oriented Software. Life-Cycle Solutions, Springer, 2002
  19. G. Bath: The Software Test Engineer's Handbook: A Study Guide for the ISTQB Test Analyst and Technical Analyst Advanced Level Certificate, Rocky Nook, 2008
  20. M.E Bays: Software Release Methodology, Prentice Hall, 1999
  21. K. Beck: Test Driven Development: By Example, Addison Wesley, 2003
  22. B. Beizer: Black-Box Testing. Techniques for Functional Testing of Software and Systems, John Wiley&Sons, 1995
  23. B. Beizer : Software Testing Techniques, VanNostrand, 1990
  24. B. Beizer: Software System Testing and Quality Assurance, VanNostrand, 1985
  25. T. L. Bennett, P. W. Wennberg: "Eliminating Embedded Software Defects Prior to Integration Test", CrossTalk, December 2005
  26. R. W. Binder: Testing Object-Oriented Systems. Models, Patterns and Tools. Addison Wesley Longman, 2000
  27. R W. Binder: “Design for Testability in Object-Oriented Systems”, Communications of the ACM, September 1994
  28. G. Bjønvig, J.O. Coplien, H. Harrison: ”A Story About User Stories and Test-driven Development. Chapter 2: Into the Field”, Better Software, pp. 34 - 40, November 2007
  29. G. Bjønvig, J.O. Coplien, H. Harrison: ”A Story About User Stories and Test-driven Development. Chapter 1: The Setup”, Better Software, pp. 33 - 37, December 2007
  30. R. Black: Pragmatic Software Testing: Becoming an Effective and Efficient Test Professional, Wiley, 2007
  31. R. Black: Effective and Efficient Software Testing, Rex Black Consulting Services, Inc., 2006
  32. R. Black: ”A Test Manager’s Guide to Risks Analysis and Management”, Software Quality Professional, pp. 22 - 30, December 2004
  33. R. Black: Critical Testing Process, Addison-Wesley, 2004
  34. R. Black: Managing the Testing Process. Practical Tools and Techniques for Managing Hardware and Software Testing, Wiley, 2002, free online book for ACM members
  35. B. Broekman, E. Notenboom: Testing Embedded Software, Addison-Wesley, 2003
  36. P. Butcher: Debug It! Find, Repair, and Prevent Bugs in Your Code, PragmaticProgrammers.com, 2009
  37. I. Burnstein: Practical Software Testing. A Process Oriented Approach, Springer, 2002
  38. I. Burnstein, A. Homyen, A. Suwanassart, G. Saxena, R. Grom: "A Testing Maturity Model for Software Test Process Assessment and Improvement", Software Quality Professional, pp. 8 - 21, September 1999
  39. H. Buwalda, D. Janssen, I. Pinkster: Integrated Test Design and Automation: Using the Test Frame Method, Addison-Wesley, 2002
  40. B. Campbell: ”Iterative Development Testing Approaches”, 6.2.2002, allPM.com
  41. P. Carvalho: ”Testing with an Accent”, Better Software, pp. 38 - 41, February 2005
  42. V. Casey: Software Testing and Global Industry: Future Paradigms, Cambridge Scholars Publishing, 2009
  43. F. Charles: ”Planing the Endgame”, StickyMinds.com, September 4, 2007
  44. Y. Chernak: ”Validating and Improving Test-Case Effectivness”, IEEE Software, January/February 2001
  45. F. Cohen: Java Testing and Design. From Unit Testing to Automated Web Tests”, Prentice Hall, 2004
  46. R.W. Collins: ”Software Localization for Internet Software: Issues and Methods”, IEEE Software, pp. 74 - 80, March/April 2002
  47. R. Conway, J. Cordingle: Code Hacking: A Developer's Guide to Network Security , Charles River Media, 2004
  48. L. Copeland: A Practioner’s Guide to Software Test Design, Artech House, 2003
  49. R.D. Craig, S.P. Jaskiel: Systematic Software Testing, Artech House, 2003
  50. Lisa Crispin: Agile Testing: A Practical Guide for Testers and Agile Teams, Addison-Wesley, 2009
  51. L. Crispin, T. House: Testing Extreme Programming, Addison-Wesley, 2003
  52. R. Culbertson, C. Brown, G. Cobb: Rapid Testing, Software Quality Institute Series, 2001
  53. J.B. Dabney: Return on Investment of Independent Verification and Validation Study Preliminary Phase 2B Report, Fairmont, W.V.: NASA IV&V Facility, 2003
  54. S.R. Dalal, A.A. McIntosh: “When to Stop Testing for Large Software Systems with Changing Code”, IEEE Transactions on Software Engineering, April 1994
  55. E. Dustin, J. Rashka, D. McDiarmid, J. Nielson: Quality Web Systems: Performance, Security, and Usability, Addison Wesley, 2001
  56. E. Dustin, J. Rashka, J. Paul: Automated Software Testing - Introduction, Management and Performance, Addison-Wesley, 1999
  57. E. Dustin: Effective Software Testing, 50 Specific Ways to Improve Your Testing, Adison-Wesley, 2003
  58. P. Duvall: Automation for the people: Continuous testing. Always run automated tests with every change to a code base, IBM developerWorks, 13 Mar 2007
  59. R. J. D’Souza & R.J. LeBlanc, Jr.: “Class Testing by Examining Pointers”, Journal of Object-Oriented Programming, July-August 1994
  60. R.H. Dunn: Software Defect Removal, McGraw-Hill, 1984
  61. S. G. Eick, T. L. Graves, A. F. Karr, J.S. Marron, A. Mockus: "Does Code Decay? Assessing the Evidence from Change Management Data.", IEEE Transactions of Software Engineering, pp. 1 - 12, January 2001
  62. M. Eisenstadt: "My hairiest bug war stories", Communications of the ACM, pp. 30 - 37, April 1997
  63. H. Erdogmus, M. Morisio, M. Torchiano: "On the Effectiveness of the Test-First Approach to Programming", Transactions on Software Engineering, pp. 226-237, MArch 2005
  64. J. Erickson: Hacking: The Art of Exploitation, No Starch Press, 2003
  65. D. R. Faught, M. Bolton: "Communicating with Context", StickyMinds, 10/15/2007
  66. D. Fern: Defect Tracking and Management Process, Software Quality Professional, pp. 30 - 38, December 2002
  67. M. Fewster, D. Graham: Softare Test Automation, Addison Wesley Longman, 1999
  68. M. R. Fine: Beta Testing for Better Software, John Wiley & Sons, 2002, free online book for ACM members
  69. J. Fodeh: ”What’s On Your Dashboard? Making Metrics MatterB”,Better Software, pp. 26 - 32, October 2007
  70. J. C. Foster, V. Osipov, N. Bhalla: Buffer Overflow Attacks : Detect, Exploit, Prevent, Syngress, 2005
  71. G. Friedenberg: ”Combined Strengths. Bring testers into requirements and business analysts into testing to create a more robust product in less time”, Better Software, pp. 30 - 37, February 2005
  72. J.Z. Gao, H.-S. J. Tsao: Testing and Quality Assurance for Component-Based Software, Artech House, 2003
  73. R. Galen: ”Project Roundup. Corral Software Development with Release Criteria”, Better Software, April 2006
  74. R. Galen: Software Endgames: Eliminating Defects, Controlling Change, and the Countdown to On-Time Delivery, Dorset House, 2005
  75. T. Gallagher: Hunting Security Bugs, Microsoft Press, 2006
  76. P. Gerrard, N. Thompson: Risk Based E-Business Testing, Artech House, 2002
  77. F. Charles: ”Bulking Up: Strengthening Your Soft Skills”, Better Software, pp. 17 - 20, January 2006
  78. R.F. Goldsmith: ”Test-Driven Development”, Software Development, pp.52 - 53, October 2002
  79. R.F. Goldsmith: ”Proactive Testing, Software Development, pp.42 - 45, September 2002
  80. R.F. Goldsmith: The Forgotten Phase, Software Development, pp. 45 - 47, July 2002
  81. R.F. Goldsmith: ”This or That, V or X?”, Software Development, pp. 43 - 45, August 2002
  82. R. Graig, S.P. Jaskiel: Systematic Software Testing, Artech House, 2002, free online book for ACM members
  83. T. L. Graves, A. F. Karr, J.S. Marron,, H. Siy: "Predicting Fault Incidence Using Software Change History", Transactions of Software Engineering, pp. 653 - 661, July 2000
  84. M. Grottke, K. S. Trivedi: "Fighting Bugs: Remove, Retry, Replicate, and Rejuvenate", IEEE Computer, pp. 107 - 109, February 2007
  85. T. Grštker, U. Holtmann, H. Keding, M. Wloka: The Developer's Guide to Debugging, Springer, 2008
  86. T. Gyimóthy, R. Ferenc, I. Siket: "Empirical Validation of Object-Oriented Metrics on Open Source Software for Fault Prediction ", IEEE Transactions on Software Engineering, pp. 897 - 910, October 2005
  87. J. Harty: A Primer in Testing Mobile Phone Applications, StickyMinds.com, 31.12.2007
  88. A. M. J. Hass: Guide to Advanced Software Testing, Artech House Publishers, 2008
  89. A. Hassan, R.C. Holt:” The Top Ten List: Dynamic Fault Prediction”, Proceedings of the 21st IEEE International Conference on Software Maintenance (ICSM’05), pp. 263 - 272, 2005
  90. B. Hetzel: Software Testing: A Standards-Based Guide, IEEE Computer Society, 2008
  91. B. Hetzel: The Complete Guide to Software Testing,, John Wiley & Sons, 1998, free online book for ACM members
  92. E. Hieatt, R. Mee: ”Going Faster: Testing The Web Application”, IEEE Software, pp. 60 - 65, March/April 2002
  93. G. Hoglund, G. McGraw: Exploiting Software. How to Break Code, Addison-Wesley, 2004
  94. J.R. Horgan, S. London & M.R. Lyu, “Achieving Software Quality with Testing Coverage Measures”, IEEE Computer, September 1994
  95. J. C. Huang: Software Error Detection through Testing and Analysis, Wiley, 2009
  96. M.L. Hutcheson: Software Testing Fundamentals - Methods and Metrics, John Wiley Publishing, 2003, free online book for ACM members
  97. J. Itkonen, M. V. Mantyla, C. Lassenius, "Defect Detection Efficiency: Test Case Based vs. Exploratory Testing," esem, pp. 61-70, First International Symposium on Empirical Software Engineering and Measurement (ESEM 2007), 2007
  98. D. Janzen, H. Saiedian: "Test-Driven Development: Concepts, Taxonomy, and Future Direction", IEEE Computer, pp. 43-50, September 2005
  99. D. Jeffrey, N. Gupta: "Improving Fault Detection Capability by Selectively Retaining Test Cases during Test Suite Reduction", IEEE Transactions on Software Engineering, pp. 108 - 123, February 2007
  100. R. Jeffries, G. Melnik: ”TDD: The Art of Fearless Programming”, IEEE Software, pp. 24 - 30, May/June 2007
  101. K. Jones, M. Shema, B. Johnson: Anti-Hacker Tool Kit, McGraw-HIll Osborne Media, 2002
  102. P. C. Jorgensen and C.Erickson: “Object-Oriented Integration Testing”, Communications of the ACM, September 1994
  103. C. Kaner, J. Bach, B. Pettichord: Lessons Learned in Software Testing, Wiley, 2001
  104. C. Kaner et.al: Testing Computer Software, Wiley 1999
  105. K. Kaspersky: Hacker Debugging Uncovered, A-List Publishing, 2005
  106. K. Kaspersky: Hacker Disassembling Uncovered, A-List Publishing, 2003
  107. L. R. Kepple: “A New Paradigm for Cross-Platform Automated GUI Testing”, The X Resource 3, Summer 1992, July 1992
  108. B.W. Kernighan, R. Pike: The Practice of Programming, chapter 5: Debugging, chapter 6: Testing, Addison Wesley, 1999
  109. T.M. Khoshgftaar, R. Halstead, G.P. Trio, R.M. Fass: ”Using Process History to Predict Software Quality”, IEEE Computer, pp. 66 - 72, April 1998
  110. E. Kit: Testing in the Real World. Improving the Process, Addison-Wesley, 1995
  111. A.S. Koch: ”The Role of Testers in the Agile Methods”, Software Quality Professional, pp. 33 - 40, June 2005
  112. J. Kohl: ”Repeating the Unrepeatable Bug”, Better Software, pp. 14 - 16, March 2005
  113. T. Koomen, M. Pol: Test Process Improvement: A parctical step-by-step guide to structured testing, Addison-Wesley, 1999
  114. A. G. Koru, H. Liu: Building Effective Defect-Prediction Models in Practice, IEEE Software, pp. 23- 29, November/December 2005
  115. L. Koskela: Test Driven. Practical TDD and Acceptance TDD for Java Developers, Manning Publications, 2007, see companion web site
  116. J. Koziol, D. Litchfield, D. Aitel, C. Anley, S. "noir" Eren, N. Mehta, R.Hassell: The Shellcoder's Handbook :Discovering and Exploiting Security Holes, JOhn Wiley & Sons, 2004
  117. D. C. Kung, P. Hsia and J. Gao: Testing Object-Oriented Software, IEEE Computer Society Press, 1998
  118. J. Laski, W. Stanley: Software Verification and Analysis: An Integrated, Hands-On Approach, Springer, 2009
  119. K. Lawrence: ”Grow Your Test Harness Naturally” , Better Software, pp. 25 - 29, March 2005
  120. S. Lazenby: Test-Driven Project Management, Glenayre Technologies, May 19, 2004
  121. W. E. Lewis: Software Testing and Continuous Quality Improvement, CRC Press, 2005
  122. D. Litchfield, C. Anley, J. Heasman, B. Grindlay: The Database Hacker's Handbook : Defending Database Servers, John Wiley & Sons, 2005
  123. S: Loveland, G. Miller, R. Prewitt, M. Shannon: Software Testing Techniques. Finding the Defects That Matter, Charles River Media, 2004
  124. M.R. Lyu: Software Reliability Engineering Handbook, IEEE Computer Society Press, 1995
  125. B. Marick: Craft of Software Testing, Prentice-Hall, 1995
  126. S. McConnel: ”Daily Build and Smoke Test”, IEEE Software, pp. 143 - 142, July 1996
  127. S. McConnel: Code Complete, chapter 25: Unit Testing, chapter 26: Debugging, chapter 27: System Integration, Microsoft Press, 1993
  128. G.McGraw, J.M. Voas: Software Fault Injection: Inoculating Programs Against Errors, John Wiley & Sons, 1997
  129. J.D. McGregor, D.A. Sykes: A Practical Guide to Testing Object-Oriented Software, Addison-Wesley, 2001
  130. J. D. McGregor and T. D. Korson: “Integrated Object-Oriented Testing and Development Processes”, Communications of the ACM, September 1994
  131. S. McClure, J. Scambray, G. Kurtz: Hacking Exposed: Network Security Secrets & Solutions, McGraw-HIll Osborne Media, 2003
  132. J. McKay: Managing the Test People, Rocky Nook, 2007
  133. A. M. Memon, Q. Xie: "Studying the Fault-Detection Effectiveness of GUI Test Cases for Rapidly Evolving Software", IEEE Transactions on Software Engineering, pp. 869 - 883, October 2005
  134. G. Meszaros: xUnit Test Patterns: Refactoring Test Code, Addison-Wesley, 2007
  135. R.C. Metzger,: Debugging by Thinking : A Multidisciplinary Approach, Digital Press, 2003
  136. B. Meyer: "Seven Principles of Software Testing", IEEE Computer, pp. 99 - 101, August 2008, free download
  137. D. Meyerhoff, B. Laibarra, R. Kraan, A. Wallet (ed.): Software Quality and Testing in Internet Times, Springer, 2002
  138. N. Mitsumori: "Testing Around the World. 6 Lessons for Successful Outsourcing.", Better Software, pp 18 - 22, May 2007
  139. D.J. Mosley: Client Server Software Testing on the Desktop and the Web, Prentice Hall, 2000
  140. D. J. Mosley: Handbook of MIS Application Software Testing, Prentice- Hall, 1992
  141. G. C. Murphy, P. Townsend and P. S. Wong: “Experiences with Cluster and Class Testing”, Communications of the ACM, September 1994
  142. G.J. Myers, C. Sandler, T. Badgett, T.M. Thomas: The Art of Software Testing. Second Edition, John Wiley&Sons, 2004
  143. G.J. Myers: The Art of Software Testing, John Wiley&Sons, 1979
  144. H.Q. Nguyen, B. Johnson, M. Hackett: Testing Applications on the Web: Test Planning for Mobile and Internet-Based Systems, 2nd Edition, John Wiley and Sons, 2003
  145. Y. Nishi: ”Resource Path Testing: A Framework for Design of System Testing”, Software Quality Professional, June, 2001
  146. R. Nuesken: Managing Automated Testing, StickyLetter, March 2005
  147. N. Petcschenik: System Testing with Attitude: An Approach That Nutures Front-Loaded (Designed and built in ... not tested in!) Software Quality, Dorset House, 2005
  148. A.K. Onoma et.al.: ”Regression Testing in an Industrial Environment”, Communications of the ACM, May 1998
  149. R. Osherove: The Art of Unit Testing, Manning Publications, 2008
  150. T. J. Ostrand,, E. J. Weyuker,, R. M. Bell: "Predicting the Location and Number of Faults in Large Software Systems", IEEE Transactions on Software Engineering, pp. 340 - 355, April 2005
  151. A. Page: How We Test Software at Microsoft, Microsoft Press, 2008
  152. G.J. Pai, J.B. Dugan: ”Empirical Analysis of Software Fault Content and Fault Proness Using Bayesian Methods”, IEEE Transactions on Software Engineering, pp. 675 - 686, October 2007
  153. T. Parr: "Learn the essentials of debugging. Systematically take on mysterious errors with confidence.". IBM developerWorks, 07 Dec 2004
  154. C. Peikari, A. Chuvakin: Security Warrior, O'Reilly, 2004
  155. W. E. Perry, R. W. Rice: Testing Dirty Systems, Dorset House, 2006
  156. W.E. Perry, R.W. Rice: Surviving the Top Ten Challenges of Software Testing: A People-Oriented Approach, Dorset House 1997
  157. D.E. Perry and G. E. Kaiser: ”Adequate Testing and Object-Oriented Programming”, Journal of Object-Oriented Programming, January/February 1990
  158. W.E Perry: A Structured Approach to Systems Testing, QED Publisihing, 1983
  159. W. Perry: Effective Methods for Software Testing, John Wiley&Sons, 2000, free online book for ACM members
  160. E. Petersen: ”Behind the Scenes. The Framework For Exploratory Testing”, Better Software, pp 28 - 32, November 2007
  161. I. Pinkster, B. van de Burgt, D. Janssen, E. van Veenendaal: Successful Test Management : An Integral Approach, Springer, 2006
  162. R. M. Poston: “Automated Testing from Object Models”, Communications of the ACM, September 1994
  163. R. Purushothama: "Toward Understanding the Rhetoric of Small Source Code Changes", IEEE Transactions on Software Engineering, pp. 511 - 526, June 2005
  164. J. B. Rainsberger: Junit Recipes: Practical Methods for Programmer Testing, Manning Publications, 2004
  165. N. Reizer, Nancy Wang: Juggling Concurrent Releases. Dividing your attention between past, present, and future, (topic: how to manage testing projects) Sticky Letter. 2.2.2005
  166. M. Rene: ”Risk Management for Testers”, Software Quality Professional, pp. 24 - 32, June 2005
  167. T Reppert: "Don’t Just Break Software Make Software. Test and Measure How storytestdriven development is changing the way QA, customers, and developers work." Better Software, July/August 2004
  168. T. Riley, A. Goucher: Beautiful Testing: Leading Professionals Reveal How They Improve Software (Theory in Practice), O'Reilly Media, 2009
  169. T F. Rivera, S. A. Will: "Lessons from Experience: Managing Software Test Teams”, Software Quality Professional, pp. 7 - 16, December 2007
  170. T. Rooker: ”Unit Testing: Approaches, Tools, and Traps”, Software Quality Professional, pp. 12 - 21, June 2006
  171. G. Rothermel, R. H. Untch, C. Chu: "Prioritizing Test Cases For Regression Testing ", IEEE Transactions on Software Engineering, pp. 929 - 948, October 2001
  172. A. Roychoudhury: Embedded Systems and Software Validation, Morgan Kaufmann, 200
  173. T.C. Royer: Software Testing Management: Life on the Critical Path, Prentice-Hall, 1993
  174. D. Saff: Continuous Testing and Cruise Control, David Saff's blog, June 29, 2005
  175. R. Sbourin: "X Marks the Test Case. Using Mind Maps for Software Design", pp. 30 - 35, Better Software, November 2006
  176. R. Sabourin: ”What Not to Test”, Better Software, pp. 31 - 34, November/December 2004
  177. H. Schaefer: "The Ins and Outs of Integration Testing. An Overview of Common Integration Faults and Effective Test to Detect Them.", Better Software, pp. 28 - 31, March 2007
  178. J. Schofield, ŇBeyond Defect Removal: Latent Defect Estimation with Capture Recapture Method (CRM)Ó, IT Metrics and Productivity Journal, August 21, 2007
  179. T. Schneider: "Secure Software Engineering Processes: Improving the Software Development Life Cycle to Combat Vulnerability", Software Quality Professional, pp. 4 - 11, December 2006
  180. W. Schütz: The Testability of Real-Time Systems, Kluwer Academic Publishers, 1993
  181. K.D. Shere & R.A. Carlson: "A Methodology for Design, Test, and Evaluation of Real-Time Systems", IEEE Computer, February 1994
  182. G. Skelton: ”Utilizing UML Diagrams for Integration Testing of Object-Oriented Software, Software Quality, June 2000, http://spq.asq.org
  183. J.F. Smart: "Test-based Project Progress Reporting", StickyMinds, 5.4.2006
  184. C. U. Smith, L. G. Williams: Performance Solutions: A Practical Guide to Creating Responsive, Scalable Software, Addison-Wesley, 2002
  185. A. Spillner: Software Testing Process: Test Management: A Study Guide for the Certified Tester Exam ISTQB Advanced Level, Rocky Nook, 2007
  186. S. Splaine, S.P. Jaskiel, A. Avoia: Web Testing Handbook, STQE Publishing, 2001
  187. B. Srinivasa, D. Sujathaa S.: ”Reliability Model for Project Management”, Software Quality Professional, pp. 29 - 39, December 2007
  188. G.E. Stark, R.C. Durst & T.M. Pelink : “Evaluation of Software Testing Metrics for NASA’s Mission Control Center”, Software Quality Journal, June 1992
  189. A.M. Stavely: Toward Zero Defect Programming, Addison-Wesley, 1999
  190. P. Szor: The Art of Computer Virus Research and Defense, Addison-Wesley Professional, 2005
  191. D. Stottlemyer: Automated Web Testing Toolkit: Expert Methods for Testing and Managing Web Applications, Wiley, 2001
  192. M. Stitt: Debugging. Creative Techniques and Tools for Software Repair, John Wiley&Sons, 1992
  193. E. Sullivan: Under Preassure and On Time, Microsoft Press, 2001 (see chapter 6: Fundamentals of Quality Assurance)
  194. M.A. Talib, O. Ormandjieva, A. ABran, L. Buglione, A. Khelifi: ”Scenario-Based Black Box Testing in COSMIC-FFP: A Case Study”, Software Quality Professional, pp. 22 - 33, June 2006
  195. G. Tassey: The Economic Impacts of Inadequate Infrastructure for Software Testing, National Institute of Standards and Technology, 2002
  196. M. A. Telles, Y. Hsieh : The Science of Debugging, Coriolis Group Books, 2001
  197. D. Thomas, A. Hunt: Pragmatic Unit Testing in Java with JUnit, The Pragmatic Programmers, 2003, http://www.pragmaticprogrammer.com
  198. H. Thompson,, S. Chase, S. G. Chase: The Software Vulnerability Guide, Charles River Media, 2005
  199. J.J.P. Tsai, S.J.H. Yang: Monitoring and Debugging of Distributed Real-Time Systems, IEEE Computer Society Press, 1995
  200. J.J.P. Tsai, Y-D Bi: "Debugging for Time-Constraint Violations", IEEE Software, March 1996
  201. B. Vodde, L. Koskela: "Learning Test-Driven Development by Counting Lines", IEEE Software, pp. 74-79 , May/June 2007
  202. S. Waligora, R. Coon: Improving the Software Testing Process in NASA’s Software Engineering Laboratory, NASA’s Software Engineering Laboratory, 25.3.1996
  203. W. Wake: ”Transform Your Software. Refactoring & Generalization in TDD”, Better Software, pp. 34- 40, October 2007
  204. J. Watkins: Agile Testing: How to Succeed in an Extreme Testing Environment, Cambridge University Press, 2009
  205. J. Watkins: Testing IT. An Off-the-Shelf Software Testing Process, Cambridge University Press, 2001, free online book for ACM members
  206. G. M. Weinberg: Perfect Software: And Other Illusions about Testing, Dorset House, 2008
  207. W.W. White: ”Using Source Code Management to Reduce Redundancy & Find Defects”, Better Software, pp. 27 - 30, July 2007
  208. K. Whitmill: "So, You've Got a Problem... Crafting Remarks & Abstracts for More Effective Defect Reports", Better Software, September 2008
  209. J. A. Whittaker: Exploratory Software Testing: Tips, Tricks, Tours, and Techniques to Guide Test Design, Addison-Wesley Professional, 2009
  210. J.A. Whittaker: How to Break Software: A Practical Guide to Testing, Addison-Wesley, 2003
  211. J. A, Whittaker: ”Software’s Invisible Users”, IEEE Software, pp. 84 - 88, May/June 2001
  212. J. A, Whittaker: ”What Is Software Testing? And Why Is It So Hard?”, IEEE Software January/February 2000
  213. M. Wieczorek, D. Meyerhoff (ed.) Software Quality. State of the Art in Management, Testing and Tools, Springer, 2001
  214. W.D. Woodruff: "Introduction of Test Process Improvement and the Impact on the Organization", Software Quality Professional, pp. 24 - 32, September 2003
  215. W.D. Woodruff, R. Piscechko: ”Efficient Test Planning and Tracking” Software Quality Professional, pp. 4 - 10, March 2003
  216. T. Yamaura: ”How to Design Practical Test Cases”, IEEE Software November/December 1998
  217. J. Yip: ”I Don’t Want a Bug Repoert - I’d Rather We Talk”, Better Software, pp. 25 - 27, July/August 2005
  218. K. Zallar: ”Are Your Ready for the Test Automation Game?”, The 2005 Tools Directory, a supplement to Better Software, January 2005
  219. A. Zeller: Why Programs Fail - A Guide to Systematic Debugging, Elsevier, 2006
  220. Y. Zhou, H. Leung: "Empirical Analysis of Object-Oriented Design Metrics for Predicting High and Low Severity Faults", IEEE Transactions on Software Engineering, pp. 771-789, October 2006