Running the example results in the following output:-
Attribute (caps) is required at constructor Weasel::Driver::Selenium2::new (defined at /home/chaz/perl5/lib/perl5/Weasel/Driver/Selenium2.pm line 465) line 37
Weasel::Driver::Selenium2::new('Weasel::Driver::Selenium2') called at weaseltest.pl line 7
I am running perl v5.30.0 on linux x86_64.