Testing Techniques applied to AJAX Web Applications