Keynote Speech: Testing Web-Based Applications: the State of the Art and Future Trends