About

Welcome to Panela, Matt Harrison's take on mostly Open Source, Linux, Python, innovation in those areas, other buzzwords and Dick Proenneke. It comes complete with the illustrations as needed. Note the opinions expressed here are merely my opinions and not the opinions of my employer.

about Matt

Calendar

««Nov 2009»»
SMTWTFS
1234567
891011121314
15161718192021
22232425262728
2930

Mailing List

My RSS Feeds








TestGen4Web, record/script your interactions with Firefox

posted 2005.10.26 Wed
A co-worker of mine has created a very useful firefox extension for capturing interactions in Firefox. By itself this is useful for scripting common things you do with the web that are tedious yet you do them often. (I had an old coworker who had carpal tunnels who used a similar tool on ie to script anything that he did more than once...). But then there is the testing functionality. You can save/load scripts as well as replay them in the browser. The scripts are serialized as xml and the project also includes translators to convert these scripts to httpunit (java) and simpletest (php) so they can be run in an automated fashion. (An adapter for selenium could probably be written too...). Perhaps if I get some time (read motivation), I'll try to write an adapter for twill. The release is in alpha and requires recent builds of firefox (1.5), but is already useful in it's current state.

tags:              

links: digg this    del.icio.us    reddit




1. Jason Huggins left...
2005.10.27 Thu 3:42 am :: http://jrandolph.com/blog

Very cool! As the (lazy) creator of Selenium, I'm happy when others do cool things that make my work even easier. Your friend's TestGen4Web is very cool, indeed. There is another "recorder" for Selenium available here, too, though, which is equally cool in its own right--> http://seleniumrecorder.mozdev.org/

I'm eager to see a Selenium adaptor for TestGen4Web, but I'm also eager to colloborate where we can, making all our testing tools better as a result. The lazy developers of the world and their untested code will thank us! :-)

- Jason


2. Matt left...
2005.10.27 Thu 11:02 am

Jason- You are a man after my own heart. Script something to do tedious/boring tasks.

The other "recorder" is specific to Selenium. TestGen4J is general and provides you with information to allow one to (possibly) create unittests (in and out of the browser), stress tests (ala jmeter), whatever other crazy things devs can think of.

It's been a while since I looked at Selenium, but I'm assumming the adaptor for it could be as simple as an XSL stylesheet.

Hopefully end users will enjoy better (stable/faster/etc) web apps because of tools like this (and selenium) that lower the barrier to testing.

matt