Click or drag to resize

History Class

The history of using the software, these data will be stored:

-> Requests edited and sent.

-> Transactions and counters

For local usage (without connected to ALM Service, the history is stored locally on user's roaming data). Only one instance of the history will be stored.

if connected to ALM service, the history is stored on ALM.

Inheritance Hierarchy
SystemObject
  Hummingbird.TestFramework.ConfigurationHistory

Namespace:  Hummingbird.TestFramework.Configuration
Assembly:  Hummingbird.TestFramework (in Hummingbird.TestFramework.dll) Version: 1.2.0.0
Syntax
[SerializableAttribute]
[XmlRootAttribute(ElementName = "History")]
public class History

The History type exposes the following members.

Properties
  NameDescription
Public propertyAutomatedTestCreated
Gets or sets the number of automated test are created or modified, This is a Overall counter.
Public propertyAutomatedTestExecuted
Gets the automated test executed.
Public propertyAutomatedTestFailed
Gets or sets the number of automated test executed but failed, This is a Overall counter.
Public propertyAutomatedTestPassed
Gets or sets the number of automated test executed and passed, This is a Overall counter.
Public propertyAutomatedTestWarning
Gets or sets the number of automated test executed with warning.
Public propertyDailyUsageStatistics
The dictionary contains all usages within the days.
Public propertyIncomingAll
Gets the incoming message count .
Public propertyIncomingFailed
Gets or sets the number of incoming messaged which are failed to process, This is a Overall counter.
Public propertyIncomingSuccess
Gets or sets the number of incoming messages which successfully processed, This is a Overall counter.
Public propertyStatic memberInstance
Gets the instance of History.
Public propertyLifeTime
The global statistic is calculated from this datetime;
Public propertyMessages
Gets or sets the messages (transactions of test).
Public propertyOutgoingAll
Gets the outgoing message count
Public propertyOutgoingFailed
Gets or sets the number of outgoing which failed, This is a Overall counter.
Public propertyOutgoingSuccess
Gets or sets the number of outgoing messages with success, This is a Overall counter.
Public propertySavedRequests
Gets or sets the saved requests.
Public propertyUsageStatistic
Gets the UsageStatstic object for current date. Usage Statistic of the software, including requests sent, message received and automated test executed.
Top
Methods
  NameDescription
Public methodAddSavedRequest
Adds the saved request.
Public methodClearCounters
Clears the statistic counters.
Public methodClearSavedRequest
Clears the saved request.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetSavedRequests
Gets the saved requests from Metadata
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodStatic memberLoad
Loads this instance.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRemoveSavedRequest
Removes the saved request.
Public methodStatic memberSave
Saves the history to user's Application Data folder
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Extension Methods
  NameDescription
Public Extension MethodToStringOrXml
Converts any Object to string representation in String or XML format.
(Defined by ExtensionMethods.)
Public Extension MethodToXmlString
Converts any Object to string representation in XML format.
(Defined by ExtensionMethods.)
Top
See Also