Checking your website prior to going live

When you build a new website it is vital to carry out certain checks before setting it live. If there are bugs on your website then customers will find it frustrating and may leave the site without completing on a sale (for ecommerce sites) or contacting you (if it is a lead generation website).
It may be that you need more than one person to test a website, as if you have programmed the site or been heavily involved in the design of the site then you may skip over things and miss them.
When testing a site make sure that it not only works as it should but that it is secure. Passing prices through to the checkout or basket in the URL string is a big no no and if a customer can change this information then they can end up purchasing something for any price they want to.
If you find an issue with the site, correct it and then always check it again to make sure that the fix has worked as it should.