Test configuration parameters

Test configuration parameters (TCPs) allow you to configure your tests for specific use cases and environments. You can define your own TCPs or use out-of-the-box TCPs that Tosca uses for background tasks, typically related to your test environment.

This topic lists all available out-of-the-box TCPs.

Test configuration parameter

Technology

Chapter

AccessibilityFastMode

XBrowser Engine 3.0

Improve performance

ApiEngineAutoPrettyPrint

API Engine 3.0

"Auto pretty print payloads"

ApiEngineLogMessageDetails

API Engine 3.0

"Log API message details"

ApiEngineTreatDisabledNodesAsInactive

API Engine 3.0

"Include disabled TestStepValues"

AppiumServer

Mobile Engine 3.0

"Configure mobile tests"

AvoidExecutionRecorder

TBox

"Exclude individual TestCases from video recording"

Browser

XBrowser Engine 3.0 , Mobile Engine 3.0

"Open a website"

BrowserChromePath

XBrowser Engine 3.0

"Open a website"

BrowserEdgePath

XBrowser Engine 3.0

"Open a website"

BrowserFirefoxPath

XBrowser Engine 3.0

"Open a website"

BrowserIslandPath

XBrowser Engine 3.0

"Open a website"

BrowserVersion

XBrowser Engine 3.0

"Steer remote browser"

BusyShapes

TBox

"Settings - Synchronization"

ContinuousIntegration

CI

"Prepare the workspace"

ContinuousIntegrationBuildRootFolder

CI

"Prepare the workspace"

ControlFramework

XBrowser Engine 3.0

Improve performance of XBrowser tests by filtering out unused control frameworks

CursorIdleDuration

TBox

"Settings - Synchronization"

DeviceManufacturer

Mobile Engine 3.0

"Configure mobile tests"

DeviceModel

Mobile Engine 3.0

"Configure mobile tests"

DeviceName

Mobile Engine 3.0

"Configure mobile tests"

EnableSlotContentHandling

XBrowser Engine 3.0

Steering parameter EnableSlotContentHandling

ExampleDirectoryJSON

JSON Engine

"Structure of JSON TestCases"

ExampleDirectoryXML

XML Engine

"Structure of XML TestCases"

ExcelLanguage

TBox

"Perform calculations"

ExecuteInParallel

Mobile Engine 3.0

"Execute mobile tests in parallel"

ExecutionType

CI

"Prepare the workspace"

ExperitestAccessKey

Mobile Engine 3.0

"Configure mobile tests"

ExperitestAppiumVersion

Mobile Engine 3.0

"Configure mobile tests"

Fibermode

XBrowser Engine 3.0

Execute TestCases via WebDriver

HostEnableHeadlessExecution

HOST Engine 3.0

"Enable headless execution"

HostName

HOST Engine 3.0

"Enable headless execution"

HostPort

HOST Engine 3.0

"Enable headless execution"

HostTimeout

HOST Engine 3.0

"Enable headless execution"

HubAddress

XBrowser Engine 3.0

"Steer remote browser"

IgnoreAriaControls

XBrowser Engine 3.0

"Steering parameter IgnoreAriaControls"

IgnoreInvisibleHtmlElements

Salesforce Engine 3.0

"Configure Salesforce tests"

IgnoreWhitespace

TBox

"Settings - String Operations"

ImproveTableCellTextRecognition

UIA Engine 3.0

Steering parameter ImproveTableCellTextRecognition

IsAppium2

Mobile Engine 3.0

"Configure mobile tests"

IsSimulator

Mobile Engine 3.0

"Configure mobile tests"

KeyVaultPath

TBox

"Specify a different path to the key vault executable"

KeyVaultTimeout

TBox

"Specify a different timeout value"

LiveView

Mobile Engine 3.0

"Navigate the Live View UI"

MobileLabsAccessKey

Mobile Engine 3.0

"Configure mobile tests"

MobileLabsUsername

Mobile Engine 3.0

"Configure mobile tests"

MouseDelay

TBox

"Settings - Simulation"

MouseoverOffsetXAxis

TBox

"Settings - Synchronization"

MouseoverOffsetYAxis

TBox

"Settings - Synchronization"

MoveMouseOverApplication

TBox

"Settings - Synchronization"

OnDialogFailure

TBox

"Work with Engines 3.0 Recovery"

OnExceptionFailure

TBox

"Work with Engines 3.0 Recovery"

Onlydefaultcomponents

TBox

"Settings - Extension loading"

OnVerificationFailure

TBox

"Work with Engines 3.0 Recovery"

Operating System

XBrowser Engine 3.0

"Steer remote browser"

OptimizeForSalesforce

Salesforce Engine 3.0

