0.0
No commit activity in last 3 years
No release in over 3 years
WebDriver utility methods.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 0.0.7
~> 1.9
~> 0.10.1
~> 10.0
~> 3.2.0

Runtime

 Project Readme

webdriver_utils Gem Version Build Status Dependency Status

WebDriver utility methods.

  • require 'webdriver_utils'

example

Example tests that use webdriver_utils. This repo is part of a larger angular_automation effort although it can be used standalone.

methods

method description
sauce_user returns ENV['SAUCE_USERNAME']
sauce_key returns ENV['SAUCE_ACCESS_KEY']
sauce? returns true if both sauce_user and sauce_key are true
jenkins? returns true if running on jenkins
WebDriverUtils.require_all_pages requires all page files from Rakefile root dir
WebDriverUtils.define_page_methods defines page methods
wait generic wait until truthy method
WebDriverUtils::Wait.new selenium webdriver wait with extra validation