| APIRequest |
Exposes API that can be used for the Web API testing.
|
| APIRequest.NewContextOptions |
|
| APIRequestContext |
This API is used for the Web API testing.
|
| APIRequestContext.StorageStateOptions |
|
| APIResponse |
|
| Browser |
|
| Browser.CloseOptions |
|
| Browser.NewContextOptions |
|
| Browser.NewPageOptions |
|
| Browser.StartTracingOptions |
|
| BrowserContext |
BrowserContexts provide a way to operate multiple independent browser sessions.
|
| BrowserContext.ClearCookiesOptions |
|
| BrowserContext.CloseOptions |
|
| BrowserContext.ExposeBindingOptions |
|
| BrowserContext.GrantPermissionsOptions |
|
| BrowserContext.RouteFromHAROptions |
|
| BrowserContext.RouteOptions |
|
| BrowserContext.StorageStateOptions |
|
| BrowserContext.WaitForConditionOptions |
|
| BrowserContext.WaitForConsoleMessageOptions |
|
| BrowserContext.WaitForPageOptions |
|
| BrowserType |
BrowserType provides methods to launch a specific browser instance or connect to an existing one.
|
| BrowserType.ConnectOptions |
|
| BrowserType.ConnectOverCDPOptions |
|
| BrowserType.LaunchOptions |
|
| BrowserType.LaunchPersistentContextOptions |
|
| CDPSession |
The CDPSession instances are used to talk raw Chrome Devtools Protocol:
protocol methods can be called with session.send method.
protocol events can be subscribed to with session.on method.
|
| ConsoleMessage |
|
| Dialog |
|
| Download |
|
| ElementHandle |
ElementHandle represents an in-page DOM element.
|
| ElementHandle.CheckOptions |
|
| ElementHandle.ClickOptions |
|
| ElementHandle.DblclickOptions |
|
| ElementHandle.FillOptions |
|
| ElementHandle.HoverOptions |
|
| ElementHandle.InputValueOptions |
|
| ElementHandle.PressOptions |
|
| ElementHandle.ScreenshotOptions |
|
| ElementHandle.ScrollIntoViewIfNeededOptions |
|
| ElementHandle.SelectOptionOptions |
|
| ElementHandle.SelectTextOptions |
|
| ElementHandle.SetCheckedOptions |
|
| ElementHandle.SetInputFilesOptions |
|
| ElementHandle.TapOptions |
|
| ElementHandle.TypeOptions |
|
| ElementHandle.UncheckOptions |
|
| ElementHandle.WaitForElementStateOptions |
|
| ElementHandle.WaitForSelectorOptions |
|
| FileChooser |
|
| FileChooser.SetFilesOptions |
|
| Frame |
|
| Frame.AddScriptTagOptions |
|
| Frame.AddStyleTagOptions |
|
| Frame.CheckOptions |
|
| Frame.ClickOptions |
|
| Frame.DblclickOptions |
|
| Frame.DispatchEventOptions |
|
| Frame.DragAndDropOptions |
|
| Frame.EvalOnSelectorOptions |
|
| Frame.FillOptions |
|
| Frame.FocusOptions |
|
| Frame.GetAttributeOptions |
|
| Frame.GetByAltTextOptions |
|
| Frame.GetByLabelOptions |
|
| Frame.GetByPlaceholderOptions |
|
| Frame.GetByRoleOptions |
|
| Frame.GetByTextOptions |
|
| Frame.GetByTitleOptions |
|
| Frame.HoverOptions |
|
| Frame.InnerHTMLOptions |
|
| Frame.InnerTextOptions |
|
| Frame.InputValueOptions |
|
| Frame.IsCheckedOptions |
|
| Frame.IsDisabledOptions |
|
| Frame.IsEditableOptions |
|
| Frame.IsEnabledOptions |
|
| Frame.IsHiddenOptions |
|
| Frame.IsVisibleOptions |
|
| Frame.LocatorOptions |
|
| Frame.NavigateOptions |
|
| Frame.PressOptions |
|
| Frame.QuerySelectorOptions |
|
| Frame.SelectOptionOptions |
|
| Frame.SetCheckedOptions |
|
| Frame.SetContentOptions |
|
| Frame.SetInputFilesOptions |
|
| Frame.TapOptions |
|
| Frame.TextContentOptions |
|
| Frame.TypeOptions |
|
| Frame.UncheckOptions |
|
| Frame.WaitForFunctionOptions |
|
| Frame.WaitForLoadStateOptions |
|
| Frame.WaitForNavigationOptions |
|
| Frame.WaitForSelectorOptions |
|
| Frame.WaitForURLOptions |
|
| FrameLocator |
FrameLocator represents a view to the iframe on the page.
|
| FrameLocator.GetByAltTextOptions |
|
| FrameLocator.GetByLabelOptions |
|
| FrameLocator.GetByPlaceholderOptions |
|
| FrameLocator.GetByRoleOptions |
|
| FrameLocator.GetByTextOptions |
|
| FrameLocator.GetByTitleOptions |
|
| FrameLocator.LocatorOptions |
|
| JSHandle |
JSHandle represents an in-page JavaScript object.
|
| Keyboard |
Keyboard provides an api for managing a virtual keyboard.
|
| Keyboard.PressOptions |
|
| Keyboard.TypeOptions |
|
| Locator |
Locators are the central piece of Playwright's auto-waiting and retry-ability.
|
| Locator.BlurOptions |
|
| Locator.BoundingBoxOptions |
|
| Locator.CheckOptions |
|
| Locator.ClearOptions |
|
| Locator.ClickOptions |
|
| Locator.DblclickOptions |
|
| Locator.DispatchEventOptions |
|
| Locator.DragToOptions |
|
| Locator.ElementHandleOptions |
|
| Locator.EvaluateHandleOptions |
|
| Locator.EvaluateOptions |
|
| Locator.FillOptions |
|
| Locator.FilterOptions |
|
| Locator.FocusOptions |
|
| Locator.GetAttributeOptions |
|
| Locator.GetByAltTextOptions |
|
| Locator.GetByLabelOptions |
|
| Locator.GetByPlaceholderOptions |
|
| Locator.GetByRoleOptions |
|
| Locator.GetByTextOptions |
|
| Locator.GetByTitleOptions |
|
| Locator.HoverOptions |
|
| Locator.InnerHTMLOptions |
|
| Locator.InnerTextOptions |
|
| Locator.InputValueOptions |
|
| Locator.IsCheckedOptions |
|
| Locator.IsDisabledOptions |
|
| Locator.IsEditableOptions |
|
| Locator.IsEnabledOptions |
|
| Locator.IsHiddenOptions |
|
| Locator.IsVisibleOptions |
|
| Locator.LocatorOptions |
|
| Locator.PressOptions |
|
| Locator.PressSequentiallyOptions |
|
| Locator.ScreenshotOptions |
|
| Locator.ScrollIntoViewIfNeededOptions |
|
| Locator.SelectOptionOptions |
|
| Locator.SelectTextOptions |
|
| Locator.SetCheckedOptions |
|
| Locator.SetInputFilesOptions |
|
| Locator.TapOptions |
|
| Locator.TextContentOptions |
|
| Locator.TypeOptions |
|
| Locator.UncheckOptions |
|
| Locator.WaitForOptions |
|
| Mouse |
The Mouse class operates in main-frame CSS pixels relative to the top-left corner of the viewport.
|
| Mouse.ClickOptions |
|
| Mouse.DblclickOptions |
|
| Mouse.DownOptions |
|
| Mouse.MoveOptions |
|
| Mouse.UpOptions |
|
| Page |
|
| Page.AddLocatorHandlerOptions |
|
| Page.AddScriptTagOptions |
|
| Page.AddStyleTagOptions |
|
| Page.CheckOptions |
|
| Page.ClickOptions |
|
| Page.CloseOptions |
|
| Page.DblclickOptions |
|
| Page.DispatchEventOptions |
|
| Page.DragAndDropOptions |
|
| Page.EmulateMediaOptions |
|
| Page.EvalOnSelectorOptions |
|
| Page.ExposeBindingOptions |
|
| Page.FillOptions |
|
| Page.FocusOptions |
|
| Page.GetAttributeOptions |
|
| Page.GetByAltTextOptions |
|
| Page.GetByLabelOptions |
|
| Page.GetByPlaceholderOptions |
|
| Page.GetByRoleOptions |
|
| Page.GetByTextOptions |
|
| Page.GetByTitleOptions |
|
| Page.GoBackOptions |
|
| Page.GoForwardOptions |
|
| Page.HoverOptions |
|
| Page.InnerHTMLOptions |
|
| Page.InnerTextOptions |
|
| Page.InputValueOptions |
|
| Page.IsCheckedOptions |
|
| Page.IsDisabledOptions |
|
| Page.IsEditableOptions |
|
| Page.IsEnabledOptions |
|
| Page.IsHiddenOptions |
|
| Page.IsVisibleOptions |
|
| Page.LocatorOptions |
|
| Page.NavigateOptions |
|
| Page.PdfOptions |
|
| Page.PressOptions |
|
| Page.QuerySelectorOptions |
|
| Page.ReloadOptions |
|
| Page.RouteFromHAROptions |
|
| Page.RouteOptions |
|
| Page.ScreenshotOptions |
|
| Page.SelectOptionOptions |
|
| Page.SetCheckedOptions |
|
| Page.SetContentOptions |
|
| Page.SetInputFilesOptions |
|
| Page.TapOptions |
|
| Page.TextContentOptions |
|
| Page.TypeOptions |
|
| Page.UncheckOptions |
|
| Page.WaitForCloseOptions |
|
| Page.WaitForConditionOptions |
|
| Page.WaitForConsoleMessageOptions |
|
| Page.WaitForDownloadOptions |
|
| Page.WaitForFileChooserOptions |
|
| Page.WaitForFunctionOptions |
|
| Page.WaitForLoadStateOptions |
|
| Page.WaitForNavigationOptions |
|
| Page.WaitForPopupOptions |
|
| Page.WaitForRequestFinishedOptions |
|
| Page.WaitForRequestOptions |
|
| Page.WaitForResponseOptions |
|
| Page.WaitForSelectorOptions |
|
| Page.WaitForURLOptions |
|
| Page.WaitForWebSocketOptions |
|
| Page.WaitForWorkerOptions |
|
| Playwright |
Playwright module provides a method to launch a browser instance.
|
| Playwright.CreateOptions |
|
| PlaywrightException |
PlaywrightException is thrown whenever certain operations are terminated abnormally, e.g.
|
| Request |
Whenever the page sends a request for a network resource the following sequence of events are emitted by Page:
Page.onRequest() emitted when the request is issued by the page.
Page.onResponse() emitted when/if the response status and headers are
received for the request.
Page.onRequestFinished() emitted when the response body is
downloaded and the request is complete.
|
| Response |
Response class represents responses which are received by page.
|
| Route |
|
| Route.FallbackOptions |
|
| Route.FetchOptions |
|
| Route.FulfillOptions |
|
| Route.ResumeOptions |
|
| Selectors |
Selectors can be used to install custom selector engines.
|
| Selectors.RegisterOptions |
|
| Touchscreen |
The Touchscreen class operates in main-frame CSS pixels relative to the top-left corner of the viewport.
|
| Tracing |
API for collecting and saving Playwright traces.
|
| Tracing.StartChunkOptions |
|
| Tracing.StartOptions |
|
| Tracing.StopChunkOptions |
|
| Tracing.StopOptions |
|
| Video |
When browser context is created with the recordVideo option, each page has a video object associated with it.
|
| WebError |
WebError class represents an unhandled exception thrown in the page.
|
| WebSocket |
The WebSocket class represents websocket connections in the page.
|
| WebSocket.WaitForFrameReceivedOptions |
|
| WebSocket.WaitForFrameSentOptions |
|
| WebSocketFrame |
The WebSocketFrame class represents frames sent over WebSocket connections in the page.
|
| Worker |
|
| Worker.WaitForCloseOptions |
|