iTester: A Test Code Generator for Web Applications