Wednesday, February 14, 2018

Manual Testing - A Simple Walk through


                   Manual testing is a testing process that is carried out manually in order to find defects without the usage of tools or automation scripting. A Test plan document is prepared that acts as a guide to the testing process in order to have the complete test coverage.

Types under Manual testing
  • Acceptance Testing
  • White Box Testing
  • Black Box Testing
  • Unit Testing
  • System Testing
  • Integration Testing  

So lets see about the some basic content of the Testing Fundamentals
                  
                 To check the actual result is equal to equal to expected result and error free by checking on software and system components.It is done for identifying the error and missing requirements, for manual and automation tool.


Why we are testing the application before it is given to the public

  • To reduce the failure and loss of a product while building it.
  • To fix the defect before the release
  • So many error has been made of small bug or single bug while building it

Type of software testing
  • Functional 
  • Non Functional
  • Functional Testing
  • Smoke 
  • Sanity
  • Regression
  • Incremental
  • Retest
  • Unit Testing

Non Functional Testing
  • Load
  • Stress
  • Scalability
  • Security
  • Performance
so these are types of testing and techniques to test


There seven fundamental principles of testing to follow - formulas like
  • Testing shows presence of defects
  • Exhaustive testing is impossible
  • Early testing 
  • Defect Clustering 
  • Absence of error- report
  • Pesticide paradox
  • Testing is context dependent