@@ -, +, @@ --- t/lib/Selenium.pm | 8 ++++++++ 1 file changed, 8 insertions(+) --- a/t/lib/Selenium.pm +++ a/t/lib/Selenium.pm @@ -92,9 +92,14 @@ sub submit_form { $self->click_when_visible( $default_submit_selector ); } +our $I = 0; sub click { my ( $self, $params ) = @_; my $xpath_selector; + + my $filename = "${I}_before.png"; + $self->driver->capture_screenshot($filename); + if ( exists $params->{main} ) { $xpath_selector = '//div[@id="'.$params->{main}.'"]'; } @@ -105,6 +110,9 @@ sub click { $xpath_selector .= '//*[@id="'.$params->{id}.'"]'; } $self->click_when_visible( $xpath_selector ); + $filename = "${I}_after.png"; + $self->driver->capture_screenshot($filename); + $I++; } sub click_when_visible { --