• 軟件測試技術
  • 軟件測試博客
  • 軟件測試視頻
  • 開源軟件測試技術
  • 軟件測試論壇
  • 軟件測試沙龍
  • 軟件測試資料下載
  • 軟件測試雜志
  • 軟件測試人才招聘
    暫時沒有公告

字號: | 推薦給好友 上一篇 | 下一篇

Jmeter做功能測試的優劣

發布: 2010-8-13 09:03 | 作者: 不詳 | 來源: 領測測試網采編 | 查看: 314次 | 進入軟件測試論壇討論

領測軟件測試網

  Jmeter做功能測試的優劣  軟件測試

  利用Jmeter做功能測試有以下優點:

  ● 不依賴于界面,如果服務正常啟動,傳遞參數明確就可以添加測試用例,執行測試

  ● 測試腳本不需要編程,熟悉http請求,熟悉業務流程,就可以根據頁面中input對象來編寫測試用例。

  ● 測試腳本維護方便,可以將測試腳本復制,并且可以將某一部分單獨保存。

  ● 可以跳過頁面限制,向后臺程序添加非法數據,這樣可以測試后臺程序的健壯性。

  ● 利用badboy錄制測試腳本,可以快速的形成測試腳本

  ● Jmeter斷言可以驗證代碼中是否有需要得到的值

  ● 使用參數化以及Jmeter提供的函數功能,可以快速完成測試數據的添加修改等

  利用Jmeter做功能測試有以下缺點:

  ● 使用Jmeter無法驗證JS程序,也無法驗證頁面,所以需要手工去驗證。

  ● Jmeter的斷言功能不是很強大

  ● 就算是jmeter腳本順利執行,依舊無法確定程序是否正確執行,有時候需要進入程序查看,或者查看Jmeter的響應數據。

  ● Jmeter腳本的維護需要保存為本地文件,而每個腳本文件只能保存一個測試用例,不利于腳本的維護。

  Jmeter和其他功能測試工具在使用中的比較:

  ● Jmeter比較適用于數據添加,數據修改,數據查詢的測試,使用其他測試工具雖然也可以完成該類測試,但是利用Jmeter添加數據更快,更方便,而且不依賴于界面,只要添加數據的參數不改變,無論界面是否有變動,都不影響針對數據的操作。

  ● Jmeter不需要要關注對象是否被識別的問題,而其他測試工具在錄制過程中,很容易出現頁面對象不能被錄制工具識別的問題,因此適用Jmeter,省略了很多關于對象操作的麻煩,更易于使用。

  ● Jmeter的適用更主要的是依賴于對被測項目的認知和熟悉,而對于Jmeter自身的適用技巧要求并不是很高,而其他測試工具,關于工具本身需要較長時間的學習。

  ● Jmeter能夠對復雜的業務邏輯進行處理,而對這些復雜業務邏輯的處理,主要是運用Jmeter自身所帶的配置元件來達到,對錄制的腳本的修改不大,而使用其他測試工具,要實現復雜業務邏輯的測試,則需要對錄制的腳本進行修改,需要工具使用人員有一點的編程能了,因此,使用Jmeter進行測試對測試人員編程能力的要求不高,同時節省大量的修改腳本的時間。

  ● 其他測試工具的測試腳本可以通過CVS版本控制工具進行管理,而Jmeter的測試腳本的管理不知道是否可以納入版本控制,因此,其他測試工具比較適用于大型的,系統的功能測試中,而Jmeter比較適用于隨機的,擴展開發不多的項目,也就是說Jmeter使用起來更靈活。

  ● 其他測試工具有大量的驗證點可用,并且能夠對界面上的內容進行驗證,可以驗證更多的內容,測試能夠更完全,對于界面變動不大的項目,可以通過修改腳本實現更加全面的自動化測試,而Jmeter提供的斷言功能有限,并且不依賴于界面,無法完界面相關內容的驗證,用Jmeter測試更需要人工測試,人工確認。

  ● Jmeter用作一個輔助測試工具,可以很大的提高測試人員的效率,而其他測試工具當作輔助測試工具并不能達到和jmeter同樣的功能。

延伸閱讀

文章來源于領測軟件測試網 http://www.anti-gravitydesign.com/

TAG: jmeter JMeter Jmeter 優劣 做功


關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97