"Salesforce Engine 3.0"

OSVersion

Mobile Engine 3.0

"Configure mobile tests"

PageSync

TBox

Parameter PageSync

PreventUIAChildrenRecursion

UIA Engine 3.0

Steering parameter PreventUIAChildrenRecursion

RunAccessibilityAnalysis

XBrowser Engine 3.0

"Types of accessibility tests"

SalesforceScannerRootFolder

Salesforce Engine 3.0

"Find the parameters of Salesforce Scan Modules"

SanityCheck

OSV

"Perform sanity checks"

SAPTimeout

SAP Engine 3.0

"Set a time-out for errors"

SauceAccessKey

Mobile Engine 3.0

"Configure mobile tests"

SauceUsername

Mobile Engine 3.0

"Configure mobile tests"

ScreenFlow

XBrowser Engine 3.0 , Mobile Engine 3.0

"Take screenshots of TestStepValues"

ScreenFlowPath

XBrowser Engine 3.0 , Mobile Engine 3.0

"Take screenshots of TestStepValues"

ScrollingBehavior

TBox

"ScrollingBehavior"

ScrollToVisible

Mobile Engine 3.0

"Configure mobile tests"

SeaLightsBuildSessionIdFilePath

TBox

"Optimize test runs with SeaLights"

SeaLightsLabId

TBox

"Optimize test runs with SeaLights"

SeaLightsNeverSkip

TBox

"Optimize test runs with SeaLights"

SeaLightsOptimization

TBox

"Optimize test runs with SeaLights"

SeaLightsTestStageName

TBox

"Optimize test runs with SeaLights"

Selfhealing

TBox

Self-healing TestCases

SelfHealingWeightThreshold

TBox

Self-healing TestCases

SendKeysDelay

TBox

"Use SendKeys"

SFDC_CPQ

Salesforce Engine 3.0

SFDC CPQ

SFDCConsumerKey

Salesforce Engine 3.0

Consumer Key

SFDCConsumerSecret

Salesforce Engine 3.0

Consumer Secret

SFDCCustomDomain

Salesforce Engine 3.0

Salesforce Engine 3.0

SFDCPassword

Salesforce Engine 3.0

Password

SFDCQuickSearch

Salesforce Engine 3.0

SFDCQuickSearch

SFDCUsername

Salesforce Engine 3.0

Username

SynchronizationTimeout

TBox

"Settings - Synchronization"

SynchronizationTimeoutDuringWaitOn

TBox

"Settings - Synchronization"

SyncStateInteractive

TBox

"Steering parameter SyncStateInteractive"

TapByCoordinates

Mobile Engine 3.0

"Configure mobile tests"

TargetDateFormat

TBox

"Dynamic date and time expressions"

TargetDateTimeFormat

TBox

"Dynamic date and time expressions"

TargetDecimalCharacter

TBox

"Number formats"

TargetGroupingCharacter

TBox

"Number formats"

TargetTimeFormat

TBox

"Dynamic date and time expressions"

TBox_Logging_ReportSuccessfulExecutionof

TBox

"Configure the level of detail in your execution results"

TestCaseRetries

TBox

"Work with Engines 3.0 Recovery"

TestDataEndpoint

Test Data Service

"TestData - Create & provide new item"

TestDataRepository

Test Data Service

"TestData - Create & provide new item"

TestObjectApiKey

Mobile Engine 3.0

"Configure mobile tests"

TestProjectToken

Mobile Engine 3.0

"Configure mobile tests"

TestStepRetries

TBox

"Work with Engines 3.0 Recovery"

TestStepValueRetries

TBox

"Work with Engines 3.0 Recovery"

TMAServer

Mobile Engine 3.0

"Configure mobile tests"

ToscaDateFormat

TBox

"Dynamic date and time expressions"

ToscaDateTimeFormat

TBox

"Dynamic date and time expressions"

ToscaDecimalCharacter

TBox

"Number formats"

ToscaGroupingCharacter

TBox

"Number formats"

ToscaTimeFormat

TBox

"Dynamic date and time expressions"

UseKeyboardLayout

TBox

"Settings - Simulation"

UseLegacyMobileWeb

Mobile Engine 3.0

"Configure mobile tests"

WaitingForCursor

TBox

"Settings - Synchronization"

WebDriverHubProxyAddress

XBrowser Engine 3.0

Steer remote browser

WebDriverProxyPassword

XBrowser Engine 3.0

Steer remote browser

WebDriverProxyUsername

XBrowser Engine 3.0

Steer remote browser

WebserviceEngineLogRequestResponse

API Engine 3.0

"Configure API tests "

WebserviceEngineResponseTimeout

API Engine 3.0

"Configure API tests "