Informal testing without using predefined test cases or plans, which is often used for exploring the website. Whilst Ad Hoc Testing might sound like a casual approach will little value, it can be really useful to do, particularly when the person testing is able to record and report any steps they took to reproduce any bugs or errors they come across.