Ketan's Musings

Where he blogs about his eclipse musings

SWTBot is coming

with 2 comments

I’d used Sahi by Narayan Raman a while ago, and heard of frankenstein by Vivek Prahlad.

Sahi helped save quite a lot of time testing the web application that I was developing. Reproducing bugs was also very easy ;)

I’m currently working on developing Eclipse plug-ins and RCP applications. Testing the daily builds that Nirav makes is quite a pain. Hence a record and playback tool for SWT applications.

I’ve registered a project on sourceforge. You should see it at swtbot.sourceforge.net sometime in the next couple of days.

A headless build using ant has been put in place. A little bit of work has already been done. Code coverage is above 95%, for now. And I hope to keep it above 80% during the course of development of the application.

Written by Ketan

February 6th, 2007 at 7:44 pm

2 Responses to 'SWTBot is coming'

Subscribe to comments with RSS or TrackBack to 'SWTBot is coming'.

  1. Still fighting the software developer’s urge?

    A recording/playback tool for html/js, and now one for swt… why stop there? swing? windows forms?

    A lot of similar concepts – hierarchical trees of controls, sending/capturing events, class & text matching, properties matching… similar tests – testing existence, simulating events, checking for properties…

    How about a generic playback/recording/scripting tool for UI platforms/frameworks – where OS community contributes to interfaces used by the tool?

    So, stop fighting it – give in, give in to the urge to generalize.

    Just a thought. In any case, swtbot is looking like good stuff.

    Ravi Chodavarapu

    14 Feb 07 at 1:00 pm

  2. There’s already http://openqa.org/frankenstein/ for Swing applications. There’s http://sahi.co.in/ for Web Applications. There’s http://opensource.thoughtworks.com/projects/sharprobo.html for WinForms.

    The urge to generalize is a good urge. Perhaps an adapter/wrapper to all these tools would be a good idea.

    Although I do not know how much value it would bring in. Why would you want a single functional testing tool to be able to test all kinds of UI apps ?

    ketan

    14 Feb 07 at 1:09 pm

Leave a Reply

IMPORTANT! To be able to proceed, you need to solve the following simple math (so we know that you are a human) :-)

What is 4 + 6 ?
Please leave these two fields as-is: