Index

A B C D F G I L O P S T U V 
All Classes and Interfaces|All Packages|Constant Field Values

A

afterAllScenarios() - Static method in class com.parasoft.coverage.integration.cucumber.ParasoftCucumberFeatureListener
Stops and publishes the Parasoft coverage session after all Cucumber scenarios and user-defined global cleanup hooks have completed.
afterScenario(Scenario) - Method in class com.parasoft.coverage.integration.cucumber.ParasoftCucumberScenarioListener
Stops coverage tracking after the scenario and after all user-defined scenario cleanup hooks have executed.

B

BAGGAGE_HEADER_NAME - Static variable in class com.parasoft.coverage.integration.api.CoverageIntegration
Name of the HTTP header that carries W3C baggage.
BAGGAGE_HEADER_NAME - Static variable in class com.parasoft.coverage.integration.proxy.ParasoftHeaderInjectingProxy
 
beforeAllScenarios() - Static method in class com.parasoft.coverage.integration.cucumber.ParasoftCucumberFeatureListener
Starts the Parasoft coverage session before any Cucumber scenario or user-defined global setup hook runs.
beforeEach(ExtensionContext) - Method in class com.parasoft.coverage.integration.junit5.ParasoftJUnit5Extension
 
beforeEach(ExtensionContext) - Method in class com.parasoft.coverage.integration.junit6.ParasoftJUnit6Extension
 
beforeScenario(Scenario) - Method in class com.parasoft.coverage.integration.cucumber.ParasoftCucumberScenarioListener
Starts coverage tracking before the scenario and before any user-defined scenario setup hooks execute.

C

close() - Method in class com.parasoft.coverage.integration.proxy.ParasoftHeaderInjectingProxy
 
close() - Method in class com.parasoft.coverage.integration.selenium.SeleniumCoverageIntegration.ChromeCoverageConfig
 
close() - Method in class com.parasoft.coverage.integration.selenium.SeleniumCoverageIntegration.EdgeCoverageConfig
 
close() - Method in class com.parasoft.coverage.integration.selenium.SeleniumCoverageIntegration.FirefoxCoverageConfig
 
