A small app or website is easy to handle, major problem arises when the app or website gets bigger and more complex. As more features are added to the website, the codes get more and more complex. However, you cannot keep rewriting the entire codes, which is why you need to add, modify, tweak and even remove some bits and pieces of codes. But what if this bits and pieces of coding break your website? This is where testing plays an important part on your growing website.