Skip to main content

Posts

Showing posts from November, 2017

What are the Different Types of Software Testing?

Software testing is an essential component of the software development process. It starts during the process development lifecycle after the first few lines of code have been written. In some cases, the testing starts during the planning stage itself. This usually happens for large solutions when a test scenario is designed and tested to check if the larger solution will work as it is supposed to do, or a new plan has to be made.  Software testing has come of age and many of the earlier manual tests are now done by automated tests that check if the solution is working as planned. In this article, we look at a few types of software testing and check what they are meant to do.  •Structural or Whitebox Testing: This looks at the internal structure of the solution and sees if the coding, the links within the code, etc. are exactly as they should be. It starts at the unit level and moves up. Some forms of whitebox testing are API testing and Static testing •Functional...