com.parasoft.coverage.integration.api - package com.parasoft.coverage.integration.api
Parasoft coverage integration Java API for any situation
com.parasoft.coverage.integration.cucumber - package com.parasoft.coverage.integration.cucumber
Parasoft coverage integration code specific to Cucumber
com.parasoft.coverage.integration.junit4 - package com.parasoft.coverage.integration.junit4
Parasoft coverage integration code specific to JUnit 4
com.parasoft.coverage.integration.junit5 - package com.parasoft.coverage.integration.junit5
Parasoft coverage integration code specific to JUnit 5
com.parasoft.coverage.integration.junit6 - package com.parasoft.coverage.integration.junit6
Parasoft coverage integration code specific to JUnit 6
com.parasoft.coverage.integration.playwright - package com.parasoft.coverage.integration.playwright
Parasoft coverage integration code specific to Playwright
com.parasoft.coverage.integration.proxy - package com.parasoft.coverage.integration.proxy
Parasoft coverage integration code for injecting headers with LittleProxy
com.parasoft.coverage.integration.selenium - package com.parasoft.coverage.integration.selenium
Parasoft coverage integration code specific to Selenium 4
com.parasoft.coverage.integration.testng - package com.parasoft.coverage.integration.testng
Parasoft coverage integration code specific to TestNG 7
configureCdpBaggageHeader(HasCdp) - Static method in class com.parasoft.coverage.integration.selenium.SeleniumCoverageIntegration
Configures a Chrome or Edge browser session to inject the current test's Baggage header using Chrome DevTools Protocol instead of a proxy.
configureCdpBaggageHeader(HasCdp, String) - Static method in class com.parasoft.coverage.integration.selenium.SeleniumCoverageIntegration
Configures a Chrome or Edge browser session to inject the supplied Baggage header using Chrome DevTools Protocol instead of a proxy.
configureCdpHeaders(HasCdp, Map<String, String>) - Static method in class com.parasoft.coverage.integration.selenium.SeleniumCoverageIntegration
Configures a Chrome or Edge browser session to inject the supplied HTTP headers using Chrome DevTools Protocol instead of a proxy.
configureChromeOptions(ChromeOptions) - Static method in class com.parasoft.coverage.integration.selenium.SeleniumCoverageIntegration
Starts a Parasoft header-injecting proxy using the current test's baggage header and configures the supplied Chrome options to use it.
configureChromeOptions(ChromeOptions, ParasoftHeaderInjectingProxy) - Static method in class com.parasoft.coverage.integration.selenium.SeleniumCoverageIntegration
Configures the supplied Chrome options to use an existing Parasoft header-injecting proxy.
configureChromeOptions(ChromeOptions, AtomicReference<String>) - Static method in class com.parasoft.coverage.integration.selenium.SeleniumCoverageIntegration
Starts a Parasoft header-injecting proxy using a shared baggage reference and configures the supplied Chrome options to use it.
configureEdgeOptions(EdgeOptions) - Static method in class com.parasoft.coverage.integration.selenium.SeleniumCoverageIntegration
Starts a Parasoft header-injecting proxy using the current test's baggage header and configures the supplied Edge options to use it.
configureEdgeOptions(EdgeOptions, ParasoftHeaderInjectingProxy) - Static method in class com.parasoft.coverage.integration.selenium.SeleniumCoverageIntegration
Configures the supplied Edge options to use an existing Parasoft header-injecting proxy.
configureEdgeOptions(EdgeOptions, AtomicReference<String>) - Static method in class com.parasoft.coverage.integration.selenium.SeleniumCoverageIntegration
Starts a Parasoft header-injecting proxy using a shared baggage reference and configures the supplied Edge options to use it.
configureFirefoxOptions(FirefoxOptions) - Static method in class com.parasoft.coverage.integration.selenium.SeleniumCoverageIntegration
Starts a Parasoft header-injecting proxy using the current test's baggage header and configures the supplied Firefox options to use it.
configureFirefoxOptions(FirefoxOptions, ParasoftHeaderInjectingProxy) - Static method in class com.parasoft.coverage.integration.selenium.SeleniumCoverageIntegration
Configures the supplied Firefox options to use an existing Parasoft header-injecting proxy.
configureFirefoxOptions(FirefoxOptions, AtomicReference<String>) - Static method in class com.parasoft.coverage.integration.selenium.SeleniumCoverageIntegration
Starts a Parasoft header-injecting proxy using a shared baggage reference and configures the supplied Firefox options to use it.
configureProxyBaggageHeader(ChromeOptions) - Static method in class com.parasoft.coverage.integration.selenium.SeleniumCoverageIntegration
Configures the supplied Chrome options with a dedicated Parasoft header-injecting proxy for one browser session.
configureProxyBaggageHeader(EdgeOptions) - Static method in class com.parasoft.coverage.integration.selenium.SeleniumCoverageIntegration
Configures the supplied Edge options with a dedicated Parasoft header-injecting proxy for one browser session.
configureProxyBaggageHeader(FirefoxOptions) - Static method in class com.parasoft.coverage.integration.selenium.SeleniumCoverageIntegration
Configures the supplied Firefox options with a dedicated Parasoft header-injecting proxy for one browser session.
CoverageApiClient - Class in com.parasoft.coverage.integration.api
User-facing client for directly reporting coverage session and test lifecycle events.
CoverageIntegration - Class in com.parasoft.coverage.integration.api
Utility methods for user tests and applications under test that need access to the current Parasoft coverage integration context.
CoverageTestContext - Class in com.parasoft.coverage.integration.api
Context returned by the CTP /test/start API for an individual test.
CoverageTestResult - Enum Class in com.parasoft.coverage.integration.api
Final result for a test reported through CoverageApiClient.
create(String, Long, String, String) - Static method in class com.parasoft.coverage.integration.api.CoverageApiClient
Creates a client for directly reporting coverage events.
createApiClient() - Static method in class com.parasoft.coverage.integration.api.CoverageIntegration
Creates a coverage API client from coverage-integration.properties and system properties.
createBrowserContextOptions() - Static method in class com.parasoft.coverage.integration.playwright.PlaywrightCoverageIntegration
Creates browser context options containing the Baggage header returned by CTP for the currently executing test.
createChromeProxyConfig() - Static method in class com.parasoft.coverage.integration.selenium.SeleniumCoverageIntegration
Creates Chrome options configured with a dedicated Parasoft header-injecting proxy for one browser session.
createEdgeProxyConfig() - Static method in class com.parasoft.coverage.integration.selenium.SeleniumCoverageIntegration
Creates Edge options configured with a dedicated Parasoft header-injecting proxy for one browser session.
createFirefoxProxyConfig() - Static method in class com.parasoft.coverage.integration.selenium.SeleniumCoverageIntegration
Creates Firefox options configured with a dedicated Parasoft header-injecting proxy for one browser session.
createFromSettings() - Static method in class com.parasoft.coverage.integration.api.CoverageApiClient
Creates a client from coverage-integration.properties and system properties.

