第八次做業

一.瞭解缺陷管理工具特色sql

序號數據庫

缺陷管理工具後端

商用 OR 免費安全

是否跨平臺工具

~~~~~~~~ 優 點 ~~~~~~~~性能

~~~~~~~~ 缺 點~~~~~~~~測試

1spa

QC(Quality Center)開放源代碼

商用orm

跨平臺

 提供了基於 Web 的系統,可在普遍的應用環境下自動執行軟件質量測試和管理。儀表盤技術能夠了解驗證功能和將業務流程自動化,並肯定生產中阻礙業務成果的瓶頸, 使 IT 團隊可以在開發流程完成前就參與應用程序測試,縮短髮布時間表,同時確保最高水平的質量和企業級的軟件質量解決方案,功能很強大,結合有BUG管理,需求管理及用例管理等功能和其它的測試工具,好比Loardrunner測試工具的接口作得比較好,數據能夠在它們中共享。

須要安裝配置IIS和數據庫,系統資源消耗比較大,英文版的易用性不是很好,最重要的是收費價格不扉;中文版的網上也不少但找起來比較費事,且性能不那麼穩定。

2

Bugzilla

免費

跨平臺

是一個開源的缺陷跟蹤系統,能夠管理軟件開發中缺陷的提交,修復,關閉等整個生命週期,,免費的開源的一款功能強大的Bug管理系統,好比強大的檢索功能,強大的後端數據庫支持, 豐富多樣的配置設定等。

安裝須要Perl和配置MYSQL數據庫,過程比較繁瑣,修改配置文件比較麻煩;英文版的能漢化可是漢化後容易出現亂碼。

3

禪道

免費

跨平臺

是借鑑微軟的研發流程和Bug管理理念,使用PHP+MySQL獨立寫出的一個Bug管理系統。簡單實用,免費而且開放源代碼(遵循GNU GPL),基於WEB的,配置安裝簡單,只需到網上獲取安裝包,再配下PHP通用的環境便可,有簡單的報表統計功能,總體使用仍是比較容易上手,並且是開源免費中文版的BUG管理系統。

沒有直接截圖的功能。

4

Mantis

免費

跨平臺

一款基於Web的Php+Mysql的開源BUG管理系統,簡單實用,報表功能比較強大,也有截圖功能。

截圖功能是以附件的形式存在,報表功能須要配置纔可用,是英文版的,不過能夠經過漢化包和配置來漢化,有郵件支持但也須要修改配置。

5

JIRA

商用

跨平臺

用它管理項目,跟蹤任務、bug,經過郵件通知功能進行協做通知,在實際工做中使工做效率提升不少,效果很是不錯,安全性、可擴展性方面發揮到了極致,能夠整合客戶、開發人員、測試人員,各人各司其職,信息很快獲得交流和反饋,性價比最好,在開源領域,其認知度比其餘的產品要高得多,並且易用性也好一些。同時,開源則是其另外一特點,在用戶購買其軟件的同時,也就將源代碼也購置進來,方便作二次開發。

對於測試需求、測試用例等都沒有提供直接的方式進行管理。

6

Gitlab

免費

跨平臺

管理bug,能夠跟項目綁定,特別方便管理bug,隨時assign給相關開發,也能夠看到開發提交bug時的Commits,每次發版能夠對照相關提交,既方便測試,也能夠在出現問題時找到對應開發。

是英文版的,沒有中文版,使用不便。

 

二.閱讀分析缺陷管理實例

訪問下列基於 Bugzilla 缺陷管理項目

缺陷信息 BugID(503619) BugID(481796) BugID(12331) BugID(513334)
Product(軟件產品) JDT JDT Platform JDT
Component(模塊名) Core Core UI Debug
Version(版本號) 4.6 4.5 1.0 4.7
Hardware(運行平臺) PC Linux All All PC Windows NT PC Windows 7
Importance(嚴重性) P3 normal P1 enhancement with 9 votes P3 normal P3 normalwith5 votes
Status(缺陷所處狀態) RESOLVED FIXED RESOLVED FIXED RESOLVED WONTFIX ASSIGNED
Assignee(指定缺陷修復人員) Stefan Xenos Stefan Xenos Nick Edgar JDT-Debug-Inbox 
Depends on(上游缺陷) 481796

497119 490010 491461 491558 492488 492504

 492506 492941495557 495817 496044 496129 

496142 497044 497168 497355497518 497996

 498658 498730 499122 499256 

499391 499472499635 499708 500006 500095

 500234 500362 500365 500462500467 500545 

500714 500785 501034 502192 502259 502884

 — 481796
Blocks(下游缺陷)  — 84916 351410 495062 496136 497513 513334 503619  —  —
Reported(首先報告缺陷時間) 2016-10-04 14:29 EDT by Stefan Xenos 2015-11-09 22:16 EST by Stefan Xenos  002-03-2703:42 EST by Ralf Steck 2017-03-08 13:32 EST by Markus Keller
Modified(最後修改缺陷時間) 2016-10-28 03:11 EDT 2018-02-06 09:19 EST 2002-05-02 12:35 EDT 2019-04-30 05:39 EDT
#Comments(評論數量) 2 18 8 41
LifeCycle(缺陷生存期)  15 days 2 years 37 days

2 years

 

訪問下列基於 Github 的缺陷管理項目

缺陷信息  IssueID(10450) IssueID(12263) IssueID(12230) IssueID(12207)
IssueTitle(標題) BUG: ufunc.__call__ treats out passed by position and keyword differently#10450 BUG? hstack/vstack/column_stack no longer accept generators#12263 malloc issue with polyfit#12230 BUG: subclasses of np.void can cause a segfault#12207
Product(軟件產品)  —  —  —  —
Component(模塊名) numpy.core  —  — numpy.core
Reporter(缺陷報告人) eric-wieser shoyer astrofrog eric-wieser
Opened(首先報告缺陷時間) Jan 22 2018 Oct 26 2018 Oct 21 2018 Oct 18 2018
Assignee(指定缺陷修復人) No one assigned No one assigned No one assigned No one assigned
#participants(參與交流人數) 9 6 5 10
Miilestone(里程碑) No milestone No milestone 1.17.0 release No milestone
Modified(最後修改缺陷時間) Apr 23 2018 Oct 28 2018 Nov 18 2018 Oct 24 2018
Status(缺陷狀態) 00-Bug high 00-Bug 00-Bug
#lifecycle(缺陷生存期) 3 months 5 days  9 days 8 days
相關文章
相關標籤/搜索