Classe TestStartingEventArgs
Contém os argumentos para o TestStarting evento.
Namespace: Microsoft.VisualStudio.TestTools.LoadTesting
Assembly: Microsoft.VisualStudio.QualityTools.LoadTestFramework (em Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)
Sintaxe
Public Class TestStartingEventArgs _
Inherits EventArgs
Dim instance As TestStartingEventArgs
public class TestStartingEventArgs : EventArgs
public ref class TestStartingEventArgs : public EventArgs
public class TestStartingEventArgs extends EventArgs
Comentários
TestStartingEventArgs estabelece um caminho adicional para fornecer dados para testes que estão contidos em um teste de carga. Um manipulador de eventos para o TestStarting evento pode conter código para adicionar dados a testes individuais no teste de carga. Os dados são adicionados à WebTestContext em um teste da Web ou o TestContext em um teste de unidade.
Exemplos
O trecho de código a seguir fornece um exemplo simples de como usar o TestStartingEventArgs Para adicionar dados a iteração teste inicial no teste de carga. Você cria esse código em um plug-in de teste de carga.
private void TestStarting(object source, TestStartingEventArgs testStartingEventArgs)
{
testStartingEventArgs.TestContextProperties.Add("WebUser", GetNextWebUser());
}
private MyWebUser GetNextWebUser()
{
/// Insert code here to read a user definition from some data source
/// construct user object with data read from data source
return new MyWebUser( ... );
}
Hierarquia de herança
System.Object
System.EventArgs
Microsoft.VisualStudio.TestTools.LoadTesting.TestStartingEventArgs
Acesso thread-safe
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Consulte também
Referência
Namespace Microsoft.VisualStudio.TestTools.LoadTesting