D

DEFAULT_BIND_HOST - Static variable in class com.parasoft.coverage.integration.proxy.ParasoftHeaderInjectingProxy
 

F

FAIL - Enum constant in enum class com.parasoft.coverage.integration.api.CoverageTestResult
The test failed.
failed(Throwable, Description) - Method in class com.parasoft.coverage.integration.junit4.ParasoftJUnit4Watcher
 
finished(Description) - Method in class com.parasoft.coverage.integration.junit4.ParasoftJUnit4Watcher
 

G

getBaggageHeader() - Static method in class com.parasoft.coverage.integration.api.CoverageIntegration
Returns the value to use for the Baggage HTTP header for the currently executing test.
getBaggageHeader() - Method in class com.parasoft.coverage.integration.api.CoverageTestContext
Gets the W3C Baggage header value returned by the CTP /test/start API.
getBaggageHeader() - Method in class com.parasoft.coverage.integration.proxy.ParasoftHeaderInjectingProxy
 
getChromeOptions() - Method in class com.parasoft.coverage.integration.selenium.SeleniumCoverageIntegration.ChromeCoverageConfig
 
getCurrentTestOperatorIdHeader() - Static method in class com.parasoft.coverage.integration.api.CoverageIntegration
Returns the Baggage HTTP header that contains the current test-operator-id returned by the CTP /test/start API.
getCurrentTestOperatorIdHeader() - Method in class com.parasoft.coverage.integration.api.CoverageTestContext
Gets the Baggage header containing the current test-operator-id.
getEdgeOptions() - Method in class com.parasoft.coverage.integration.selenium.SeleniumCoverageIntegration.EdgeCoverageConfig
 
getFirefoxOptions() - Method in class com.parasoft.coverage.integration.selenium.SeleniumCoverageIntegration.FirefoxCoverageConfig
 
getHost() - Method in class com.parasoft.coverage.integration.proxy.ParasoftHeaderInjectingProxy
 
getParallelId() - Method in class com.parasoft.coverage.integration.api.CoverageTestContext
Gets the parallel execution identifier used for this test.
getPort() - Method in class com.parasoft.coverage.integration.proxy.ParasoftHeaderInjectingProxy
 
getProxy() - Method in class com.parasoft.coverage.integration.proxy.ParasoftHeaderInjectingProxy
 
getProxy() - Method in class com.parasoft.coverage.integration.selenium.SeleniumCoverageIntegration.ChromeCoverageConfig
 
getProxy() - Method in class com.parasoft.coverage.integration.selenium.SeleniumCoverageIntegration.EdgeCoverageConfig
 
getProxy() - Method in class com.parasoft.coverage.integration.selenium.SeleniumCoverageIntegration.FirefoxCoverageConfig
 

I

