2016-05-19 132 views
0

我通過在Visual Studio Ulitmate中使用webtest上傳/下載/刪除文件來測試我的共享點站點。VS負載測試:刪除文件測試用例

上傳和下載文件測試用例正在按預期工作。 但刪除文件測試用例不起作用,並獲得測試用例失敗錯誤。

即使我在同樣的測試用例中也嘗試上傳和刪除文件,但是這個測試用例也失敗了。

請協助如何在VS負載測試中執行刪除文件測試用例。

問候, 大衛。

+0

您不提供任何錯誤消息,沒有代碼,也沒有關於您的測試正在進行的細節。請閱讀[mcve]。 – AdrianHHH

回答

1

負載測試全部是關於多次重放相同的場景。請注意文件上傳,下載和刪除測試用例之間的區別。您可以上傳文件並多次下載相同的文件。但是,您不能只是多次刪除相同的文件。

與刪除測試情況下的問題可能是由你的腳本試圖多次這是造成一個SharePoint錯誤刪除同一文件引起的。

如果是這種情況下,要解決你的腳本,你需要你想刪除的文件的標識符相關。

目前觸發文件刪除事務的請求,包含您錄製過程中刪除了該文件的一個常數標識符。您需要將其替換爲在測試執行過程中將要刪除的文件標識的提取器。例如,如果您錄製的是刪除網頁列表頂部文件的測試場景,則需要從此網頁的響應中創建一個提取器,以檢索頂部文件標識。然後在刪除文件的後續請求中使用它。

它看起來像Visual Studio沒有自動歸屬關係本次測試的情況下,所以你必須做手工。

請記住,這裏的「標識符」可以不只是一個單一的ID。這取決於您的SharePoint版本和一些配置設置。

如果您無法弄清楚如何在響應中找到文件標識符或如何提取它,請參考以下提示:我們的負載測試工具StresStimulus會自動關聯SharePoint。下載它,記錄刪除文件測試用例,並檢查文件刪除請求中使用的參數以及它使用的提取器。

之後,在VS中重新創建它們。