Table of Contents

Class StartPreciseCoverageCommandSettings

Namespace
OpenQA.Selenium.DevTools.V147.Profiler
Assembly
Selenium.WebDriver.dll

Enable precise code coverage. Coverage data for JavaScript executed before enabling precise code coverage may be incomplete. Enabling prevents running optimized code and resets execution counters.

public sealed class StartPreciseCoverageCommandSettings : ICommand
Inheritance
StartPreciseCoverageCommandSettings
Implements
Inherited Members

Properties

AllowTriggeredUpdates

Allow the backend to send updates on its own initiative

[JsonPropertyName("allowTriggeredUpdates")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? AllowTriggeredUpdates { get; set; }

Property Value

bool?

CallCount

Collect accurate call counts beyond simple 'covered' or 'not covered'.

[JsonPropertyName("callCount")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? CallCount { get; set; }

Property Value

bool?

CommandName

Gets the name of the command.

[JsonIgnore]
public string CommandName { get; }

Property Value

string

Detailed

Collect block-based coverage.

[JsonPropertyName("detailed")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? Detailed { get; set; }

Property Value

bool?