C# 클래스 WebDriverWrapper.SeleniumWebControls

상속: IControl
파일 보기 프로젝트 열기: geeksree/cSharpGeeks 1 사용 예제들

공개 메소드들

메소드 설명
Click ( ) : void
DesktopMouseClick ( ) : void
DesktopMouseClick ( int offsetX, int offsetY ) : void
DesktopMouseDrag ( int offsetX, int offsetY ) : void
ExecuteJavaScript ( Browser aBrowser, string JavaScript ) : object
GetAttributeFromNode ( string Attribute ) : string
GetChildren ( string Locator, LocatorType aLocatorType, ControlType aControlType ) : List
GetChildren ( string Locator, LocatorType aLocatorType, ControlType aControlType, ControlAccess access ) : List
HasChildren ( ) : bool
HasChildrenWithXpath ( string xpath ) : bool
Highlight ( Browser aBrowser ) : void
InjectJSInBrowser ( Browser aBrowser, string JavaScript ) : object
InnerHtml ( Browser aBrowser ) : string
OuterHtml ( Browser aBrowser ) : string
ScrollToElement ( ) : Point
SendKeys ( string text ) : void
Submit ( ) : void
WaitForChildren ( int maxTimeout ) : List
WaitForChildren ( string xpath, int maxTimeout ) : List

비공개 메소드들

메소드 설명
SeleniumWebControls ( IWebElement aWebElement, ControlType aControlType ) : System
SeleniumWebControls ( IWebElement aWebElement, ControlType aControlType, ControlAccess access ) : System
WaitForVisible ( ) : void

메소드 상세

Click() 공개 메소드

public Click ( ) : void
리턴 void

DesktopMouseClick() 공개 메소드

public DesktopMouseClick ( ) : void
리턴 void

DesktopMouseClick() 공개 메소드

public DesktopMouseClick ( int offsetX, int offsetY ) : void
offsetX int
offsetY int
리턴 void

DesktopMouseDrag() 공개 메소드

public DesktopMouseDrag ( int offsetX, int offsetY ) : void
offsetX int
offsetY int
리턴 void

ExecuteJavaScript() 공개 메소드

public ExecuteJavaScript ( Browser aBrowser, string JavaScript ) : object
aBrowser Browser
JavaScript string
리턴 object

GetAttributeFromNode() 공개 메소드

public GetAttributeFromNode ( string Attribute ) : string
Attribute string
리턴 string

GetChildren() 공개 메소드

public GetChildren ( string Locator, LocatorType aLocatorType, ControlType aControlType ) : List
Locator string
aLocatorType LocatorType
aControlType ControlType
리턴 List

GetChildren() 공개 메소드

public GetChildren ( string Locator, LocatorType aLocatorType, ControlType aControlType, ControlAccess access ) : List
Locator string
aLocatorType LocatorType
aControlType ControlType
access ControlAccess
리턴 List

HasChildren() 공개 메소드

public HasChildren ( ) : bool
리턴 bool

HasChildrenWithXpath() 공개 메소드

public HasChildrenWithXpath ( string xpath ) : bool
xpath string
리턴 bool

Highlight() 공개 메소드

public Highlight ( Browser aBrowser ) : void
aBrowser Browser
리턴 void

InjectJSInBrowser() 공개 메소드

public InjectJSInBrowser ( Browser aBrowser, string JavaScript ) : object
aBrowser Browser
JavaScript string
리턴 object

InnerHtml() 공개 메소드

public InnerHtml ( Browser aBrowser ) : string
aBrowser Browser
리턴 string

OuterHtml() 공개 메소드

public OuterHtml ( Browser aBrowser ) : string
aBrowser Browser
리턴 string

ScrollToElement() 공개 메소드

public ScrollToElement ( ) : Point
리턴 Point

SendKeys() 공개 메소드

public SendKeys ( string text ) : void
text string
리턴 void

Submit() 공개 메소드

public Submit ( ) : void
리턴 void

WaitForChildren() 공개 메소드

public WaitForChildren ( int maxTimeout ) : List
maxTimeout int
리턴 List

WaitForChildren() 공개 메소드

public WaitForChildren ( string xpath, int maxTimeout ) : List
xpath string
maxTimeout int
리턴 List