Class
BrowserSelectionUtils

Definition

Namespace:ArtOfTest.WebAii.Design.UI.BrowserSelection

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

cs-api-definition
public static class BrowserSelectionUtils

Inheritance: objectBrowserSelectionUtils

Fields

BrowsersCalibrationUrl

Declaration

cs-api-definition
public const string BrowsersCalibrationUrl = "https://docs.telerik.com/teststudio/features/project-settings/browsers"

Field Value

string

ConfigureChromeUrl

Declaration

cs-api-definition
public const string ConfigureChromeUrl = "https://docs.telerik.com/teststudio/general-information/configure-your-browser/chrome"

Field Value

string

ConfigureEdgeChromiumUrl

Declaration

cs-api-definition
public const string ConfigureEdgeChromiumUrl = "https://docs.telerik.com/teststudio/general-information/configure-your-browser/edge-chromium"

Field Value

string

ConfigureEdgeUrl

Declaration

cs-api-definition
public const string ConfigureEdgeUrl = "https://docs.telerik.com/teststudio/general-information/configure-your-browser/edge"

Field Value

string

ConfigureFirefoxUrl

Declaration

cs-api-definition
public const string ConfigureFirefoxUrl = "https://docs.telerik.com/teststudio/general-information/configure-your-browser/firefox"

Field Value

string

ConfigureIeUrl

Declaration

cs-api-definition
public const string ConfigureIeUrl = "https://docs.telerik.com/teststudio/general-information/configure-your-browser/internet-explorer"

Field Value

string

ConfigureSafariUrl

Declaration

cs-api-definition
public const string ConfigureSafariUrl = "https://docs.telerik.com/teststudio/general-information/configure-your-browser/safari"

Field Value

string

Properties

ChromeExecutionImage

Declaration

cs-api-definition
public static GlyphIcon ChromeExecutionImage { get; }

Property Value

GlyphIcon

ChromeRecorderImage

Declaration

cs-api-definition
public static GlyphIcon ChromeRecorderImage { get; }

Property Value

GlyphIcon

DefaultExecutionImage

Declaration

cs-api-definition
public static GlyphIcon DefaultExecutionImage { get; }

Property Value

GlyphIcon

DefaultRecaptureImage

Declaration

cs-api-definition
public static GlyphIcon DefaultRecaptureImage { get; }

Property Value

GlyphIcon

DefaultRecorderImage

Declaration

cs-api-definition
public static GlyphIcon DefaultRecorderImage { get; }

Property Value

GlyphIcon

EdgeChromiumExecutionImage

Declaration

cs-api-definition
public static GlyphIcon EdgeChromiumExecutionImage { get; }

Property Value

GlyphIcon

EdgeChromiumRecorderImage

Declaration

cs-api-definition
public static GlyphIcon EdgeChromiumRecorderImage { get; }

Property Value

GlyphIcon

FireFoxExecutionImage

Declaration

cs-api-definition
public static GlyphIcon FireFoxExecutionImage { get; }

Property Value

GlyphIcon

FireFoxRecorderImage

Declaration

cs-api-definition
public static GlyphIcon FireFoxRecorderImage { get; }

Property Value

GlyphIcon

InternetExplorerExecutionImage

Declaration

cs-api-definition
public static GlyphIcon InternetExplorerExecutionImage { get; }

Property Value

GlyphIcon

InternetExplorerRecorderImage

Declaration

cs-api-definition
public static GlyphIcon InternetExplorerRecorderImage { get; }

Property Value

GlyphIcon

SafariExecutionImage

Declaration

cs-api-definition
public static GlyphIcon SafariExecutionImage { get; }

Property Value

GlyphIcon

Methods

GenerateBrowserSelectionOptions()

Declaration

cs-api-definition
public static IEnumerable<BrowserSelectionOption> GenerateBrowserSelectionOptions()

Returns

IEnumerable<BrowserSelectionOption>

