我是新加入的使用Visual Studio加載測試。我有一個包含16個不同頁面的網站。我創建了4個不同的Web性能測試,每個測試4頁。所以現在我的4個網站性能測試涵蓋了大部分的網站。請注意,每個Web測試都記錄了一個登錄和註銷(我無法避免這一點,因爲所有頁面都是安全的)。在我的網站上,如果用戶嘗試第二次登錄(如果已經登錄),它會檢測並顯示一個錯誤頁面。我想通過結合所有這些網絡測試來進行負載測試。我已經做到了。但是由於虛擬用戶併發登錄操作,大多數測試失敗。 Reponse Url驗證規則大部分都失敗。任何人都可以提出一個好的負載測試策略。我知道如何從數據源提供參數。我有一個用戶名和密碼的csv文件。我可以爲每個網絡測試做到這一點。但是如何爲負載測試做到這一點。可能是我想錯了。是否可以直接傳遞參數來加載測試(每個虛擬用戶的意思)?請有你的建議。使用Visual Studio 2013加載測試將參數傳遞給虛擬用戶
0
A
回答
0
如果您的網站只允許用戶從一個地方登錄,則需要編寫測試以避免(請參閱註釋)多次登錄同一用戶(嘗試登錄)。這樣做的一種常見方式是將可用用戶分成不重疊的組,然後每個測試用不同的組進行數據驅動。
負載測試不是數據驅動的。 Visual Studio負載測試是一個測試環境,用於調用其他測試並收集有關其性能的數據。負載測試非常適合並從Web性能測試中收集大量數據。他們還使用單元和編碼UI測試,但收集的數據較少。
短語「數據驅動的負載測試」可能被認爲是「調用(一個或多個)數據驅動的Web測試的負載測試」的簡短方式。
注:有些測試可能由同一個用戶需要多次登錄的網站的處理進行探討。
相關問題
- 1. Visual Studio負載測試虛擬用戶模擬
- 2. Visual Studio 2010 Ultimate Web性能測試和負載測試虛擬用戶帳戶
- 3. 將文件傳遞給visual studio參數
- 4. Visual Studio 2012.負載測試。如何確定虛擬用戶的最大數量?
- 5. 將參數傳遞給NUnit測試
- 6. 將參數傳遞給Visual Studio的XSLT調試程序
- 7. 如何將值列表作爲參數傳遞給Visual Studio Web性能測試或負載測試插件?
- 8. 在Visual Studio 2013中,我只想將數據傳遞給使用VB的sql表?
- 9. Visual Studio 2013 C++ - 將std :: unique_ptr傳遞給綁定函數
- 10. 在Visual Studio 2013中測試
- 11. 將用戶參數傳遞給SSIS包
- 12. 將參數傳遞給用戶控制
- 13. 如何將虛擬參數傳遞給clojure lambda?
- 14. 使用Visual Studio 2013覆蓋在C#虛擬財產UML
- 15. Visual Studio 2013試圖加載iisexpress.pdb
- 16. 將.vbs的測試參數傳遞給QTP測試
- 17. 使用1000個併發/虛擬用戶進行負載測試
- 18. 參數傳遞給我在調試時間的Visual Studio
- 19. 如何將參數傳遞給測試用例?
- 20. Android:將參數傳遞給測試用例
- 21. 測試使用虛擬化
- 22. VIsual Studio 2010.負載測試。如何爲不同的虛擬用戶分配不同的測試?
- 23. U2 Visual Studio 2013加載項
- 24. 使用Visual Studio Team System 2008將參數傳遞給SOAP Web服務請求
- 25. 使用Visual Studio 2013
- 26. 使用csv Data Source爲Visual Studio加載測試保留數據
- 27. 使用form_tag將參數傳遞給API
- 28. 使用MSBuild將參數傳遞給MSTests
- 29. 使用CDI將參數傳遞給bean
- 30. 將參數傳遞給ClickOnce使用ShellExecute