com.atlassian.jira.webtest.webdriver.selenium
Class PseudoSeleniumClient

java.lang.Object
  extended by com.atlassian.jira.webtest.webdriver.selenium.PseudoSeleniumClient

public class PseudoSeleniumClient
extends Object

Simple class to make it easier to translate selenium tests to webdriver.

Since:
v5.1

Constructor Summary
PseudoSeleniumClient(JiraTestedProduct jira, com.atlassian.pageobjects.elements.PageElementFinder pageElementFinder)
           
 
Method Summary
 void check(String element, String value)
           
 void click(org.openqa.selenium.By by)
           
 void click(org.openqa.selenium.By by, boolean waitForPageLoad)
           
 void click(String element)
           
 void click(String element, boolean wait)
           
 String getAttribute(String element)
           
 org.openqa.selenium.WebElement getElement(String element)
           
 void open(String url)
           
 void select(String element, String option)
           
 void selectOptionFromAutocompleteTextField(String element, String option)
           
 void setTextField(String element, String value)
           
 void switchToDefaultContent()
           
 void switchToFrame(String id)
           
 void type(String element, CharSequence text)
           
 void waitForPageToLoad()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PseudoSeleniumClient

public PseudoSeleniumClient(JiraTestedProduct jira,
                            com.atlassian.pageobjects.elements.PageElementFinder pageElementFinder)
Method Detail

click

public void click(String element)

click

public void click(String element,
                  boolean wait)

click

public void click(org.openqa.selenium.By by)

click

public void click(org.openqa.selenium.By by,
                  boolean waitForPageLoad)

type

public void type(String element,
                 CharSequence text)

getElement

public org.openqa.selenium.WebElement getElement(String element)

getAttribute

public String getAttribute(String element)

open

public void open(String url)

waitForPageToLoad

public void waitForPageToLoad()

check

public void check(String element,
                  String value)

select

public void select(String element,
                   String option)

setTextField

public void setTextField(String element,
                         String value)

selectOptionFromAutocompleteTextField

public void selectOptionFromAutocompleteTextField(String element,
                                                  String option)

switchToFrame

public void switchToFrame(String id)

switchToDefaultContent

public void switchToDefaultContent()


Copyright © 2002-2012 Atlassian. All Rights Reserved.