1. 程式人生 > >經驗分享:給軟體測試人員15個最好的測試管理工具

經驗分享:給軟體測試人員15個最好的測試管理工具

經驗分享:給軟體測試人員15個最好的測試管理工具


      測試日常活動包括以下六點:

      1.建立和維護髮布/專案週期/元件的資訊
      2.建立和維護測試每個特定版本的元件/週期,我們的需求,測試用例等。
      3.建立測試資產之間的可跟蹤性和覆蓋率
      4.測試執行的支援——建立測試用例集,捕獲測試的執行狀態等。
      5.度量收集/ 報告-圖表之間的分析


      6.Bug跟蹤/缺陷管理


      上面是一些廣泛的任務,包括我們所說的測試管理過程。
       這個過程是至關重要的,注重細節與工具是確保整個測試過程成功的關鍵。
       好訊息是,我們可以得到有效的工具幫助。在本文中,我們將嘗試為測試管理流程介紹最常用的工具。

       1) QMetry:
      QMetry是一個整合的測試管理工具,您可以使用它來建立需求,可以在多種平臺和缺陷執行的測試用例(測試用例集)。在大多數情況下,它與許多主流的缺陷跟蹤系統無縫整合,適合在自動化環境下使用。

       2) TestRail:
       TestRail是一個集中在測試用例管理工具,您可以使用它來建立測試用例和用例集,跟蹤執行和報告。此外,它集成了許多跟蹤工具,在TestRail中,使得外部系統需求與測試用例關聯起來。它附帶了一個基於http API整合自動化測試的結果的收集功能。一個最常見的整合是Gemini,這是一個事件/票務管理系統(支援敏捷)。

      3)JIRA:
       JIRA工具隨時出現討論any-management的過程——所有正確的理由。JIRA 有2個外掛,支援測試管理流程。
       a) Zephyr: 您所期望的所有方面兼具的一個典型的工具。您可以建立測試/測試用例/測試周期/bugs/報告等等。你可以有一個額外的附加元件,ZAPI自動化整合。
       b)Go2Group SynapseRT:這個工具有所有測試管理功能,但主要的重點是基於需求的測試。它可以用於專案,跟蹤你的進展更有意義的完成和/或顯現的需求與測試用例。可追溯性是該附加元件最大的特點。隨著初始JIRA許可你也必須支付該附加元件。

      4)qTest:
       由QASymphony開發的qTest是基於雲端計算的測試管理工具,有各種典型的關鍵特性。qTest在聯結器的幫助下,它可以整合JIRA整個端到端質量的解決方案——但這並不是全部,它還集成了其他工具,比如Bugzilla、FogBugz, Rally等。

      5)TestLodge:
      這是一個全面的測試用例管理工具,有4個關鍵方面——測試計劃、需求、測試用例集/用例和測試執行。所以,正如你所看到的那樣,這一切都是圍繞著測試用例。對於所有其他的操作,它集成了許多主流問題管理工具,可以提供一個全面的解決方案。

      6)惠普ALM /質量中心:
      惠普質量控制一直是多年來最常用的測試管理軟體。它有著所有必要的特性,在許多方面,這是其他測試工具的標準。

      7) Zephyr:
      這與我們前面所討論的JIRA的附加元件Zephyr是相同的。應有的原因是因為它可以作為一個獨立的單個產品。

      8)Testuff:
      Testuff是Saas測試管理工具,有許多很酷的功能。典型的測試用例管理功能是預設包括的。此外,它有一個很酷的視訊上傳報bug的功能。集成了一個巨大的bug-trackers列表,如Bugzilla,JIRA,YouTrack, Mantis等等。它有一個支援自動化工具的API,像QTP,Rational Robot,Selenium、TestComplete等等。

      9)Test Collab:
      這是一個基於web的測試用例管理工具, 因為它的 “Ajax 'ified介面(在軟體製造商的原話),它的速度是一個關鍵特性。它簡單易用,集成了所有主要的bug/問題/事件追蹤器,是可定製的和具有良好的報告工具。

       10) Gemini:
       這個工具的關鍵元件之一是支援測試和QA以及如專案計劃、問題跟蹤等其他方面。使用這個工具,您可以建立測試計劃,測試用例,測試執行、可追溯性、測試執行報告等,還有各種整合和擴充套件。

      11)PractiTest:
      這是一個端到端的測試和測試管理軟體。您可以組織您的需求,可以建立測試,執行測試,跟蹤缺陷等,使用這個工具。它可以很好地整合與三個主要的事件管理工具,比如JIRA,Bugzilla RedMine。

       12) TestLink:
       這是為數不多的在市場上使用的開源測試管理工具。它是一個基於web的工具,要求管理、建立和維護測試用例,測試執行,跟蹤bugs,報告,常見問題跟蹤器等整合。

        13)QAComplete:
        QAComplete是最強大的測試管理工具之一。這適合敏捷/傳統、手動/自動化專案。你可以用它整合QTP TestComplete。對於自動化專案,你可以安排測試執行,遠端註冊,在任何主機上執行。還有一個詳細的釋出管理功能,提供了更好的分析。它的工作原理以及主要bug-trackers和原始碼控制工具——Subversion, Perforce 和CVS。

        14) Silk Central:
        這是一個由Borland生產的測試管理產品。一旦擁有Silk Central,就會滿足你所有要求。它是robustness的化身,但它也挺昂貴的。它覆蓋所有特性,包括跟蹤、報告測試的建立、執行。它集成了許多原始碼控制和問題跟蹤系統,有額外的外掛以擴充套件其功能自動化測試使用QTP 、WinRunner等等。它帶有一個視訊捕捉功能,支援SAP測試。

        15)IBM Rational Quality Manager:
        測試管理的產品,典型特徵是——測試計劃、設計、執行、跟蹤和報告。它集成了許多合理的產品的自動化、原始碼控制和bug跟蹤。