INCOMPLETE - Enum constant in enum class com.parasoft.coverage.integration.api.CoverageTestResult
The test did not complete.

L

launcherSessionClosed(LauncherSession) - Method in class com.parasoft.coverage.integration.junit5.ParasoftJUnit5SessionListener
 
launcherSessionClosed(LauncherSession) - Method in class com.parasoft.coverage.integration.junit6.ParasoftJUnit6SessionListener
 
launcherSessionOpened(LauncherSession) - Method in class com.parasoft.coverage.integration.junit5.ParasoftJUnit5SessionListener
 
launcherSessionOpened(LauncherSession) - Method in class com.parasoft.coverage.integration.junit6.ParasoftJUnit6SessionListener
 

O

onFinish(ISuite) - Method in class com.parasoft.coverage.integration.testng.ParasoftTestNGSuiteListener
 
onFinish(ITestContext) - Method in class com.parasoft.coverage.integration.testng.ParasoftTestNGTestListener
 
onStart(ISuite) - Method in class com.parasoft.coverage.integration.testng.ParasoftTestNGSuiteListener
 
onStart(ITestContext) - Method in class com.parasoft.coverage.integration.testng.ParasoftTestNGTestListener
 
onTestFailedButWithinSuccessPercentage(ITestResult) - Method in class com.parasoft.coverage.integration.testng.ParasoftTestNGTestListener
 
onTestFailedWithTimeout(ITestResult) - Method in class com.parasoft.coverage.integration.testng.ParasoftTestNGTestListener
 
onTestFailure(ITestResult) - Method in class com.parasoft.coverage.integration.testng.ParasoftTestNGTestListener
 
onTestSkipped(ITestResult) - Method in class com.parasoft.coverage.integration.testng.ParasoftTestNGTestListener
 
onTestStart(ITestResult) - Method in class com.parasoft.coverage.integration.testng.ParasoftTestNGTestListener
 
onTestSuccess(ITestResult) - Method in class com.parasoft.coverage.integration.testng.ParasoftTestNGTestListener
 

P

ParasoftCucumberFeatureListener - Class in com.parasoft.coverage.integration.cucumber
Cucumber global hooks that manage the Parasoft coverage session lifecycle.
ParasoftCucumberFeatureListener() - Constructor for class com.parasoft.coverage.integration.cucumber.ParasoftCucumberFeatureListener
 
ParasoftCucumberScenarioListener - Class in com.parasoft.coverage.integration.cucumber
Cucumber hooks that report individual scenario lifecycle events to Parasoft CTP.
ParasoftCucumberScenarioListener() - Constructor for class com.parasoft.coverage.integration.cucumber.ParasoftCucumberScenarioListener
Creates a listener using coverage-integration.properties and system properties.
ParasoftHeaderInjectingProxy - Class in com.parasoft.coverage.integration.proxy
HTTP proxy that injects the current Parasoft coverage Baggage header into proxied browser requests.
ParasoftHeaderInjectingProxy() - Constructor for class com.parasoft.coverage.integration.proxy.ParasoftHeaderInjectingProxy
Starts a proxy bound to "127.0.0.1" on an auto-assigned port and initializes the injected header from the current test thread.
ParasoftHeaderInjectingProxy(String, int, String) - Constructor for class com.parasoft.coverage.integration.proxy.ParasoftHeaderInjectingProxy
Starts a proxy on the requested host and port.
ParasoftHeaderInjectingProxy(String, int, AtomicReference<String>) - Constructor for class com.parasoft.coverage.integration.proxy.ParasoftHeaderInjectingProxy
Starts a proxy on the requested host and port with a shared baggage reference.
ParasoftHeaderInjectingProxy(AtomicReference<String>) - Constructor for class com.parasoft.coverage.integration.proxy.ParasoftHeaderInjectingProxy
Starts a proxy bound to "127.0.0.1" on an auto-assigned port with a shared baggage reference.
ParasoftJUnit4RunListener - Class in com.parasoft.coverage.integration.junit4
 
ParasoftJUnit4RunListener() - Constructor for class com.parasoft.coverage.integration.junit4.ParasoftJUnit4RunListener
 
ParasoftJUnit4RunListener(CoverageApiClient) - Constructor for class com.parasoft.coverage.integration.junit4.ParasoftJUnit4RunListener
 
ParasoftJUnit4Watcher - Class in com.parasoft.coverage.integration.junit4
 
ParasoftJUnit4Watcher() - Constructor for class com.parasoft.coverage.integration.junit4.ParasoftJUnit4Watcher
 
ParasoftJUnit4Watcher(CoverageApiClient) - Constructor for class com.parasoft.coverage.integration.junit4.ParasoftJUnit4Watcher
 
ParasoftJUnit4Watcher(String, Long, String) - Constructor for class com.parasoft.coverage.integration.junit4.ParasoftJUnit4Watcher
 
ParasoftJUnit5Extension - Class in com.parasoft.coverage.integration.junit5
 
ParasoftJUnit5Extension() - Constructor for class com.parasoft.coverage.integration.junit5.ParasoftJUnit5Extension
 
ParasoftJUnit5Extension(CoverageApiClient) - Constructor for class com.parasoft.coverage.integration.junit5.ParasoftJUnit5Extension
 
ParasoftJUnit5Extension(String, Long, String) - Constructor for class com.parasoft.coverage.integration.junit5.ParasoftJUnit5Extension
 
ParasoftJUnit5SessionListener - Class in com.parasoft.coverage.integration.junit5
 
ParasoftJUnit5SessionListener() - Constructor for class com.parasoft.coverage.integration.junit5.ParasoftJUnit5SessionListener
 
ParasoftJUnit5SessionListener(CoverageApiClient) - Constructor for class com.parasoft.coverage.integration.junit5.ParasoftJUnit5SessionListener
 
ParasoftJUnit6Extension - Class in com.parasoft.coverage.integration.junit6
 
ParasoftJUnit6Extension() - Constructor for class com.parasoft.coverage.integration.junit6.ParasoftJUnit6Extension
 
ParasoftJUnit6Extension(CoverageApiClient) - Constructor for class com.parasoft.coverage.integration.junit6.ParasoftJUnit6Extension
 
ParasoftJUnit6Extension(String, Long, String) - Constructor for class com.parasoft.coverage.integration.junit6.ParasoftJUnit6Extension
 
ParasoftJUnit6SessionListener - Class in com.parasoft.coverage.integration.junit6
 
ParasoftJUnit6SessionListener() - Constructor for class com.parasoft.coverage.integration.junit6.ParasoftJUnit6SessionListener
 
ParasoftJUnit6SessionListener(CoverageApiClient) - Constructor for class com.parasoft.coverage.integration.junit6.ParasoftJUnit6SessionListener
 
ParasoftTestNGSuiteListener - Class in com.parasoft.coverage.integration.testng
 
ParasoftTestNGSuiteListener() - Constructor for class com.parasoft.coverage.integration.testng.ParasoftTestNGSuiteListener
 
ParasoftTestNGSuiteListener(CoverageApiClient) - Constructor for class com.parasoft.coverage.integration.testng.ParasoftTestNGSuiteListener
 
ParasoftTestNGTestListener - Class in com.parasoft.coverage.integration.testng
 
ParasoftTestNGTestListener() - Constructor for class com.parasoft.coverage.integration.testng.ParasoftTestNGTestListener
 
ParasoftTestNGTestListener(CoverageApiClient) - Constructor for class com.parasoft.coverage.integration.testng.ParasoftTestNGTestListener
 
PASS - Enum constant in enum class com.parasoft.coverage.integration.api.CoverageTestResult
The test passed.
PlaywrightCoverageIntegration - Class in com.parasoft.coverage.integration.playwright
Provides Playwright configuration for the currently executing Parasoft coverage test.
publishResults(String, String, String, String) - Method in class com.parasoft.coverage.integration.api.CoverageApiClient
Publishes coverage results for a finished session.

