An cross-platform web-automation and automated-testing tools based on iMacros