當前位置:編程學習大全網 - 遊戲軟體 - loadrunner和qtp有什麽區別?

loadrunner和qtp有什麽區別?

1、性質不同。

LR:基於協議的性能測試。

QTP: 基於UI對象的功能測試。?

2、錄制原理不同

LR錄制原理:捕獲數據包。錄制的前提是能識別協議報文。

QTP 錄制原理:消息機制,截獲消息。錄制的前提是能識別控件。?

3、側重的功能不同

LR是性能測試工具,側重的是壓力,負載,容量,並發等的測試。

QTP是功能測試工具,針對功能的測試。

擴展資料:

QTP的錄制和回放

QTP是功能測試的工具,這個功能測試是指的基於GUI的功能測試。QTP的錄制和回放都是真實的去操作客戶端程序的各種GUI控件,回放的時候會真實的啟動客戶端程序。

LR的錄制和回放:

LR只是錄制了客戶端和服務器之間的通信數據,回放自然也是這些通信的數據,而且只有在錄制的時候跟客戶端程序有關系,回放的時候就跟客戶端沒有任何關系了,回放的時候不會啟動客戶端程序。

QTP目前最主要的應用是用於回歸測試、版本驗證測試階段。它本身是針對系統界面上的元素進行識別、操作,達到測試系統功能的目的。因此,自動化測試啟動的時機或者說QTP開始介入的時機就要受到系統開發進度的制約。

只有當系統的界面元素不會頻繁的變化、系統功能基本穩定,已經通過壹至兩輪的手工測試,確定系統不會存在重大缺陷時,才可以考慮自動化的實施。

  • 上一篇:抖音摘草莓配啥音樂
  • 下一篇:3D駕駛學校的測試
  • copyright 2024編程學習大全網