Golem
ProtoTest's Selenium and beyond automation framework
 All Classes Namespaces Functions Properties
Namespaces | Classes
Package ProtoTest.Golem.WebDriver

Namespaces

package  Elements
 

Classes

class  BasePageObject
 BasePageObject should be inherited by all page objects used in the framework. It represents either a base component or page in an application. You must implement void WaitForElements(), which should contain checks for ajax elements being present/not present. It contains a static reference to the WebDriverTestBase.driver object More...
 
class  ByE
 Contains By Extensions for the OpenQA.Selenium.By class More...
 
class  Element
 Provides a simplified API to the IWebELement. Can be instantiated in a class header. Will automatically find the IWebElement each time it is used, not when it is instantiated. More...
 
class  ElementVerification
 Methods for performing non-terminating validations, and Wait commands. More...
 
class  EventedWebDriver
 
class  ScreenshotRemoteWebDriver
 implements the GetScreenshot() method to su pport remote screenshots. More...
 
class  Spellchecker
 Spell check hte text on the page.
 
class  VerificationError
 Holds an error message and a screenshot. More...
 
class  WebDriverBrowser
 Contains all functionality relating to launching the webdriver browsers. More...
 
class  WebDriverExtensions
 Extension methods added to the IWebDriver and IWebElement API's
 
class  WebDriverTestBase
 This class should be inherited by all webdriver tests. It will automatically launch a browser and include the Driver object in each test. I More...