GenerateResponsiveBrowserSelectionOptions()

Declaration

cs-api-definition
public static IEnumerable<BrowserSelectionOption> GenerateResponsiveBrowserSelectionOptions()

Returns

IEnumerable<BrowserSelectionOption>

Declaration

cs-api-definition
public static string GetBrowserCalibrationDocumentationLink(BrowserType browserType)

Parameters

browserType

BrowserType

Returns

string

GetExecutionImage()

Declaration

cs-api-definition
public static GlyphIcon GetExecutionImage()

Returns

GlyphIcon

GetExecutionImage(BrowserType)

Declaration

cs-api-definition
public static GlyphIcon GetExecutionImage(BrowserType browserType)

Parameters

browserType

BrowserType

Returns

GlyphIcon

GetPersistedOption()

Declaration

cs-api-definition
public static BrowserType GetPersistedOption()

Returns

BrowserType

GetPersistedResponsiveOption()

Declaration

cs-api-definition
public static BrowserType GetPersistedResponsiveOption()

Returns

BrowserType

GetRecaptureImage()

Declaration

cs-api-definition
public static GlyphIcon GetRecaptureImage()

Returns

GlyphIcon

GetRecaptureImage(BrowserType)

Declaration

cs-api-definition
public static GlyphIcon GetRecaptureImage(BrowserType browserType)

Parameters

browserType

BrowserType

Returns

GlyphIcon

GetRecorderImage()

Declaration

cs-api-definition
public static GlyphIcon GetRecorderImage()

Returns

GlyphIcon

GetRecorderImage(BrowserType)

Declaration

cs-api-definition
public static GlyphIcon GetRecorderImage(BrowserType browserType)

Parameters

browserType

BrowserType

Returns

GlyphIcon

GetUserSelectedBrowserType(DialogModes, bool, ref BrowserType, ref string)

Declaration

cs-api-definition
public static bool GetUserSelectedBrowserType(BrowserSelectionView.DialogModes mode, bool isExecutionMode, ref BrowserType browserType, ref string navigateUrl)

Parameters

mode

BrowserSelectionView.DialogModes

isExecutionMode

bool

browserType

BrowserType

navigateUrl

string

Returns

bool

GetUserSelectedBrowserType(DialogModes, ref BrowserType, ref string)

Declaration

cs-api-definition
public static bool GetUserSelectedBrowserType(BrowserSelectionView.DialogModes mode, ref BrowserType browserType, ref string navigateUrl)

Parameters

mode

BrowserSelectionView.DialogModes

browserType

BrowserType

navigateUrl

string

Returns

bool

GetUserSelectedBrowserTypeForTestType(TestType, DialogModes, bool, ref BrowserType, ref string)

Declaration

cs-api-definition
public static bool GetUserSelectedBrowserTypeForTestType(TestType testType, BrowserSelectionView.DialogModes mode, bool isExecutionMode, ref BrowserType browserType, ref string navigateUrl)

Parameters

testType

TestType

mode

BrowserSelectionView.DialogModes

isExecutionMode

bool

browserType

BrowserType

navigateUrl

string

Returns

bool

GetUserSelectedResponsiveBrowserType(ref BrowserType, ref string, DialogModes, bool, BrowserType[])

Declaration

cs-api-definition
public static bool GetUserSelectedResponsiveBrowserType(ref BrowserType browserType, ref string navigateUrl, BrowserSelectionView.DialogModes mode, bool isExecutionMode, BrowserType[] supportedBrowsers)

Parameters

browserType

BrowserType

navigateUrl

string

mode

BrowserSelectionView.DialogModes

isExecutionMode

bool

supportedBrowsers

BrowserType[]

Returns

bool

ValidateSelectedBrowser(PersistableBrowserOptions)

Declaration

cs-api-definition
public static bool ValidateSelectedBrowser(PersistableBrowserOptions browserOption)

Parameters

browserOption

PersistableBrowserOptions

Returns

bool