Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Where is "A Software Testing Primer" present on concepts of testing, functional testing, non functional testing, test planning, test preparation, test execution, test reporting and metrics. Hope content useful document serves the academic needs and research. | A Software Testing Primer An Introduction to Software Testing by Nick Jenkins Nick Jenkins 2008 http www.nickjenkins.net This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License. To view a copy of this license visit http creativecommons.org licenses by-nc-sa 2.5 or b send a letter to Creative Commons 543 Howard Street 5th Floor San Francisco California 94105 USA . In summary - you are free to copy distribute display and perform the work and to make derivative works. You must attribute the work by directly mentioning the author s name. You may not use this work for commercial purposes and if you alter transform or build upon this work you may distribute the resulting work only under a license identical to this one. For any reuse or distribution you must make clear to others the license terms of this work. Any of these conditions can be waived if you get permission from the copyright holder. Your fair use and other rights are in no way affected by the above. Please see the license for full details. Table of Contents INTRODUCTION.3 The Need for Testing.3 Different Models of Software Development.4 Other Models of Software Development.5 Testing in the Software Development Life Cycle.7 CONCEPTS OF TESTING.8 The Testing Mindset.8 Test Early Test Often.8 Regression vs. Retesting.9 White-Box vs Black-Box testing.9 Verification and Validation. 10 FUNCTIONAL TESTING.11 Alpha and Beta Testing.11 White Box testing.12 Unit Integration and System testing.13 Acceptance Testing.14 Test Automation.15 NON-FUNCTIONAL TESTING.17 Testing the design. 17 Usability Testing.18 Performance Testing.19 TEST PLANNING.20 The Purpose of Test Planning.20 Risk Based Testing. 20 Software in Many Dimensions.21 Summary.24 TEST PREPARATION.25 Test Scripting. 25 Test Cases.26 TEST EXECUTION.28 Tracking Progress.28 Adjusting the plan.28 Defect Management. 30 TEST REPORTING AND METRICS.34 Software Defect Reports.34 Root Cause Analysis. 35 Metrics. 36 OTHER STUFF.39