Propriedade ExtractionRule.ContextParameterName

Obtém ou define o nome do contexto da propriedade extraído.

Namespace:  Microsoft.VisualStudio.TestTools.WebTesting
Assembly:  Microsoft.VisualStudio.QualityTools.WebTestFramework (em Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)

Sintaxe

[BrowsableAttribute(false)]
public virtual string ContextParameterName { get; set; }

Valor de propriedade

Tipo: System.String
O nome do contexto da propriedade extraído.

Comentários

Este nome pode ser usado para vinculação de elementos de dados nas solicitações subseqüentes.

Exemplos

Este é um teste de desempenho da Web que atribui nomes de contexto para valores extraídos.

namespace TestProject1
{
    using System;
    using System.Collections.Generic;
    using Microsoft.VisualStudio.TestTools.WebTesting;
    using ClassLibrary2;

    public class MyWebTest : WebTest
    {
        public MyWebTest()
        {
            this.PreAuthenticate = true;
        }

        public override IEnumerator<WebTestRequest> GetRequestEnumerator()
        {
            WebTestRequest request1 = new WebTestRequest("https://localhost/ts");
            ExtractCheckBoxes rule1 = new ExtractCheckBoxes();
            rule1.FindCheckedBoxes = true;
            rule1.ContextParameterName = "CheckedBoxes";
            request1.ExtractValues += new EventHandler
                <ExtractionEventArgs>(rule1.Extract);
            ExtractCheckBoxes rule2 = new ExtractCheckBoxes();
            rule2.FindCheckedBoxes = false;
            rule2.ContextParameterName = "";
            request1.ExtractValues += new EventHandler
                <ExtractionEventArgs>(rule2.Extract);
            yield return request1;
        }
    }
}

Segurança do .NET Framework

Consulte também

Referência

ExtractionRule Classe

Namespace Microsoft.VisualStudio.TestTools.WebTesting