Ebook

Loading

Software Testing Guide

Author
QA Leader / Manager / CQO
Date
2016-12-30 04:14
Views
17195899
Software Testing Guide Book 1
1.The Software Testing Guide Book 6
Forward 6
About SofTReL 7
Purpose of this Document 7
Authors 8
Intended Audience 9
How to use this Document 9
What this Guide Book is not 9
How to Contribute 9
Future Enhancements 9
Copyrights 9
2. What is Software Testing and Why is it Important? 10
3. Types of Development Systems 12
3.1 Traditional Development Systems 12
3.2 Iterative Development 12
3.3 Maintenance System 12
3.4 Purchased/Contracted Software 13
=4. Types of Software Systems 13
4.1 Batch Systems 13
4.2 Event Control Systems 13
4.3 Process Control Systems 13
4.4 Procedure Control Systems 14
4.5 Advanced Mathematical Models 14
4.6 Message Processing Systems 14
4.7 Diagnostic Software Systems 14
4.8 Sensor and Signal Processing Systems 14
4.9 Simulation Systems 15
4.10 Database Management Systems 19
4.11 Data Acquisition 19
4.12 Data Presentation 19
4.13 Decision and Planning Systems 19
4.14 Pattern and Image Processing Systems 19
4.15 Computer System Software Systems 20
4.16 Software Development Tools 20
5. Heuristics of Software Testing 20
6. When Testing should occur? 24
7. The Test Development Life Cycle (TDLC) 28
8. When should Testing stop? 30
9. Verification Strategies 30
9.1 Review 30
9.2 Walkthrough 33
9.3 Inspection 34
10. Testing Types and Techniques 36
10.1 White Box Testing 38
10.1.1 Basis Path Testing 41
10.1.2 Flow Graph Notation 41
10.1.3 Cyclomatic Complexity 41
10.1.4 Graph Matrices 41
10.1.5 Control Structure Testing 42
10.1.6 Loop Testing 42
10.2 Black Box Testing 43
10.2.1 Graph Based Testing Methods 44
10.2.2 Error Guessing 44
10.2.3 Boundary Value Analysis 44
10.2.4 Equivalence Partitioning 45
10.2.5 Comparison Testing 46
10.2.6 Orthogonal Array Testing 46
11. Designing Test Cases 46
12. Validation Phase 47
12.1 Unit Testing 47
12.2 Integration Testing 52
12.2.1 Top-Down Integration 52
12.2.2 Bottom-Up Integration 52
12.3 System Testing 53
12.3.1 Compatibility Testing 53
12.3.2 Recovery Testing 54
12.3.3 Usability Testing 54
12.3.4 Security Testing 57
12.3.5 Stress Testing 57
12.3.6 Performance Testing 57
12.3.7 Content Management Testing 67
12.3.8 Regression Testing 68
12.4 Alpha Testing 70
12.5 User Acceptance Testing 71
12.6 Installation Testing 71
12.7 Beta Testing 72
13. Understanding Exploratory Testing 73
14. Understanding Scenario Based Testing 88
15. Understanding Agile Testing 89
16. API Testing 95
17. Understanding Rapid Testing 102
18. Test Ware Development 103
18.1 Test Strategy 103
18.2 Test Plan 107
18.3 Test Case Documents 112
19. Defect Management 118
19.1 What is a Defect? 118
19.2 Defect Taxonomies 119
19.3 Life Cycle of a Defect 120
20. Metrics for Testing 120
References 135
GNU Free Documentation License 136
Total 1

  • 2017-02-04 06:31

    thanks


