(Paper) Software Testing Fundamentals (Tutorial Books White Box & Black Box)

Software Testing Tools Tutorial Books White Box & Black Box Testing Documentation - Software Testing Tools:


Software Testing Fundamentals:

Testing objectives include

  • Testing is a process of executing a program with the intent of finding an error.

  • A good test case is one that has a high probability of finding an as yet undiscovered error.

  • A successful test is one that uncovers an as yet undiscovered error.


Testing should systematically uncover different classes of errors in a minimum amount of time and with a minimum amount of effort. A secondary benefit of testing is that it demonstrates that the software appears to be working as stated in the specifications.

The data collected through testing can also provide an indication of the software?s reliability and quality. But, testing cannot show the absence of defect it can only show that software defects are present.

Static Testing: This section covers - Static Testing, Static material Testing, Static Testing Machine, Static Materials Testing, Software Testing Static Analysis, Static Control Testing, Static Testing Techniques, Static Pressure Testing

Dynamic Testing
: This section covers - Dynamic Tribology Oscillation Testing, Dynamic Testing, Dynamic Testing Machine, Dynamic Material & Tear, Wall, Load Testing

Black box Testing
: This section covers - What is blackbox testing, difference between blackbox testing and whitebox testing, Blackbox Testing plans, unbiased blackbox testing

White box Testing: This section has notes on Whitebox Testing (QA)

Unit Testing: This section covers - Software Unit Testing, tools, research topics, toolkits, extreme programming unit testing

Requirements Testing: This section covers - (half face) Respirator fit testing requirements, GFCI, NCLEX testing requirements, CNA testing in Georgia Requirements

Regression Testing: Software Regression Testing, Network Regression Testing (Software), Automated Regression Testing, Dod regression standard testing, Regression Testing Tools, Web Regression Testing