Web Software Testing

Web Test Automation with MarathonITE

With the advent of Web 2.0, most applications are moving from Desktop to Web. Web as an application platform brings a lot of challenges to test automation. You can simplify your web test automation by using MarathonITE. MarathonITE is an open source web test automation tool. The test scripts of MarathonITE can be used across browsers with little or no modifications to the script itself. Use the data driven tests to run the same script over various combinations of data points. Enhance your web software testing scripts using Ruby gems to access external systems, be it databases or other web services. MarathonITE uses Selenium WebDriver to connect to various browsers. You can even mix and match Selenium/WebDriver methods with MarathonITE scripts, to handle complex web testing scenarios.
web test automation, web software testing: Marathonite Web Application Launcher

Cross Browser Web Test Automation

MarathonITE for web test automation allows you to select a browser for test execution, either from the UI browser menu or, if you are running in batch mode, from the command line. Even when the test is recorded with one browser, you can execute the same script using a different browser. In most cases, this flexibility in web test automation, is just what is needed. In complex scenarios (where the server sends different content for different browsers), you will be able to record the scripts for different browsers and conditionally add them to the same script file.

Distributed Execution

MarathonITE web test automation scripts are regular Selenium/WebDriver scripts. Users can use Selenium/Grid to distribute tests across multiple nodes. This reduces the amount of time taken to execute a test suite for your web test automation.