 |
A neat firefox tool for developers
Posted by calvinaustin on October 27, 2005 at 10:12 AM | Comments (5)
Following on from testgen4j which is growing into an eclipse plugin, is a tool from my colleague, testgen4web. All you need is firefox 1.1+. Then download the testgen4web plugin and you can record web interactions, play them back and save them in xml, load them again and even translate them into the test harness you use!
There are some existing web based tools around, including open source tools like Selenium and commercial tools from Mercury, but this makes things very easy and runs in the browser without requiring external frames or other techniques. You can use it for users to report user driven problem scenarios too. All they need to do is press record, stop and save. So the next time a user says, I filled in this field and clicked enter and got an exception. Just get them to send you the xml file :*)
Bookmark blog post: del.icio.us Digg DZone Furl Reddit
Comments
Comments are listed in date ascending order (oldest first) | Post Comment
-
Is there anything similar available for IE? I ask because we have built upon selenium to make it execute test cases by fetching data from an XML. But some applications at our end have a very complicated UI so creating that XML is cumbersome. Hence...
Posted by: aabhijit on October 28, 2005 at 08:22 AM
-
Interesting, and probably a nice addition to NetBeans' HTTP Monitor used rather during development and implemented on the server side which makes it browser-agnostic.
Posted by: alexismp on October 29, 2005 at 01:11 PM
-
Sounds interesting! If you could get your testers to send you a file which reproduces the bug, then you could use those as test cases. Neat.
Does it do Javascript? I know that it is written in Javascript, but my quick look at the project pages didn't reveal the kind of technical info I was after.
The reason I ask is because with Safari I can hand Javascript straight to the browser to execute, which pretty much gives me total control of the browser for testing purposes. (And rocks my world :D )
Also, from the point of view of creating *automated* test cases, it seems as though it would be a good thing to be able to 'record' the expected result - will it do that?
Posted by: rickcarson on October 30, 2005 at 05:26 PM
-
Vinay has been updating the forums. So for javascript the answer is yes for
javascript support?
Posted by: calvinaustin on October 31, 2005 at 12:01 PM
-
Yes, you can save the interaction in an xml file and replay the interaction.
And it can be used by HttpUnit, Selenium,...
Found some problems while navigating, see
http://blugfactory.blogspot.com/2005/10/capturing-browser-interactions-with.html
Posted by: tdyer on November 02, 2005 at 06:41 AM
|