Skip to content
Gameface Frontend Tools
Search
Ctrl
K
Cancel
Documentation
Email
Gameface E2E
Gameface E2E
Interaction manager
Gameface Vite Plugin
Solid Style to CSS Plugin
Data binding autocomplete
Version:
2.2.0
Getting Started
Overview
Installation
Usage
Concepts
Writing tests
Running multiple test processes in parallel
GF object and DOMElement
Debugging
Waiting for the right element state
Important
Changelog
2.2.0
Latest
2.1.1
2.1.0
2.0.0
1.1.1
1.1.0
1.0.2
1.0.1
1.0.0
0.0.4
0.0.3
0.0.2
0.0.1
API Reference
gameface-e2e
gameface-e2e-config.js
gf
Overview
Constants
Overview
gf.GAMEPAD_BUTTONS
gf.KEYS
Data binding
Overview
gf.createModel
gf.executeBindingScript
gf.onEngineEvent
gf.triggerEngineEvent
gf.updateModel
Elements
Overview
gf.children
gf.contains
gf.get
gf.getAll
gf.getAttribute
gf.getClasses
gf.getParent
gf.getStyles
gf.hasAttribute
gf.isFocusable
gf.isHidden
gf.isScrollable
gf.isVisible
gf.text
Gamepad
Overview
gf.connectGamepad
gf.disconnectGamepad
gf.getGamepad
Interactions
Overview
gf.click
gf.keyDown
gf.keyPress
gf.keyUp
gf.mouseMove
gf.mousePress
gf.mouseRelease
gf.mouseWheel
Page
Overview
gf.executeScript
gf.navigate
gf.scrollTo
gf.scrollToBottom
gf.scrollToTop
gf.trigger
GamefaceGamepad
Overview
gamepad.disconnect
gamepad.hold
gamepad.moveLeftStick
gamepad.moveRightStick
gamepad.press
gamepad.release
gamepad.resetSticks
gamepad.sequence
DOMElement
Overview
AssertMethods
Overview
element.waitForAttributes
element.waitForClasses
element.waitForPositionOnScreen
element.waitForSize
element.waitForStyles
element.waitForText
element.waitForValue
element.waitForVisibility
element.waitForVisibilityInScrollableArea
Interactions
Overview
element.clear
element.click
element.doubleClick
element.drag
element.focus
element.hover
element.keyDown
element.keyPress
element.keyUp
element.mousePress
element.mouseRelease
element.mouseWheel
element.rightClick
element.scroll
element.scrollIntoView
element.scrollTo
element.trigger
element.type
element.children
element.classes
element.contains
element.find
element.findAll
element.getAttribute
element.getAttributes
element.getInnerHTML
element.getOuterHTML
element.getParent
element.getPositionOnScreen
element.getSize
element.getValue
element.hasAttribute
element.isFocusable
element.isFocused
element.isHidden
element.isScrollable
element.isVisible
element.isVisibleInScrollableArea
element.setAttribute
element.styles
element.text
DOMElements
Overview
elements.first
elements.last
elements.nth
Documentation
Email
Overview
The
gf
object provides various methods to interact with the UI running in Gameface.