Daniel Gempesaw > Selenium-Remote-Driver > Test::Selenium::Remote::WebElement

Download:
Selenium-Remote-Driver-0.2202.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.2202   Source  

DESCRIPTION ^

This is an experimental addition to the Selenium::Remote::Driver distribution, and some interfaces may change.

METHODS ^

All methods from Selenium::Remote::WebElement are available through this module, as well as the following test-specific methods. All test names are optional.

  text_is($match_str,$test_name);
  text_isnt($match_str,$test_name);
  text_like($match_re,$test_name);
  text_unlike($match_re,$test_name);

  tag_name_is($match_str,$test_name);
  tag_name_isnt($match_str,$test_name);
  tag_name_like($match_re,$test_name);
  tag_name_unlike($match_re,$test_name);

  value_is($match_str,$test_name);
  value_isnt($match_str,$test_name);
  value_like($match_re,$test_name);
  value_unlike($match_re,$test_name);

  clear_ok($test_name);
  click_ok($test_name);
  submit_ok($test_name);
  is_selected_ok($test_name);
  is_enabled_ok($test_name);
  is_displayed_ok($test_name);

  send_keys_ok($str)
  send_keys_ok($str,$test_name)

  attribute_is($attr_name,$match_str,$test_name);
  attribute_isnt($attr_name,$match_str,$test_name);
  attribute_like($attr_name,$match_re,$test_name);
  attribute_unlike($attr_name,$match_re,$test_name);

  css_attribute_is($attr_name,$match_str,$test_name); # TODO
  css_attribute_isnt($attr_name,$match_str,$test_name); # TODO
  css_attribute_like($attr_name,$match_re,$test_name); # TODO
  css_attribute_unlike($attr_name,$match_re,$test_name); # TODO

  element_location_is([x,y]) # TODO
  element_location_in_view_is([x,y]) # TODO

AUTHORS ^

COPYRIGHT AND LICENSE ^

Copyright (c) 2013 Mark Stosberg

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

syntax highlighting: