Stuff with the Perl Foundation. A couple of patches in the Perl core. A few CPAN modules. That about sums it up.
An email to a mailing list led me to remember what is probably the best testing presentation I have seen in a long time. This is Java code, but it should be easy, even easier, to do in Perl.
If someone were to write this module I strongly predict they would be a huge hero! The presentation lasts for an hour, but trust me, if you're interested in testing, particularly in testing the Web, it's mind-blowing. This conference was the Google London Test Automation Conference (LTAC) Google Tech Talks September 7th, 2006.
sounds tantalizing. (Score:2)
Re: (Score:2)
I don't know if there is a transcript, it's an open-source project you can download from here [java.net]. From an example on that site:
Re: (Score:2)
session "check logins" => run {
flow "basic connectivity" => check {
get 'http://fsck.com';
content should match qr{fsck.com};
click href qr{book};
Re: Test::WWW::Declare sounds tantalizing. (Score:1)
For the impatient, you can jump to 12:45 in the presentation to start seeing examples.
One of the first ones shown looked like this:
(which seems to be missing a closing paren on the slide.)
It also brought to mind the ill-named-but-interesting App::SimpleScan [cpan.org]
Re: (Score:1)
$mech->get( $url );
$mech->follow_link( text_regex => qr/download this/i );
$mech->submit_form(
form_number =
Re: (Score:2)
Did you watch the demonstration? It's a lot more than what Mech or Selenium tools allow us to do (not that there's anything wrong with the latter). It can almost completely bridge the gap between developer and customer because it reads naturally and doesn't have things like an invocant or funny words like a 'regex'. It also does one heck of a lot more than what little I've mentioned. It's pretty cool stuff.
Selenium (Score:2)
And what they call "functional literate testing" looks to me like "Behavior Driven Development".