だから私は次のコードを持っています:
public override void Extract(object sender, ExtractionEventArgs e)
{
if (e.Response.HtmlDocument != null)
{
var myParam = e.Request.QueryStringParameters.Where(parameter => parameter.Name == QueryName).Select(parameter => parameter.Value).Distinct();
myParam.
// add the extracted value to the web performance test context
e.WebTest.Context.Add(this.ContextParameterName, myParam.ToString());
e.Success = true;
return;
}
// If the extraction fails, set the error text that the user sees
e.Success = false;
e.Message = String.Format(CultureInfo.CurrentCulture, "Not Found: {0}", QueryName);
}
戻ってきました:
System.Linq.Enumerable+<DistinctItem>d_81`1[system.string]
私は次の行に沿って何かを期待しています:
0152-1231-1231-123d
私の質問は、クエリ文字列の実際の値を から抽出する方法ですextractioneventargs
。彼らはそれが可能だと言っていますが、私にはわかりません。