Table of Contents

API Reference

The public types of the Dramaturge packages, generated from their XML documentation comments.

  • Dramaturge: browsers, pages, frames, element locators and their actions, assertions (Assertions.Expect), and options (DramaturgeOptions).
  • Dramaturge.Network: NetworkTrafficMonitor, which records a page's network traffic, and HarGenerator, which writes it as an HTTP Archive.
  • Dramaturge.Browsers: BrowserLauncher and the types that locate, download, and launch browsers and their drivers.
  • Dramaturge.Xunit, Dramaturge.NUnit, Dramaturge.MSTest, and Dramaturge.TUnit: the PageTest and BrowserTest base classes for each test framework, and the registration of the browser their tests share.

Dramaturge is built on WebDriverBiDi.NET, whose types, such as BiDiDriver and the protocol's modules, appear in some of these APIs and are documented there.