ClassProfilerResultsFile
Class
Definition
Namespace:ArtOfTest.WebAii.Design.Execution.Profiler.Storage
Assembly:ArtOfTest.WebAii.Design.dll
Syntax:
cs-api-definition
public class ProfilerResultsFile
Inheritance: objectProfilerResultsFile
Constructors
ProfilerResultsFile()
Declaration
cs-api-definition
public ProfilerResultsFile()
Properties
HttpTrafficEvents
Declaration
cs-api-definition
public HttpTrafficProfilerConfigurationSettings HttpTrafficEvents { get; }
Property Value
HttpTrafficProfilerConfiguration
Declaration
cs-api-definition
public HttpTrafficProfilerConfiguration HttpTrafficProfilerConfiguration { get; }
Property Value
Metadata
Declaration
cs-api-definition
public ProfilerResultsMetadata Metadata { get; set; }
Property Value
MetadataConfigurationSet
Declaration
cs-api-definition
public ProfilerMetadataConfigurationSet MetadataConfigurationSet { get; set; }
Property Value
PipelineEvents
Declaration
cs-api-definition
public PipelineConfigurationSettings PipelineEvents { get; }
Property Value
Samples
Declaration
cs-api-definition
public Dictionary<Type, IProfilerPluginConfigurationSettings> Samples { get; }
Property Value
Dictionary<Type, IProfilerPluginConfigurationSettings>
Steps
Declaration
cs-api-definition
public List<ProfilerTestStep> Steps { get; }
Property Value
Methods
GenerateTestSteps(IEnumerable<ProfilerPipelineEvent>, IEnumerable<HttpTrafficEvent>, BrowserExecutionType)
Declaration
cs-api-definition
public static List<ProfilerTestStep> GenerateTestSteps(IEnumerable<ProfilerPipelineEvent> pipelineEvents, IEnumerable<HttpTrafficEvent> httpTrafficEvents, BrowserExecutionType browserType)
Parameters
pipelineEvents
IEnumerable<ProfilerPipelineEvent>
httpTrafficEvents
browserType
Returns
GetPeformanceData()
Declaration
cs-api-definition
public Dictionary<string, PerformanceCounterConfigurationSettings> GetPeformanceData()
Returns
Load(Guid, string, ResultsFileXmlRoot)
Declaration
cs-api-definition
public static ProfilerResultsFile Load(Guid testGuid, string strFilePath, ResultsFileXmlRoot loadedResultObj = null)
Parameters
testGuid
strFilePath
loadedResultObj
Returns
Save(string)
Declaration
cs-api-definition
public void Save(string strNewFilePath = null)
Parameters
strNewFilePath
SetPerformanceData(string, KeyValuePair<string, IProfilerPluginConfigurationSettings>)
Declaration
cs-api-definition
public void SetPerformanceData(string serverName, KeyValuePair<string, IProfilerPluginConfigurationSettings> componentTypeToComponentData)
Parameters
serverName
componentTypeToComponentData
KeyValuePair<string, IProfilerPluginConfigurationSettings>