S

SeleniumCoverageIntegration - Class in com.parasoft.coverage.integration.selenium
Provides Selenium browser configuration for the currently executing Parasoft coverage test.
SeleniumCoverageIntegration.ChromeCoverageConfig - Class in com.parasoft.coverage.integration.selenium
Chrome browser coverage state for one Selenium browser session.
SeleniumCoverageIntegration.EdgeCoverageConfig - Class in com.parasoft.coverage.integration.selenium
Edge browser coverage state for one Selenium browser session.
SeleniumCoverageIntegration.FirefoxCoverageConfig - Class in com.parasoft.coverage.integration.selenium
Firefox browser coverage state for one Selenium browser session.
setBaggageHeader(String) - Method in class com.parasoft.coverage.integration.proxy.ParasoftHeaderInjectingProxy
Sets the injected baggage value directly.
starting(Description) - Method in class com.parasoft.coverage.integration.junit4.ParasoftJUnit4Watcher
 
startSession() - Method in class com.parasoft.coverage.integration.api.CoverageApiClient
Starts a coverage session.
startTest(String, String) - Method in class com.parasoft.coverage.integration.api.CoverageApiClient
Starts coverage tracking for a test.
stopSession() - Method in class com.parasoft.coverage.integration.api.CoverageApiClient
Stops the current coverage session.
stopTest(String, String, CoverageTestContext, CoverageTestResult, String) - Method in class com.parasoft.coverage.integration.api.CoverageApiClient
Stops coverage tracking for a test.
succeeded(Description) - Method in class com.parasoft.coverage.integration.junit4.ParasoftJUnit4Watcher
 

T

TEST_OPERATOR_ID_BAGGAGE_KEY - Static variable in class com.parasoft.coverage.integration.api.CoverageIntegration
W3C baggage key used for the current test operator identifier.
testAborted(ExtensionContext, Throwable) - Method in class com.parasoft.coverage.integration.junit5.ParasoftJUnit5Extension
 
testAborted(ExtensionContext, Throwable) - Method in class com.parasoft.coverage.integration.junit6.ParasoftJUnit6Extension
 
testDisabled(ExtensionContext, Optional<String>) - Method in class com.parasoft.coverage.integration.junit5.ParasoftJUnit5Extension
 
testDisabled(ExtensionContext, Optional<String>) - Method in class com.parasoft.coverage.integration.junit6.ParasoftJUnit6Extension
 
testFailed(ExtensionContext, Throwable) - Method in class com.parasoft.coverage.integration.junit5.ParasoftJUnit5Extension
 
testFailed(ExtensionContext, Throwable) - Method in class com.parasoft.coverage.integration.junit6.ParasoftJUnit6Extension
 
testRunFinished(Result) - Method in class com.parasoft.coverage.integration.junit4.ParasoftJUnit4RunListener
 
testRunStarted(Description) - Method in class com.parasoft.coverage.integration.junit4.ParasoftJUnit4RunListener
 
testSuccessful(ExtensionContext) - Method in class com.parasoft.coverage.integration.junit5.ParasoftJUnit5Extension
 
testSuccessful(ExtensionContext) - Method in class com.parasoft.coverage.integration.junit6.ParasoftJUnit6Extension
 

U

updateBrowserContextOptions(Browser.NewContextOptions) - Static method in class com.parasoft.coverage.integration.playwright.PlaywrightCoverageIntegration
Updates the given Playwright browser context options with the Baggage header returned by CTP for the currently executing test.
useCurrentTestBaggageHeader() - Method in class com.parasoft.coverage.integration.proxy.ParasoftHeaderInjectingProxy
Refreshes the injected baggage value from the current test thread.

V

valueOf(String) - Static method in enum class com.parasoft.coverage.integration.api.CoverageTestResult
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.parasoft.coverage.integration.api.CoverageTestResult
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D F G I L O P S T U V 
All Classes and Interfaces|All Packages|Constant Field Values