2012-10-11 37 views

回答

3

是的,TruClient虛擬用戶類型,vesions 11.x和更高版本。

除非你的代碼是真正的異步,其中單獨線程拉開Javascript和每次服務器請求到達順序實質上不同的,你真的不需要JavaScript的處理。當您在多個錄製會話中查看給定業務流程的調用順序時,大多數AJAX客戶端在其行爲中的「A」和更多「S」同步行爲較少。在其餘的那些真正的'A'行爲同步中,絕大多數的'A'調用是第三方組件,它們不會被包含在你的性能測試中(你能想象試圖協調你的性能測試與谷歌,因爲你的應用程序包括谷歌地圖!)

因此,回到你的核心核心問題。是的,LoadRunner確實包含支持JavaScript處理的虛擬用戶類型,即TruClient虛擬用戶。如果您想運行完整的瀏覽器,也可以使用GUI虛擬用戶或Citrix | RDP虛擬用戶。對於更大的問題,你真的需要一個處理JavaScript的虛擬用戶嗎?仔細查看跨多個記錄會話的請求序列,以瞭解您的業務流程在本質上(與您的服務器和您的代碼)是否真正異步,或者與應用程序的行爲同步。

+0

謝謝偉大的答案:D – AsadYarKhan

相關問題