特色
    獲取Accelerate 2022的最新進展

    我們又見麵了。請加入我們9月在加州聖克拉拉舉辦的Accelerate活動。

    注冊獲取更新
    特色
    得到Tricentis認證

    開始你的學習之旅。

    查看課程
    特色
    您的轉換工具包

    使用我們的轉換工具包推進您的企業測試策略。

    了解更多

    學習

    測試與Jira

    Jira是一個用於軟件開發中的問題和項目跟蹤的應用程序,已被與之合作的團隊廣泛采用敏捷方法.Jira為規劃、跟蹤、發布和報告軟件提供了一個易於使用的平台。Jira提供開箱即用和自定義工作流,易於定製,並可以與第三方應用程序集成,允許從開發人員和工程師到管理人員和非技術專業人員使用同一套工具。

    由於Jira非常流行,許多開發組織也嚐試使用該軟件進行測試管理。雖然Jira缺乏本地測試管理能力,但團隊已經被聯合的前景所吸引測試工具在同一個平台上跟蹤問題/項目。雖然使用Jira進行測試有一定的好處,但是使用Jira進行敏捷或DevOps測試提出了為了建立最高效和有效的測試方法必須解決的幾個重要障礙。

    測試管理技術的作用

    對於考慮使用Jira進行測試的團隊來說,後退一步並考慮測試管理技術在軟件開發生命周期(SDLC)中的作用是有幫助的。一個理想的測試管理解決方案應該提供:

    • 自動化測試發射。使用高級的測試管理解決方案,團隊應該能夠從工具內部自動啟動測試。
    • 優越的效率。隨著敏捷開發過程中測試量的增長,擁有一個提供更高效率的工具是必不可少的。
    • 可重用性。通過跨模塊和項目重用測試用例,測試團隊可以顯著提高工作效率。
    • 覆蓋率指標。測試管理工具應該能夠確定測試所覆蓋的軟件的百分比,並確定哪些額外的測試可以幫助最大化覆蓋率。
    • 跟蹤、共享並保留測試結果。測試管理工具應該使跟蹤結果和在正確的時間將發現傳達給正確的涉眾變得容易。此外,測試管理解決方案應該能夠存儲結果以供曆史參考。
    • 簡化法規遵循。帶有內置法規遵循報告功能的測試工具有助於將開發和測試團隊的法規遵循負擔降至最低。
    • 比賽要求。測試管理工具必須使開發人員和測試人員能夠輕鬆地測量應用程序滿足軟件指定的需求的程度。

    Jira的測試結果如何?

    與理想的測試管理解決方案相比,Jira測試用例管理技術可能不能提供足夠的好處來超過測試Jira的挑戰。為了使Jira成為測試管理工具,開發組織通常通過添加“測試用例”問題類型或調整“用戶故事”功能來定製Jira。但是這些變通方法並不能滿足測試管理解決方案的許多基本需求。

    Jira測試管理,開發和測試團隊將體驗:

    • 有限的功能。Jira缺少許多在高級測試管理工具中常見的基本本機功能。
    • 令人沮喪的低效率。當使用Jira進行測試時,用戶需要更多的步驟和更多的點擊來完成在專用測試管理解決方案中要簡單得多的基本任務。
    • 無法重用測試。在Jira中重用測試是困難的或不可用的,因為已完成的測試被標記為“已完成”狀態。要重新運行測試,測試人員必須再次設置測試,從而產生大量的重複工作。
    • 覆蓋率指標的問題。Jira沒有提供一種方法來創建測試用例覆蓋報告,該報告涵蓋了手動、自動和基於會話的執行。此外,Jira不提供問題和測試用例覆蓋之間的跟蹤報告。
    • 擴展問題。當團隊擴展到成千上萬個測試時,使用Jira進行測試時,存儲限製會導致性能問題。
    • 缺乏自動執行。測試不能從Jira內部自動啟動。

    使用Jira插件管理測試

    在使用Jira進行測試時,有許多插件可以增加功能。這些解決方案通常以各種方式擴展測試功能,使在同一平台上鞏固測試和問題跟蹤變得更容易,並允許團隊繼續使用熟悉的工具。

    但是插件並不能解決使用Jira進行測試所麵臨的許多挑戰。

    • 可重用性仍然是插件的一個問題,對效率造成了重大障礙
    • 插件不提供邏輯文件夾結構
    • 測試人員不能訪問測試用例版本的更改曆史,他們對測試執行曆史隻有有限的可見性
    • 測試用例對象不能在Jira項目之間共享,這使得它難以擴展並產生大量的重複工作
    • 在自動化測試場景中存儲大量測試結果數據時,性能仍然是一個問題

    與Jira集成專用解決方案

    一些專門的測試管理工具提供了與Jira平台的集成,使得使用Jira進行測試更加有效。這些技術經常提供對標準測試管理特性的訪問,以及重用測試用例和跨不同項目共享對象的能力。但是因為這些集成的解決方案沒有提供與Jira的完全集成,所以這種方法仍然有一些缺點。

    • 在測試管理工具和Jira之間同步數據庫是一場持久戰
    • 測試人員必須繼續管理工件映射的權限
    • 各種瀏覽器提供不同的限製,使測試協議變得複雜
    • 根據集成在開源環境中的工作情況,測試人員可能需要創建各種變通方法

    Tricentis使Jira的測試簡單而高效

    Tricentis通過提供一個持續測試平台來解決使用Jira進行測試的挑戰,該平台提供了與Jira發布、問題和缺陷的實時集成。Tricentis qTest Manager填補了組織所要求的測試能力與使用a的挑戰之間的空白Jira測試工具.qTest Manager為團隊提供了一個健壯且易於使用的測試管理解決方案,使開發人員和測試人員能夠以敏捷的速度交付更高質量的軟件。

    有了Jira qTest Manager,開發組織可以:

    • 保證測試覆蓋率。Jira允許測試人員通過對齊測試、用戶故事、任務、史詩或自定義Jira問題類型來確保測試覆蓋率。qTest將開源自動化與Jira問題連接起來,以實現sprint中的可跟蹤性。
    • 輕鬆的報告。qTest Manager提供了報告工具,這些工具在關於發布準備、需求覆蓋和變更曆史趨勢的可視化報告中捕獲關鍵指標。
    • 實時集成。測試人員可以在雲、服務器和數據中心的所有Jira部署中快速訪問和分析測試場景結果。
    • 輕鬆地規模。qTest可以輕鬆地將測試項目映射到多個Jira項目和實例。
    • 使敏捷規劃。有了qTest,涉眾可以在Jira中直接協作並簡化測試場景的創建。

    除了敏捷的測試管理,Tricentis平台還提供了智能的解決方案軟件測試自動化、性能測試、數據完整性測試、智能影響分析和應用程序原生測試。

    常見問題

    Jira是什麼?

    Jira是一個問題和項目跟蹤軟件,是敏捷團隊使用的#1開發工具。Jira提供了開發組織中的每個人都可以使用的工具來計劃、跟蹤、發布和報告軟件。

    使用Jira進行測試的優勢是什麼?

    許多開發團隊更喜歡用Jira管理測試,因為它允許他們在同一個平台上統一測試和發布跟蹤任務,並在測試軟件時使用他們已經熟悉的工具。

    使用Jira進行測試的缺點是什麼?

    Jira提供了一些通常在高級測試管理工具中可以找到的本地功能。使用Jira的測試人員需要采取更多步驟來完成基本任務。Jira在擴展到成千上萬個測試時存在嚴重的性能問題。也許最重要的是,在Jira中重用測試非常困難,這為測試人員創造了大量重複的工作。

    從Tricentis開始

    Baidu
    map