driver-example.pl 596 B

123456789101112131415161718
  1. #!/usr/bin/perl
  2. use Selenium::Remote::Driver;
  3. use Test::More tests=>4;
  4. use Data::Dumper;
  5. my $driver = Selenium::Remote::Driver->new;
  6. $driver->get("http://www.google.com");
  7. $driver->find_element('q','name')->send_keys("Hello WebDriver!");
  8. ok($driver->get_title =~ /Google/,"title matches google");
  9. is($driver->get_title,'Google',"Title is google");
  10. ok($driver->get_title eq 'Google','Title equals google');
  11. like($driver->get_title,qr/Google/,"Title matches google");
  12. print $driver->set_window_position(100,100);
  13. print Dumper($driver->get_window_position());
  14. $driver->quit();