Jenkins is an open source automation server written in Java. Jenkins helps to automate the non-human part of software development process, with continuous integration and facilitating technical aspects of continuous delivery. It is a server-based system that runs in servlet containers such as Apache Tomcat. Builds can be triggered by various means, for example by […]
Quick Demoing your Applications Using MarathonITE From the early versions of MarathonITE, we always had a slow play mode. When you execute a script in the slow play mode, the test script adds a delay of 1 second for every call to select/click. In effect, you can actually see what the script is doing. There […]
Replaying Test Scripts using MarathonITE Once the scripts are recorded, you can play those scripts in multiple ways. See this screencast to learn more.
Using Automated Recorder to Record Test Scripts MarathonITE includes an automated recorder for recording actions on the application under test. The scripts are recorded in Ruby scripting language. Learn how to record scripts using automated recorder in this screencast.
Marathon Grid – Executing Tests in Parallel MarathonITE provides a distributed execution of test scripts by using Selenium/Grid technology. In this screencast you will learn how to use MarathonITE grid and reduce your test execution times.
Modifying and Cleaning Up Object Repository Over a period of time, the object repository grows in size. Components that are not referenced any more by the current version of application may take space in the object repository – effecting the performance of test project. MarathonITE contains tools required for maintaining the object repository. You can […]
Centralized Object Repository As your team size grows, it becomes cumbersome to manually syncronize various object map files. MarathonITE omapserver mode allows you to share a single object repository among multiple test engineers. This screencast provides a quick overview of using centralized object repository.