Total 1,424
Number Title Author Date Votes Views
1424
Byte of Python
tanthanh | 2020.05.28 | Votes 0 | Views 16689061
tanthanh 2020.05.28 0 16689061
1423
Surviving the Top Ten Challenges of Software Testing: A People-Oriented Approach (2)
^Software^ | 2019.07.22 | Votes 0 | Views 17247108
^Software^ 2019.07.22 0 17247108
1422
Jmeter Cookbook (1)
VTB | 2019.06.27 | Votes 0 | Views 17382032
VTB 2019.06.27 0 17382032
1421
Java Testing : Maven - Reference (315 Pages) (1)
IT-Tester | 2019.06.26 | Votes 0 | Views 17051199
IT-Tester 2019.06.26 0 17051199
1420
Java Testing : Maven Example (154 Pages)
IT-Tester | 2019.06.26 | Votes 0 | Views 16502223
IT-Tester 2019.06.26 0 16502223
1419
AGILE TESTING - EBOOK (2)
HenryChuks | 2019.05.31 | Votes 0 | Views 15940922
HenryChuks 2019.05.31 0 15940922
1418
“Software Testing Career Package – A Software Tester’s Journey from Getting a Job to Becoming a Test Leader!”
aiitistqb | 2018.10.16 | Votes 0 | Views 16663336
aiitistqb 2018.10.16 0 16663336
1417
Practical Software Testing – New FREE eBook [Download] (2)
aiitistqb | 2018.10.16 | Votes 0 | Views 16244609
aiitistqb 2018.10.16 0 16244609
1416
The Pathologies of Failed Test Automation Projects
aiitistqb | 2018.10.16 | Votes 0 | Views 16389302
aiitistqb 2018.10.16 0 16389302
1415
Selenium WebDriver Practical Guide (4)
meo meo con con | 2018.06.16 | Votes 0 | Views 16786694
meo meo con con 2018.06.16 0 16786694
1414
Python for Informatics
melassiri | 2018.06.04 | Votes 0 | Views 16733755
melassiri 2018.06.04 0 16733755
1413
Hacking - The Art of Exploitation (7)
ravisk | 2018.03.25 | Votes 0 | Views 16513725
ravisk 2018.03.25 0 16513725
1412
Instant Penetration Testing Setting Up a Test Lab How-to (1)
ravisk | 2018.03.24 | Votes 0 | Views 15996281
ravisk 2018.03.24 0 15996281
1411
Practical-Guide-to-Software-System-Testing (3)
ravisk | 2018.03.24 | Votes 1 | Views 16676739
ravisk 2018.03.24 1 16676739
1410
EFFORT estimation software (1)
ravisk | 2018.03.24 | Votes 0 | Views 16570430
ravisk 2018.03.24 0 16570430
1409
Lee Copeland. A Practitioner's Guide to Software Test Design (19)
Unbroken | 2017.12.15 | Votes 0 | Views 17011588
Unbroken 2017.12.15 0 17011588
1408
http response codes (3)
SV369 | 2017.12.14 | Votes 0 | Views 17003136
SV369 2017.12.14 0 17003136
1407
«Hacking Mobile Exposed, Security secrets and solutions» (5)
Unbroken | 2017.12.08 | Votes 0 | Views 17009734
Unbroken 2017.12.08 0 17009734
1406
James A. Whittaker «Exploratory software testing» (8)
Unbroken | 2017.12.08 | Votes 1 | Views 17154651
Unbroken 2017.12.08 1 17154651
1405
FOUNDATIONS OF SOFTWARE TESTING (6)
marklouis | 2017.12.05 | Votes 0 | Views 16498149
marklouis 2017.12.05 0 16498149
1404
Python for informatics (2)
TesterQA | 2017.12.01 | Votes 0 | Views 16959247
TesterQA 2017.12.01 0 16959247
1403
Selenium Testing Tool Cookbook (11)
liliam001 | 2017.11.14 | Votes 0 | Views 16333123
liliam001 2017.11.14 0 16333123
1402
What is SQL Injection? (4)
ArifBaba | 2017.10.28 | Votes 0 | Views 16452158
ArifBaba 2017.10.28 0 16452158
1401
Oracle Middleware Tuning (4)
gpratikg | 2017.10.08 | Votes 0 | Views 16619933
gpratikg 2017.10.08 0 16619933
1400
Microsoft SQL Server 2012 (3)
yoshiharra | 2017.10.08 | Votes 0 | Views 17106132
yoshiharra 2017.10.08 0 17106132
1399
visual studio c sharp
vikasrao | 2017.09.24 | Votes 0 | Views 17257803
vikasrao 2017.09.24 0 17257803
1398
How to Break Web Software: Functional and Security Testing of Web Applications and Web Services (7)
vikasrao | 2017.09.24 | Votes 0 | Views 16313408
vikasrao 2017.09.24 0 16313408
1397
The Art of Unit Testing with Examples in .NET
vikasrao | 2017.09.24 | Votes 0 | Views 16724125
vikasrao 2017.09.24 0 16724125
1396
Scrum (2)
dhoanglong91 | 2017.09.23 | Votes 1 | Views 16553881
dhoanglong91 2017.09.23 1 16553881
1395
Python for Unix and Linux System Administration
Crismachado | 2017.09.22 | Votes 0 | Views 16699886
Crismachado 2017.09.22 0 16699886
1394
Ruby Best Practices (3)
Crismachado | 2017.09.22 | Votes 0 | Views 16430163
Crismachado 2017.09.22 0 16430163
1393
Python in Practice (2)
ManhAnh | 2017.09.05 | Votes 0 | Views 17003350
ManhAnh 2017.09.05 0 17003350
1392
Practical Object-Oriented Design in Ruby (2)
ManhAnh | 2017.09.05 | Votes 0 | Views 16542099
ManhAnh 2017.09.05 0 16542099
1391
Practical Cassandra (2)
ManhAnh | 2017.09.05 | Votes 0 | Views 17184832
ManhAnh 2017.09.05 0 17184832
1390
Development with the Force.com Platform, 3rd Edition (2)
ManhAnh | 2017.09.05 | Votes 0 | Views 17320747
ManhAnh 2017.09.05 0 17320747
1389
Apache Cordova 3 Programming (2)
ManhAnh | 2017.09.05 | Votes 0 | Views 16535280
ManhAnh 2017.09.05 0 16535280
1388
Software Testing - Ron Patton (4)
bugdetective | 2017.09.04 | Votes 0 | Views 17402975
bugdetective 2017.09.04 0 17402975
1387
The Art of Software Testing, 2rd Edition (1)
bugdetective | 2017.09.04 | Votes 0 | Views 16519024
bugdetective 2017.09.04 0 16519024
1386
Explore It!
bugdetective | 2017.09.04 | Votes 1 | Views 16547241
bugdetective 2017.09.04 1 16547241
1385
NoSQl (1)
getmedude | 2017.08.27 | Votes 0 | Views 16573105
getmedude 2017.08.27 0 16573105
1384
Art of testing (10)
dktzm89 | 2017.08.16 | Votes 0 | Views 16805588
dktzm89 2017.08.16 0 16805588
1383
Perl Book (1)
Ravish24 | 2017.08.15 | Votes 0 | Views 17102129
Ravish24 2017.08.15 0 17102129
1382
Automation Testing (5)
Ravish24 | 2017.08.15 | Votes 1 | Views 17367017
Ravish24 2017.08.15 1 17367017
1381
Prince2 model chart
AllGreen | 2017.08.09 | Votes 0 | Views 16826267
AllGreen 2017.08.09 0 16826267
1380
Prince2 for Dummies
AllGreen | 2017.08.09 | Votes 0 | Views 17128451
AllGreen 2017.08.09 0 17128451
1379
Unix and Linux testing (2)
pavan765 | 2017.08.01 | Votes 0 | Views 17302212
pavan765 2017.08.01 0 17302212
1378
Practical Software Testing (6)
Administrator | 2017.07.24 | Votes 0 | Views 16663942
Administrator 2017.07.24 0 16663942
1377
Selenium Notes (1)
masterofall | 2017.07.24 | Votes 0 | Views 16539268
masterofall 2017.07.24 0 16539268
1376
Practical Software Testing
masterofall | 2017.07.24 | Votes 0 | Views 16861919
masterofall 2017.07.24 0 16861919
1375
Lead Generation for Dummies (2)
uday bhaskar | 2017.07.20 | Votes 0 | Views 16635844
uday bhaskar 2017.07.20 0 16635844