Se ha denunciado esta presentación.
Se está descargando tu SlideShare. ×

Marathon Testing Tool

Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Próximo SlideShare
Hybrid framework
Hybrid framework
Cargando en…3
×

Eche un vistazo a continuación

1 de 6 Anuncio

Más Contenido Relacionado

Presentaciones para usted (20)

Similares a Marathon Testing Tool (20)

Anuncio

Más reciente (20)

Anuncio

Marathon Testing Tool

  1. 1. By Narayan Dudhe
  2. 2. About Marathon Marathon Integrated Testing Environment – MarathonITE, is an affordable, easy- to-use, cross-platform test automation framework for Java/Swing™, Java/FX™ and Web applications. MarathonITE has an inbuilt script recorder that allows you to create clean and readable test scripts in Ruby. Advanced features like extract- method refactoring, data driven testing and object map maintenance allows you to create maintainable and resilient test suites. You can use MarathonITE to perform unattended testing, exploratory testing and also semi-automated testing. It provides a powerful integrated environment for managing test automation projects. The editor based on ACE, provides syntax coloring for not only the Ruby test scripts, but also for many other file formats while the inbuilt webview allows you to review the reports without leaving the IDE.
  3. 3. Features of Marathon 1. Marathon consists of a recorder that allows to easily creating test scripts. 2. There is no need to learn a specific language to develop Marathon ITE scripts. 3. It provides multiple mechanisms of object naming and recognition. It is handled by Naming Strategy–a pluggable interface. 4. It exploratory testing mode provides recording of test session in the background and also allows you to capture screenshots and annotate them for noting the findings. 5. It facilitates Semi Automated tests using checklists. During recording of a test case, at some point, one can insert a checklist. 6. It provides Convert to Module Method refactoring which is handy for creating such reusable script-lets. 7. It provides APIs so that additional component resolvers can be developed for those cases where it is needed.
  4. 4. Choose Marathon if - You are testing a hobby project or learning test automation using Marathon. - Your application is small (say < 10 screens) and doesn’t need advanced features like object map maintenance, refactoring etc. - You do not need professional support that comes along with MarathonITE. - That said, we are usually prompt in answering questions on the google group. - Your team size is small.
  5. 5. Choose MarathonITE if - You want to test Web Applications. - Your application is complex or large. - You have a large team of test engineers and need more effort for creating maintainable test scripts. - Your application changes often and need to create resilient test suites. - You need professional support that comes along with MarathonITE.
  6. 6. Important Links for Marathon - Support: We provide support for Marathon through marathon-testing google group. - Downloads: You can download latest versions of Marathon from sourceforge project page. - Source: You can view/download sources from Marathon GitHub Project.

×