Index

A B C D F H I L N O P Q R S T U V W 
All Classes and Interfaces|All Packages

A

args() - Element in annotation interface io.quarkiverse.playwright.WithPlaywright
Specifies command-line arguments to use when launching the browser.

B

browser() - Element in annotation interface io.quarkiverse.playwright.WithPlaywright
Specifies the browser to use for Playwright tests.
browserContext() - Element in annotation interface io.quarkiverse.playwright.WithPlaywright
Configuration for creation of the BrowserContext
BrowserContextConfig - Annotation Interface in io.quarkiverse.playwright
These settings all correspond to settings on NewContextOptions and BrowserContext.

C

channel() - Element in annotation interface io.quarkiverse.playwright.WithPlaywright
Specifies the distribution channel of the browser to use, such as "chrome" or "msedge".
CHROMIUM - Enum constant in enum class io.quarkiverse.playwright.WithPlaywright.Browser
 
chromiumSandbox() - Element in annotation interface io.quarkiverse.playwright.WithPlaywright
Enables sandboxing for Chromium-based browsers.

D

debug() - Element in annotation interface io.quarkiverse.playwright.WithPlaywright
Enables the Playwright Debug Inspector for debugging tests.
defaultNavigationTimeout() - Element in annotation interface io.quarkiverse.playwright.BrowserContextConfig
Default maximum navigation time in milliseconds
defaultTimeout() - Element in annotation interface io.quarkiverse.playwright.BrowserContextConfig
Default maximum time for all methods accepting a timeout option, in milliseconds

F

FIREFOX - Enum constant in enum class io.quarkiverse.playwright.WithPlaywright.Browser
 

H

headless() - Element in annotation interface io.quarkiverse.playwright.WithPlaywright
Runs the browser in headless mode, which is suitable for CI environments.

I

init(WithPlaywright) - Method in class io.quarkiverse.playwright.QuarkusPlaywrightManager
Initializes the Playwright manager with configuration from WithPlaywright.
init(Map<String, String>) - Method in class io.quarkiverse.playwright.QuarkusPlaywrightManager
Not used in this implementation.
initialize() - Method in class io.quarkiverse.playwright.PlaywrightRecorder
Initializes the Playwright driver by obtaining its resource URI, setting up a file system, and logging relevant information.
inject(QuarkusTestResourceLifecycleManager.TestInjector) - Method in class io.quarkiverse.playwright.QuarkusPlaywrightManager
Injects Playwright resources into fields annotated with @InjectPlaywright in test classes.
InjectPlaywright - Annotation Interface in io.quarkiverse.playwright
Annotation to mark a field for injection of a Playwright instance.
io.quarkiverse.playwright - package io.quarkiverse.playwright
 
io.quarkiverse.playwright.graal - package io.quarkiverse.playwright.graal
 

L

locale() - Element in annotation interface io.quarkiverse.playwright.BrowserContextConfig
Specify user local, for example en-GB, de-DE, etc.

N

name() - Element in annotation interface io.quarkiverse.playwright.PlaywrightSelector
Name to reference this selector script.

O

offline() - Element in annotation interface io.quarkiverse.playwright.BrowserContextConfig
Whether to emulate the network being offline for the browser context

P

PlaywrightRecorder - Class in io.quarkiverse.playwright
A recorder for managing Playwright driver initialization.
PlaywrightRecorder() - Constructor for class io.quarkiverse.playwright.PlaywrightRecorder
 
PlaywrightSelector - Annotation Interface in io.quarkiverse.playwright
Annotation to specify a Playwright selector for test elements.

Q

QuarkusPlaywrightManager - Class in io.quarkiverse.playwright
Manages the lifecycle of a Playwright instance in Quarkus tests.
QuarkusPlaywrightManager() - Constructor for class io.quarkiverse.playwright.QuarkusPlaywrightManager
 

R

recordVideoDir() - Element in annotation interface io.quarkiverse.playwright.WithPlaywright
Specifies the directory to store video recordings of all pages.

S

script() - Element in annotation interface io.quarkiverse.playwright.PlaywrightSelector
Script that evaluates to a selector engine instance.
selectors() - Element in annotation interface io.quarkiverse.playwright.WithPlaywright
Specifies Playwright selectors to be used for locating elements in tests.
slowMo() - Element in annotation interface io.quarkiverse.playwright.WithPlaywright
Slows down Playwright operations by the specified number of milliseconds.
start() - Method in class io.quarkiverse.playwright.QuarkusPlaywrightManager
Starts the Playwright environment and configures the browser and context based on WithPlaywright options.
stop() - Method in class io.quarkiverse.playwright.QuarkusPlaywrightManager
Closes and cleans up the Playwright resources, ensuring proper shutdown.

T

testId() - Element in annotation interface io.quarkiverse.playwright.WithPlaywright
Defines custom attribute name to be used in Page.getByTestId().

U

userAgent() - Element in annotation interface io.quarkiverse.playwright.BrowserContextConfig
Specific user agent to use in all contexts

V

valueOf(String) - Static method in enum class io.quarkiverse.playwright.WithPlaywright.Browser
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.quarkiverse.playwright.WithPlaywright.Browser
Returns an array containing the constants of this enum class, in the order they are declared.
verbose() - Element in annotation interface io.quarkiverse.playwright.WithPlaywright
Enables Playwright verbose logging.

W

WEBKIT - Enum constant in enum class io.quarkiverse.playwright.WithPlaywright.Browser
 
WithPlaywright - Annotation Interface in io.quarkiverse.playwright
Annotation to configure and enable Playwright for Quarkus tests.
WithPlaywright.Browser - Enum Class in io.quarkiverse.playwright
Enum representing the supported browsers for Playwright testing.
A B C D F H I L N O P Q R S T U V W 
All Classes and Interfaces|All Packages