簡體   English   中英

將表單添加到Visual Studio 2015負載測試

[英]Adding a Form to Visual Studio 2015 Load Test

我正在為Visual Studio 2015 Enterprise中的Web服務編寫負載測試。

所需的Web請求標頭之一是提供Web服務身份驗證信息的令牌。

我從登錄表單中獲取了該令牌,該表單在我的測試執行之前試圖拉起。

像這樣:

    public override IEnumerator<WebTestRequest> GetRequestEnumerator ()
        {
            MyForm f = new MyForm();
            string auth = f.Login(); //also shows form

            //Then all the web request stuff, including:
            ResourceWebTest.Headers.Add(new WebTestRequestHeader("Authorization", "Token " + TokenAuthenticate));

            yield return ResourceWebTest;
        }

但是當我運行它時,我看不到任何表格。 我只是得到“未經授權”,可能是因為“ auth”作為一個空字符串通過。

為什么我的表格沒有顯示? 我可以讓它出現嗎?

(編輯:我應該注意,對身份驗證令牌進行硬編碼可直接使用。)

我的問題的答案是學習如何正確記錄Web測試。 錄制時登錄可以代替在運行測試時手動顯示登錄表單的需要。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM