software-testing

software Testing

Software Testing is necessary because we all make mistakes. Some of those mistakes are unimportant, but some of them are expensive or dangerous. We need to check  everything and anything we produce because things can always go wrong – humans make mistakes all the time.

 

Manual Testing

Tester takes over the role of end user and test the Software to identify any un-expected behavior or bug.

There are different stages for Manual Testing like

  • Acceptance Testing
  • White Box Testing
  • Black Box Testing
  • Unit Testing
  • System Testing
  • Integration Testing

Mobile Testing

here are broadly 2 kinds of testing that take place on mobile devices:

  1. Hardware testing
  2. . Software or Application testing: