我想借助現有的HP UFT QuickTest測試並使用LoadRunner運行它們。我在惠普網站上發現了一些文章,指出它可能會涉及某些東西,但沒有官方支持。有沒有人有這方面的經驗,並有任何最佳實踐要遵循?將QuickTests作爲LoadRunner測試運行
回答
自LoadRunner第一次發佈以來,已經支持圖形虛擬用戶(GUI VUSERS)。這在每個版本的文檔中都有介紹,並通過LoadRunner v6課堂培訓與API級別的虛擬用戶一起進行授課。隨着骨幹網的統治,GUI虛擬用戶的培訓下降了。在過去一年以下GUI虛擬用戶的解決方案已被查閱: - XRUNNER - WinRunner的 - QuickTest Professional的
追求一個完整的GUI虛擬用戶測試一個貧窮的路徑來產生所有負載的有以下幾個原因:
每個虛擬用戶都需要一個操作系統實例,無論是物理實例還是虛擬實例。這是
API級別,到後端主機作爲整個應用程序,但沒有資源重量和GUI的成本相同的請求在LoadRunner中的第二個版本中添加資源的巨大浪費。您可以在每個操作系統實例中運行多個這些操作他們更有效利用資源,是從完全成熟的客戶端無法區分時,正確構建和實際上是更容易建立和維護無GUI依賴
這是一個神話,你會採取同樣的功能測試,所有功能的檢查並在負載下運行未經修改的測試。您將選擇端到端運行的特定商業案例,重現您使用人羣的行爲。如果您仍然在屏幕v上檢查屏幕x上是否啓用或禁用單選按鈕的默認狀態,那麼您尚未回答應用程序是否適用於其中的問題。對於許多應用程序來說,不能執行的應用程序不會有效。
如果你想運行完整的GUI,使用Citrix或遠程桌面虛擬用戶的是更有效利用資源。
GUI虛擬用戶許可證比API級虛擬用戶的成本要高出數量級。對於1000用戶測試的GUI虛擬用戶許可證,您可以聘請一整年有能力的性能測試人員一年,併爲1000個用戶支付API級別許可證。
走的時候,聘請誰能夠真正建立API級別的測試成功了合適的人,你會在一個更好的地方風。如果您必須運行GUI虛擬用戶來檢查GUI的成本,那麼爲您的負載模型中包含的每個業務流程運行一個。正確命名事務,例如「登錄」和「Login_GUI」,這將允許您衡量兩者之間的差異,以確定向用戶呈現客戶端軟件的開銷。
- 1. 作爲Maven測試運行
- 2. 如何運行loadrunner來測試業務流程
- 3. Loadrunner - 無法在Performance Center中運行測試
- 4. 在運行loadrunner測試時要包含sitescope監視器
- 5. 缺少「作爲JUnit測試運行」
- 6. 作爲Ant目標運行JUnit測試
- 7. Eclipse grails作爲JUnit測試運行
- 8. PHPUnit Selenium。將測試套件作爲測試套件運行時,是否有可能在將測試標記爲失敗之前運行兩次測試?
- 9. 運行測試工作
- 10. 運行jasmine.js測試作爲Maven的「測試」目標
- 11. 在spock測試中創建助手方法,將不會作爲測試運行
- 12. 將UI SeleniumRC測試作爲CI過程的一部分運行
- 13. 爲什麼loadrunner loadrunner web_reg_save_param_ex不起作用
- 14. ddclient錯誤時試圖運行它作爲調試測試它
- 15. 如何使用鼻子測試來運行Python腳本作爲測試套件(一起運行一組測試)?
- 16. 性能測試卡夫卡使用loadrunner
- 17. Loadrunner負載測試視頻流
- 18. VSTS測試版或HP的LoadRunner?
- 19. 試圖運行Selenium IDE Python腳本作爲測試套件
- 20. IntelliJ IDEA:將Shell腳本作爲運行/調試配置運行
- 21. 如何通過命令行作爲JUnit測試運行java類
- 22. 運行Selenium測試
- 23. JUnit4測試運行
- 24. 運行GLORP測試
- 25. 運行WEbDriver測試
- 26. SBT運行測試
- 27. 運行F#測試
- 28. 運行jtidy測試
- 29. 運行硒測試
- 30. 運行耙測試