




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、BugFree2.0 用戶手冊(非版)BugFree 2.0 用戶手冊(非版)2008/06/ edited by 大亮版)1BugFree 2.0 用戶手冊(非1 寫在前面22 BugFree簡介32.1 BugFree.32.2 BugFree 的Logo32.3 BugFree 的來源32.4 BugFree 名稱的含義42.5 BugFree 的功效42.6 BugFree 適合誰用42.7 為什么要選擇 BugFree42.8 為什么開放 BugFree 的源代碼42.9 BugFree 主要開發(fā). 42.10 BugFree 僅僅是個工具42.11 BugFree 的一些特色52.
2、12 參考讀物5體驗5安裝7344.1 全新安裝(參考). 74.2 從 BugFree1.1 升級8快速使用入門955.1 BugFree 中的. 95.1.1 管理員95.1.2非管理員5.5如何增刪管理員9登錄(Login)10修改個人信息10:管理,添加用戶,分組10管理員的...65.5.7項目管理11用戶管理11分組管理(按下“保存”按鈕之前)11添加新的分組(按下“保存分組”按鈕之后)12添加項目12在項目中編輯/增加模塊13添加的模塊135.6 Bug 的狀態(tài)145.7模式和創(chuàng)建bug 模式145.7.15
3、.模式14創(chuàng)建Bug17指派給我17masterBugFree.wps1 of 35BugFree2.0 用戶手冊(非版)5.7.4由我創(chuàng)建185.8 配置 BugFree.185.9 圖表統(tǒng)計功能195.9.1統(tǒng)計報表196版本歷史206.1 BugFree 2.0 RTM 正式版發(fā)布206.2 BugFree 2.0 RC2 正式發(fā)布(2007 年 12 月 23 日)206.3 BugFree 2.0 RC1 正式發(fā)布(2007 年 10 月 31 日)216.4 BugFree Version 1.1 版本(2007-2-24).216.5 BugFree Versio
4、n 1.0 (2005-10-08)216.6 BugFree Version 0.5 (2005-08-13)226.7 BugFree Version 0.4 (2005-07-02)236.8 BugFree Version 0.3 (2005-04-02)236.9 BugFree Version 0.2 (2004-12-15)246.10 BugFree Version 0.11(2004-10-26)246.11 FreeBug Version 0.1(2004-10-11)24常見問題(FAQ)257.1 BugFree 的 7 種解決方案各自的含義是什么?2577.27.37
5、.4如何備份BugFree 的代碼和MySql 中的數(shù)據(jù)庫25UTF8.php 里的一些文字,統(tǒng)計表就報錯!怎么回事?25修改了編輯 BUG,增加郵件通知的,用什么符號隔開用戶名字呢?258動手改造BugFree28.48.5改造之前25怎樣在bugfree 中添加bug 的解決方案?25如何將解決方案改為中文26如何修改模塊列表的寬度?26如何修改“指派給我”那里顯示的 Bug 的數(shù)目279 BugFree 只能管理bug 嗎2710理解 BugFree 的代碼2911 其他任務(wù)追蹤或Bug 管理軟件:381寫在前面l本文的主要內(nèi)容來自:nnBugFree 的主要設(shè)計人的
6、一些文章:BugFreeuu上的一些討論:(v1.1 及更早版本)(v1.1 及以后版本),但請盡量保持文檔的完整性。ll本文檔可以隨便本文檔的編撰者大亮是結(jié)構(gòu)工程師,曾經(jīng)在一家管理極其的結(jié)構(gòu)軟件公司從事軟件開發(fā),現(xiàn)在主要從事結(jié)構(gòu)設(shè)計,所以,文中抓圖大多數(shù)跟軟件開發(fā)似乎并不相關(guān),但從流程上講,搞建筑設(shè)計和搞軟件開發(fā)有什么區(qū)別嗎?:)masterBugFree.wps2 of 35BugFree2.0 用戶手冊(非版)l當(dāng)初軟件行當(dāng)借鑒制造業(yè)的管理經(jīng)驗開展軟件工程,現(xiàn)在是制造行業(yè)回過頭來學(xué)習(xí)軟件工程的思想和工具的時候了:)。毋庸置疑,我國的各行各業(yè)的管理方式大都是相當(dāng)粗放的。愿這些軟件能夠給我國
7、的各行各業(yè)帶來一點精細(xì)的滋味。l中國的軟件業(yè)的管理還處于很粗放的階段,大亮曾經(jīng)供職的那家程到了極其可怕的境界:結(jié)構(gòu)軟件公司的不懂軟件工nn一百開發(fā),沒有版本;沒有編碼規(guī)范,沒有開檔,更沒有需求文檔,沒有測試文檔,更沒有bug 管理。文檔都在開發(fā)該uu的大腦和小腦里,代碼里有英文、漢語拼音、以及類似甲骨文的南方漢語拼音;n的:“我們的軟件不需要測試,我們有一萬多家用戶,讓用戶去測試”;“我們的員工不需要培訓(xùn),都是名牌大學(xué)畢業(yè)的,來了就可以寫代碼”。lBug 管理系統(tǒng)以及事務(wù)追蹤系統(tǒng)以事務(wù)為中心為主線,所有的事務(wù)都有其狀態(tài),項目中的信息對所有限的成員透明、便于追蹤、便于分類統(tǒng)計,這些都是通過指派任
8、務(wù)這種方式難以完成的。l使用事務(wù)追蹤軟件,要求任務(wù)創(chuàng)建人要逐漸改掉“口耳相傳不著文字”的工作方式,做到事事有據(jù)可查,事事有生有滅。好記性不如爛筆頭,日事日畢,日清日高的道理非常簡單,但是能否堅持及貫徹卻非旦夕之功,這是對項目管理者和團(tuán)隊成員的素質(zhì)的一個考驗。l“合抱之木,起于毫末;九層之臺,起于累土;千里之行,始于足下?!薄?天下大事,必作”,任何一個復(fù)雜的項目,一件件小的任務(wù)組成的。如何將大的任務(wù)分解成可操作性強(qiáng)、易管理的子任務(wù)以及如何追蹤每個子任務(wù)的進(jìn)展情況,體現(xiàn)了項目管理者的水平。2BugFree 簡介2.1 BugFreell(v1.1 及更早版本)(v1.1 及以后版本)2.2 Bu
9、gFree 的來源BugFree 是借鑒微軟的研發(fā)流程和Bug 管理理念,使用PHP+MySQL寫出的一個 Bug 管理系統(tǒng)。簡單實用、并且開放源代碼(遵循GNU GPL)。如何有效地管理軟件中的Bug,是每一家軟件企業(yè)必須的問題。遺憾的是很多軟件企業(yè)還是停留在作坊式的研發(fā)模式中,其研發(fā)流程、研發(fā)工具、管理不盡人意,無法有效地保證質(zhì)量、進(jìn)度,并使可持續(xù)發(fā)展。BugFree 就是為了解決上述問題而開發(fā)的。2.3 BugFree 名稱的含義命名 BugFree 有兩層意思:一是希望軟件中的缺陷越來越少直到?jīng)]有,F(xiàn)ree 嘛;二是表示它是且開放源代碼的,大家可以自由使用。masterBugFree.
10、wps3 of 35BugFree2.0 用戶手冊(非版)2.4 BugFree 的功效nnnnn對軟件開發(fā)出現(xiàn)的問題進(jìn)行有效的跟蹤管理;協(xié)調(diào)開發(fā)、測試和需求的關(guān)系,規(guī)范軟件的研發(fā)流程;通過對問題的有效跟蹤管理,可以持續(xù)地改進(jìn)的質(zhì)量; 對問題的處理過程,可以作為知識的積累;您還可以通過自由的定制以讓BugFree 更適合貴公司的研發(fā)流程。2.5 BugFree 適合誰用只要有分工以及合作,就可以用Bugfree。2.6l為什么要選擇 BugFree先進(jìn)的軟件研發(fā)管理和測試流程理念,可有效跟蹤管理貴公司中的問題,規(guī)范開發(fā)流程、持續(xù)提升質(zhì)量;lll零費用!無需任何費用,可以節(jié)省公司的投入;開源軟件
11、:可以獲得源代碼,解決可能出現(xiàn)的問題或做適合本公司現(xiàn)狀的定制;日趨完整的文檔和強(qiáng)大的團(tuán)隊,為您提供堅強(qiáng)的技術(shù)支持。2.7為什么開放BugFree 的源代碼根據(jù)半年多的實踐,覺得 BugFree 非常有用,我們公司(指“西線傳媒”)的日常工作已經(jīng)離不開它了。雖然沒有微軟的Bug 管理系統(tǒng)(以前叫Raid,現(xiàn)在是 Product Studio)的功能那么強(qiáng)大,但是處理方法和思想是完全一致的,起碼用起來的感覺和在微軟時基本一樣,值得向大家推薦。我們是用開放源代碼的 PHP+MySQL 開發(fā)的,目的就是希望跟大家BugFree。而且開放源代碼之后,期待高手不斷改進(jìn)它,大家都能用到更加強(qiáng)大的功能。也算為
12、中國的軟件業(yè)做點小小的貢獻(xiàn):-)Bugfree 遵循 GNU GPL 協(xié)議,且開源。2.8 BugFree 主要開發(fā)BugFree 由、和三個人作為小組維護(hù)。在小組中,負(fù)責(zé)需求分析和開發(fā)計劃管理,和負(fù)責(zé)設(shè)計與開發(fā)。2.9 BugFree 僅僅是個工具不過坦率的講,BugFree 僅僅是個工具而已,重要的是掌握其中蘊(yùn)含的軟件研發(fā)的流程思想,才能用好這個工具。如果您以前沒有用過 Bug 管理系統(tǒng),那么一開始的時候也許您會覺得這個工具是在浪費時間 ,因為一個測試說來得直接。需要費神把發(fā)現(xiàn) Bug 的詳細(xì)步驟下來,有時還要貼一張示意圖,這一切都不如當(dāng)面但是使用一段時間,您會發(fā)現(xiàn) BugFree 很有用
13、,它忠實的著每個問題的處理過程,不斷提醒您存的研發(fā),就會理解它對軟件可持續(xù)發(fā)在的問題,永遠(yuǎn)丟失和忘記。如果您參與過較大軟件項目或ugFree 的作用就會越大。展是的。而且研發(fā)的規(guī)模越2.10 BugFree 的一些特色理念先進(jìn)lmasterBugFree.wps4 of 35BugFree2.0 用戶手冊(非版)BugFree 借鑒了微軟公司成研發(fā)流程和 Bug 管理理念。相比于其他的Bug 管理軟件來講,BugFree 的處理方式更加科學(xué)、簡潔。B/S 結(jié)構(gòu)瀏覽器/服務(wù)器的結(jié)構(gòu)部署起來非常方便,用戶無需使用客戶端,只要有瀏覽器(如 IE、FireFox 等) 就可以非常方便的使用BugFre
14、e 對 Bug 進(jìn)行跟蹤管理??缙脚_llBugFree 是采用 PHP 作為開發(fā)語言,采用MySQL 作為數(shù)據(jù)庫BugFree 可以安裝在所有支持PHP、MySQL 的平臺上面。多項目管理BugFree 可以同時對多個項目進(jìn)行管理,非常方便。配置靈活,這兩者都是跨平臺的,所以llBugFree 將大量的配置選項集中到配置文件和語言文件里面,可以非常根據(jù)非常方便。代碼簡潔、代碼注釋規(guī)范的情況進(jìn)行修改,l對 PHP 有一定了解的開發(fā)純中文界面可以很快讀懂BugFree 的代碼,方便進(jìn)行二次開發(fā)。l純中文的操作界面,符合國內(nèi)用戶的操作習(xí)慣。郵件自動通知l當(dāng)郵件發(fā)生變化的時候,會自動發(fā)信給相關(guān)。l強(qiáng)大
15、、方便的功能可以非常方便的指定各種條件,功能強(qiáng)大。并可將結(jié)果方便的導(dǎo)入到Microsoft Excel 中 ,利用 Excel 強(qiáng)大的統(tǒng)計能力對Bug 進(jìn)行分析。詳細(xì)的歷史l對 Bug 的每一步操作都有非常詳細(xì)的。2.11 參考讀物Bug 管理的經(jīng)驗和實踐全文:項目管理實踐全文:3體驗在聯(lián)網(wǎng)狀態(tài)下,在您的網(wǎng)頁瀏覽器里輸入,將出現(xiàn)以下界面:masterBugFree.wps5 of 35BugFree2.0 用戶手冊(非版)如果您在已經(jīng)擁有了一個帳號,可以用這個帳號登錄。點擊“登錄(L)”按鈕,可以看到類似下圖的界面。您可以參考“5.7其中的功能。模式和創(chuàng)建bug 模式”試用masterBugF
16、ree.wps6 of 35BugFree2.0 用戶手冊(非版)4安裝4.1全新安裝(參考)1.2.在 Windows 或 Linux 服務(wù)器上安裝 Apache,PHP,Mysql 軟件包,例如xampp, easyphp 等。BugFree 安裝包,解壓并上傳到服務(wù)器的bugfree 虛擬目錄下(例如 d:/xampp/htdocs/bugfree)。3.如果是在Linux 環(huán)境下,需要修改下列目錄和文件的權(quán)限。chmod 777 Data/TplCompile/chmod 777 BugFile/chmod 777 Include/Config.inc.phpa)b)c)4.5.在瀏覽
17、器運行,選擇安裝語言,選擇全新安裝,。按照提示輸入數(shù)據(jù)庫連接信息等信息,注意以下幾點。如果需要在一個數(shù)據(jù)庫系統(tǒng)安裝 2 套以上的BugFree,可以指定不同的“BugFree 數(shù)據(jù)表的a)前綴名稱”。b)如果需要將用戶登陸帳號和第數(shù)據(jù)庫集成(例如:使用 Dizcuz 的用戶信息登陸B(tài)ugFree), 選中“2、設(shè)置用戶驗證表所在的數(shù)據(jù)庫”,按提示設(shè)置數(shù)據(jù)庫信息。c)“上傳附件存放目錄,此目錄必須可讀可寫”中指定的目錄名必須和步驟 3- b 的目錄名一致。6.7.8.點擊Install按鈕安瀏覽ugFree。安裝完畢后,刪除install.php 文件。,使用步驟 5 指定的管理員用戶名和登陸B(tài)
18、ugFree。進(jìn)入管理,添加項目、用戶帳號和分組(參見管理)。masterBugFree.wps7 of 35BugFree2.0 用戶手冊(非版)4.21.從 BugFree1.1 升級BugFree 安裝包,解壓并上傳到服務(wù)器的bugfree 虛擬目錄下(例如d:/xampp/htdocs/bugfree)。2.a)b)3.如果是在Linux 環(huán)境下,需要修改下列目錄和文件的權(quán)限。chmod 777 Data/TplCompile/chmod 777 Include/Config.inc.php在瀏覽器運行,選擇語言,選擇從 BugFree 1.x 升級,下一步。4.5.6.輸入與 Bug
19、Free 1.1點擊Install按鈕安相同的數(shù)據(jù)庫連接和郵件功能設(shè)置。ugFree。安裝完畢后,刪除install.php 文件。將 1.1 版的 BugFile 目錄下的文件拷貝到 2.0 版的 BugFile 目錄下(Linux 環(huán)境下使用 cp -p 保留原文件和文件夾的屬性)。masterBugFree.wps8 of 35BugFree2.0 用戶手冊(非版)5快速使用入門5.1 BugFree 中的BugFree 中目前只有管理員和非管理員兩種。5.1.1管理員管理員的,請參見 5.5 管理員的:管理,添加用戶,分組。5.1.2非管理員沒有管理員的都屬于“非管理員”:)。 Bug
20、Free 管理的理念是“自由”,任何人都可以編輯、解決、關(guān)閉BUG。如果想對權(quán)限進(jìn)行一些約束,請參考 9.7 如何精確管理編輯、解決、關(guān)閉BUG 的權(quán)限。5.2 如何增刪管理員在 BugfreeInclude 目錄下,編輯文件Config.inc.php 的如“/* 2. Define admin user list. Like this: array('wangcs','liuzf') */:$_CFG'AdminUser' = array('daliang','yingzi'); ”其中,“/* */”及其中間
21、的內(nèi)容是注釋說明語句,僅修改“array()”括號中的內(nèi)容即可.注意:lll相鄰的兩個管理員ID 要用單引號引起來,并用“,”分隔。此處管理員的 ID 必須已經(jīng)存在于bug 庫中,請參見 5.5.2 添加一個用戶。無論您當(dāng)時增加用戶名時用的是大寫還是小寫還是大小寫混雜, 此處必須全部用小寫,這是BugFree2.0 的一個 bug 或者善之處。5.3登錄(Login)masterBugFree.wps9 of 35BugFree2.0 用戶手冊(非版)5.4 修改個人信息點擊“編輯信息”,可以修改“真實名字”、“”以及“”等。5.5 管理員的:管理,添加用戶,分組以管理員的登陸后,可以進(jìn)行“管
22、理”:5.5.1項目管理5.5.2用戶管理masterBugFree.wps10 of 35BugFree2.0 用戶手冊(非版)5.5.3 分組管理(按下“保存”按鈕之前)分組就是指定哪些用戶可以哪些項目( 或欄目)。下圖的示例表示要創(chuàng)建一個叫做“新團(tuán)隊”的組,組內(nèi)有“”、“”兩位成員,這兩位成員可以欄目)?!癙RJ_EMAL”、“土木軟件”、“專業(yè)書籍”、“各國規(guī)范學(xué)習(xí)研究”、“工作之余”這五個項目(或5.5.4添加新的分組(按下“保存分組”按鈕之后)組創(chuàng)建的動作。后,管理員可以對各分組實施“編輯”(例如增加新的組員或者指派新的項目)或“刪除”masterBugFree.wps11 of
23、35BugFree2.0 用戶手冊(非版)5.5.5添加項目5.5.6在項目中編輯/增加模塊5.5.7添加的模塊如此接連不斷地“增加模塊”(注意“父模塊”的選?。?,則各模塊間可以形成類似下圖的樹狀列表masterBugFree.wps12 of 35BugFree2.0 用戶手冊(非版)5.6 Bug 的狀態(tài)在 BugFree 中,一個Bug 只有 3 種狀態(tài):Active、Resolved、Closed。實踐中經(jīng)常有不熟悉的用戶通過“編輯 (Edit)”來改變所有的狀態(tài),不合適的。正確的狀態(tài)轉(zhuǎn)換方法應(yīng)該是:1. 某個狀態(tài)一個人;到的改變,使用“編輯 (Edit)”。比如一個Active 的B
24、ug,從一個人指派到另外2. Active -> Resolved3. Resolved -> Active只能用“解決 (Resolve)”; Resolved -> Closed 只能用“關(guān)閉 (Closed)”;和 Closed -> Active 只能使用“激活 (Activate)”5.7模式和創(chuàng)建 bug 模式5.7.1模式您可以設(shè)定不同的條件,尋找您想找的 Bug 們。BugFree 目前提供了以下幾種模式:l單擊某個模塊,可以顯示該模塊的所有bug.(說明:俺已經(jīng)把 BugFree 改成了一個任務(wù)跟蹤系統(tǒng),所以以下抓圖中出現(xiàn)的“Task”字樣對應(yīng)原版的“
25、Bug”字樣,并且,“Test Case”和“Test Result”這兩個頁也被俺隱掉了)masterBugFree.wps13 of 35BugFree2.0 用戶手冊(非版)l設(shè)定條件,列出符合條件的bug。您還可以點擊“保存易見文知義的名字?!卑粹o,來保存這些條件,在“標(biāo)題”處給本次條件起一個容點擊“保存”后,在屏幕的左下角會出現(xiàn)如下的界面,方便以后的工作。masterBugFree.wps14 of 35BugFree2.0 用戶手冊(非版)l按某字段排序單擊 bug 列表的任何一個字段(例如“創(chuàng)建者”、“Bug 編號”、“Bug 狀態(tài)”等),就可以按該字段將bug 排序,同時,該字
26、段旁邊有 “”或“”表示當(dāng)前是升序還是降序排序。再次單擊一下本字段,將會改變排序方式。l自定義顯示哪些字段在如下界面中點擊“自定義顯示”按鈕,masterBugFree.wps15 of 35BugFree2.0 用戶手冊(非版)則用戶可在“可選字段”中挑選需要顯示的字段,加入到“要顯示的字段”列表框中,其中,表示程序默認(rèn)顯示的字段,包括“Bug 編號”、“嚴(yán)重程度”、“Bug 標(biāo)題”、“Bug 狀態(tài)”、“創(chuàng)建者”、“指派給”、“解決者”、“解決方案”這 8 幾字段。通過和還可以調(diào)整將要顯示的字段的排列順序。5.7.2 創(chuàng)建 Bug新建一個 Bug,是 Bug 生命的開始。注意必須要指定該 B
27、ug 屬于哪個項目的哪個模塊。 填寫標(biāo)題、指定 bug 的類型、測試時的操作系統(tǒng)以及嚴(yán)重程度,并將本bug 指派給相應(yīng)的同志。如果已經(jīng)配置好了郵件系統(tǒng),還可以在“發(fā)信通知”里列上相關(guān)同志(從“所有用戶列表”里選擇用戶,然后點擊“”就可以)。然后,點擊“創(chuàng)建 Bug”按鈕即宣告一個Bug 的誕生。masterBugFree.wps16 of 35BugFree2.0 用戶手冊(非版)5.7.3 指派給我此處列出分派給您的最近幾個沒有被關(guān)閉(終止生命)的 Bug。5.7.4 由我創(chuàng)建此處列出您最近新建的幾個尚未被關(guān)閉(終止生命)的 Bug。masterBugFree.wps17 of 35BugF
28、ree2.0 用戶手冊(非版)5.8 圖表統(tǒng)計功能5.8.1 統(tǒng)計報表在如下圖所示的界面中點擊“統(tǒng)計報表”,則界面變換成下面的樣子,在左上角的列表框中,選擇其中的任何一項或幾項,然后點擊“查看統(tǒng)計”,則在列表框右側(cè)有餅狀圖或柱狀圖直觀顯示統(tǒng)計結(jié)果:masterBugFree.wps18 of 35BugFree2.0 用戶手冊(非版)6版本歷史6.1 BugFree 2.0 RTM 正式版發(fā)布點擊bugfree2.0.1128_rtm.tar.gz具體安裝步驟請參考BugFree 使用幫助。已經(jīng)使用 RC1 或 RC2 的用戶,直接將 RTM原有文件即可(注意保留原來的Include/Conf
29、ig.inc.php 等配置文件)。衷心感謝各位熱心網(wǎng)友的大力支持和寶貴意見。我們會繼續(xù)努力,不斷完善BugFree!之后,覆蓋6.2 BugFree 2.0 RC2 正式發(fā)布(2007 年 12 月 23 日)RC2 經(jīng)過若干天的延期后,今天正式發(fā)布了!BugFree 演示程序也相應(yīng)做了更新。RC2 改進(jìn)和增加的功能主要有:- 完善了Bug,Case 和Result 的統(tǒng)計報表功能- 增加對項目和模塊的排序功能- Bug 統(tǒng)計報表郵件通知(定期執(zhí)行StatBug.php)- 用顏分不同狀態(tài)的Bug(感謝網(wǎng)友 cuteser 的建議)masterBugFree.wps19 of 35BugFr
30、ee2.0 用戶手冊(非版)- 修改了RC1 版的很多問題- 若干小的界面和功能改進(jìn)請最新的 RC2 版本。具體安裝步驟與RC1 發(fā)布的安裝步驟相同。已經(jīng)使用RC1 的用戶,直接將之后,覆蓋原有文件即可(注意保留原來的Include/Config.inc.php 等配置文件)。在安裝和使用中RC2遇到任何問題,歡迎BugFree。至此,原計劃的 BugFree 2.0 所有功能都已實現(xiàn)!我們會在RC2 穩(wěn)定一段時間之后,盡快推出正式的RTM 版本。當(dāng)然,我們也深知BugFree 還有很多有待完善的地方,會不斷加以改進(jìn)!有關(guān) BugFree 的使用幫助在正式發(fā)布的RTM 版本提供。6.3 Bug
31、Free 2.0 RC1 正式發(fā)布(2007 年 10 月 31 日)BugFree 2.0 在煎熬了數(shù)月之后,終于發(fā)布了一個比較正式的版本 RC1 (Release Candidate 1)。此刻BugFree 開發(fā)小組的 3 人則分別在北京、杭州和忙于各自的工作。RC1 主要增加了以下功能,并修復(fù)了若ug:-自動安裝程序(支持全新安裝和從 BugFree1.x 升級)自定義結(jié)果列結(jié)果導(dǎo)出- Bug 統(tǒng)計報表- 定期郵件通知-管理增加了刪除模塊的功能目前還有一些遺留問題和待完善的功能,將在 11 月 23 日計劃發(fā)布的 RC2 版本繼續(xù)解決。感謝各位熱心用戶的支持,并希望繼續(xù)提供各種建議。6
32、.4 BugFree Version 1.1 版本 (2007-2-24)BugFree1.1 是一個小的功能升級版,主要是解決了 BugFree1.0 版本里面的若干小問題,同時增加了統(tǒng)計報表功能。 歡迎大家測試。這次版本的發(fā)布要特別感謝 Mr.Lee 版本,他無私的啟發(fā)和幫助。了他開發(fā)的統(tǒng)計代碼,給了我們很多的還有感謝leeyupeng 的開發(fā)工作,在短短的兩個禮拜內(nèi)可以完成這么漂亮的統(tǒng)計報表,小伙子好樣的。還要感謝振飛,他的工作一直很忙,還抽出時間來指導(dǎo) BugFree 的開發(fā),很辛苦。在開發(fā)報表的時候 ,他的經(jīng)驗給了我們很大的幫助。還要感謝長期以來一直支持BugFree 的用戶,有的支
33、持,我們會做得更好的。6.5 BugFree Version 1.0 (2005-10-08)·New:在項目一級增故版本升級為 1.0!限管理!BugFree 的主要功能已添加完畢,成為非常完整的 Bug 管理工具,····New: New: New:New:可以自定義結(jié)果的顯示字段結(jié)果和Bug 顯示界面優(yōu)化,可方便的把左欄和右上欄隱藏,騰出最大的顯示區(qū)域給列表頁面優(yōu)化,調(diào)整了配色方案,增加了顏分,點擊時加重背景。增強(qiáng)管理的功能masterBugFree.wps20 of 35BugFree2.0 用戶手冊(非版)··
34、183;····················New:郵件的時候,顯示用戶的真實姓名。New: build 版本可以從已有的中選擇。New: New: New:New:修改了sql的錯誤提示方式,使之更加友好。顯示當(dāng)前用戶的名稱。調(diào)整了配置文件的結(jié)構(gòu),使之更加明確。啟用新的Logo。Fix: Bug 嚴(yán)重程度恢復(fù)到純數(shù)字顯示Fix: Fix: Fix: Fix: Fix: Fix: Fix: F
35、ix: Fix:Fix:可以某些域(比如 AssignTo)的值為空的Bug去掉現(xiàn)在每個文件中的 CVS Log 信息,盡可能的減少BugFree 的體積去掉 Install.php 導(dǎo)致的潛在安全隱患解決 Bug 系統(tǒng)的Cookie 變量與其他系統(tǒng)解決一個執(zhí)行 Install.php 時候,安裝程序js報錯的問題快捷鍵的表示采用windows 的傳統(tǒng)方式() (鳴謝網(wǎng)友.NetCobra)結(jié)果增加默認(rèn)BugID 排序歷史按照時間先后順序排序標(biāo)題過長導(dǎo)致列表出現(xiàn)錯位的問題解決了登錄頁面的問題,樣式表在某些情況下不起作用的問題解決了Fix: BugFree 描述里面可以包含單引號了Fix: Bu
36、gFree 描述里面可以添加程序代碼了。Fix: Fix:Fix:標(biāo)題里面含有網(wǎng)頁代碼也可以正常顯示了指派給某個人,指派日期也隨之變化修改了在IIS 下面管理無法進(jìn)入的問題。Remove: 去掉可視化編輯,為后續(xù)的功能開發(fā)做準(zhǔn)備。6.6 BugFree Version 0.5 (2005-08-13)··New:支持UTF-8 編碼!BugFree 由此開始支持Unicode,為未來發(fā)展打下重要基礎(chǔ)New:結(jié)果可以“全部導(dǎo)出”到 Microsoft Excel 中,然后利用Excel 強(qiáng)大的數(shù)據(jù)統(tǒng)計、圖示、打印等功能對 Bug 進(jìn)行分析New:修改SetupBug.inc.
37、php 和 Install.php 程序,增加 BugFree 目錄和·兩項參數(shù)的自定義功能。IIS 平臺的用戶可手工更改這兩個參數(shù)保證BugFree 的運行。··Fix:管理左側(cè)“項目和模塊列表”也應(yīng)該有上下移動的滾動條Fix:把 FunctionsMain.inc.php 開始的phpcom)改為標(biāo)準(zhǔn)模式。(Thanks to Netelf:ukyo_wlp at 163 dot·····Fix:修改 bugGetModulePath 的定義,去掉強(qiáng)制Fix:抑制發(fā)信失敗時的錯誤信息。傳遞。(Thanks to
38、 Netelf:ukyo_wlp at 163 dot com)Fix:修改安裝程序生成的配置文件中 SmtpAuth 變量的錯誤。Team:BugFree 開發(fā)小組正式成立,: BugFree 開發(fā)小組成員Thanks:感謝之家站長先生,YouNote 站長先生對BugFree 的支持。masterBugFree.wps21 of 35BugFree2.0 用戶手冊(非版)6.7 BugFree Version 0.4 (2005-07-02)·打造 BugFree 的新家:,BugFree 為【易軟開源】的一個組成部分,關(guān)于【易軟開源】,此處:··增強(qiáng)編輯器功
39、能,可以支持可視化的編輯改用 phpmailer 類來增強(qiáng)以發(fā)信了功能,windows 下面的用戶只需一個合法的地址應(yīng)該就可··增加安裝程序,可通過 BugFree/Install.php 來配置系統(tǒng)參數(shù)整理并完善 BugFree/Document 中的文檔,新增加了“BugFree 常見問題解答(FAQ)”和“BugFree 配置參數(shù)詳細(xì)說明”修改 LIMII -20,20 的錯誤 (特別感謝網(wǎng)友 lixiaoliang 和 panzs)·······修改程序路徑的方法,以適應(yīng)虛擬主機(jī)的情況修改 Err
40、or_reporting 的參數(shù)設(shè)置改用 Javascript 來顯示、隱藏框架,無需與服務(wù)器進(jìn)行交互解決 Bug: 通過左邊欄點擊“最近 5 個指派給Bug 激活時,可以重新指派,方便使用Bug”顯示模塊信息錯誤可以將某個自定義的條件到某個郵箱地址,以便共享。6.8 BugFree Version 0.3 (2005-04-02)······文件不應(yīng)該用.rar 格式,應(yīng)該用.zip(Linux 上也可直接用) 默認(rèn)有用戶并且是管理權(quán)限也沒在文檔中指明把 Bug 信息顯示和統(tǒng)計中的用戶ID 改成用戶名顯示去掉 Smarty 中的gz
41、ip缺少的adodb-iterator.inc.php 文件首次登錄時總是要顯示一個“您還沒有登錄到系統(tǒng),請首先登錄BugFree!”框,然后才顯示登錄界面,去掉框··添加用戶時,在輸入時發(fā)現(xiàn)無法輸入.info 的信箱BugSeverity 字段沒有真正發(fā)揮它的作用,將bugServerity 的含義定義為下面四個級別 -> 恢復(fù)到1,2,3,4·完善含”。表單的輔助功能,比如說如果選中了“模塊路徑”、“標(biāo)題”等字段,操作符默認(rèn)就改為“包··········s
42、etqueryForm()中的參數(shù)?,F(xiàn)在默認(rèn)取得是 6,應(yīng)該使用變量,就是BugConfig"QueryFieldNumber" BugHistory 中的 Action 字段長度太短,導(dǎo)致will not fix 解決方案的 Action 被截調(diào)部分字符。Admin 中編輯項目和模塊,要同時修改BugInfo 表中的相應(yīng)字段。BugUserList 函數(shù)需要將BugUser 表里面沒有而BugInfo 表里面有的用戶名都列出來。添加文件的時候,如果源文件沒有擴(kuò)展名,則增加一個默認(rèn)的擴(kuò)展名.txt。自動完成的時候,如果原來是文本框,而且用戶輸入了一些東西,需要加以保留。解決
43、重復(fù)提交的bug 的問題當(dāng)關(guān)閉、解決、激活一個bug 的時候,可以默認(rèn)將光標(biāo)設(shè)置在文本框中statbug 的代碼錯誤bug 信息頁面格式的調(diào)整:歷史使用間隔色隔開masterBugFree.wps22 of 35BugFree2.0 用戶手冊(非版)·Notice: Undefined index: DOCUMENT_ROOT in F:backupBugFreeIncludeSetupBug.inc.php on line 43增加文件Document/BugFree Install On Windows.txt : “在 Windows 平臺上安ugFree 的詳細(xì)步驟”
44、3;6.9 BugFree Version 0.2 (2004-12-15)·····全新的界面,顯示空間更大,更加大氣符合您自定義條件的Bug 改動時,會自動給您發(fā)信Bug 信息中增加了兩個字段:操作系統(tǒng)、抄送?!俺汀钡墓δ鼙硎具@個 Bug 有變化時,也會增強(qiáng) BugFree 的o 分組的給這些人功能:功能,更加方便使用o 點擊某個Bug 的 OpenedBy、AssignedTo、ResolvedBy、Resolution,自動找出所有符合該項條件的所有 Bug;增加 Bug 的多任務(wù)分派功能,新建一個 Bug 時可以同時指派給多個人,這
45、對事物跟蹤和數(shù)據(jù)校對類問題非常有用添加多個附件改變 Severity 的顯示方式增加 BugFree 的簡單帳戶管理有快捷鍵支持多語言支持,目前您可以選擇英文界面··········系統(tǒng)配置很靈活,可以根據(jù)使用情況用 Smarty 技術(shù)把HTML 和 PHP 代碼用 Pear 中標(biāo)準(zhǔn)的樹狀列表Tree定義,代碼很清晰,易于維護(hù)使用 ADO數(shù)據(jù)庫6.10 BugFree Version 0.11(2004-10-26)··把軟件名從 FreeBug 改為 BugFree (感謝
46、科泰世紀(jì)第一個建議)SourceForge 上該項目6.11 FreeBug Version 0.1(2004-10-11)··正式發(fā)布,命名為 FreeBug借鑒微軟公司軟件研發(fā)理念、且開放源代碼、基于Web 的精簡版Bug 管理系統(tǒng)masterBugFree.wps23 of 35BugFree2.0 用戶手冊(非版)7常見問題(FAQ7.1 BugFree 的 7 種解決方案各自的含義是什么?By Design - 就是這么設(shè)計的,無效的Bug Duplicate - 這個問題別人已經(jīng)發(fā)現(xiàn)了,重復(fù)的 BugExternal - 是個外部因素(比如瀏覽器、操作系統(tǒng)、其他
47、第 3 方軟件)造成的問題Fixed - 問題被修理掉了。Tester 要盡可能找到這種Bug Not Repro - 無法復(fù)現(xiàn)您這個問題,無效的BugPostponed - 是個問題,但是目前不必修理了,推Won't Fix - 是個問題,但是不值得修理了,不管它吧以后再解7.2 如何備份 BugFree 的代碼和 MySql 中的數(shù)據(jù)庫軟件即可,這是很好的后悔藥??梢圆捎瞄_源的 Subversion 以及 TortoiseSVN.其實很簡單,選用一款版本7.3 修改了UTF8.php 里的一些文字,統(tǒng)計表就報錯!怎么回事?UTF8.php 文件,用UltraEdit-32 修改UT
48、F8.php 就沒問題了 。答:是因為你用計事本修改了7.4 編輯 BUG,增加郵件通知的用英文逗號隔開。,用什么符號隔開用戶名字呢?8動手改造 BugFree8.1 改造之前仔細(xì)研讀以下幾篇文章,會對您把握BugFree 的代碼結(jié)構(gòu)有所裨益。BugFree 目錄文件結(jié)構(gòu)列表(BugFree 配置參數(shù)詳細(xì)說明()BugFree 模板系統(tǒng)-撰寫于 2005/08/22 BugFree 的初始化文件-撰寫于 2005/09/08 BugFree 的多語言支持-撰寫于 2005/09/22BugFree 數(shù)據(jù)庫結(jié)構(gòu)8.2 怎樣在 bugfree 中添加 bug 的解決方案?問: BugFree 現(xiàn)在
49、有 7 個解決方案,包括: By Design、Duplicate、External、Fixed、Not Repro、Postponed、Won't Fix,再添加一個,該如何修改?masterBugFree.wps24 of 35BugFree2.0 用戶手冊(非版)答: 請在BugfreeLang 的相應(yīng)的語言目錄下修改:例如,在BugfreeLangZH_CN_UTF-8_COMMON.php 文件中做如下修改/* Define the Resolution. */$_LANG'BugResolutions' = array ('''By
50、Design' 'Duplicate' 'External' 'Fixed''Not Repro''Postponed'=> '',=> 'By Design',=> 'Duplicate',=> 'External',=> 'Fixed',=> 'Not Repro',=> 'Postponed','Will not Fix' =>
51、 "Won't Fix",/別忘了加一個逗號/直接在這里添加"test"=> "test");8.3 如何將解決方案改為中文答: 請在BugfreeLang 的相應(yīng)的語言目錄下修改:例如,在BugfreeLangZH_CN_UTF-8_COMMON.php 文件中做如下修改/* Define the Resolution. */$_LANG'BugResolutions' = array ('''By Design' 'Duplicate' 'Ext
52、ernal' 'Fixed''Not Repro''Postponed'=> '',=> '就這么設(shè)計的',=> '重復(fù)的任務(wù)',=> 'External',=> 'Fixed',=> 'Not Repro',=> 'Postponed',/);'Will not Fix' => "Won't Fix"8.4 如何修改模塊列表的寬度?答: 請修改此文件:BugfreeTemplateIndex.tpl 中的以:<framesetcols="24%,9,*"name="MainFrame"id="MainFrame"frameborder="no"border="0"framespacing="
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 車輛托管與廣告合作經(jīng)營協(xié)議
- 生態(tài)農(nóng)莊餐飲承包合作協(xié)議書
- 醫(yī)療機(jī)構(gòu)代理記賬及藥品成本管理合同
- 茶葉種植與生態(tài)旅游合作開發(fā)協(xié)議
- 智能制造園區(qū)標(biāo)準(zhǔn)化廠房租賃合同
- 電力搶修服務(wù)采購方案
- 時尚餐飲店合伙人權(quán)益保障協(xié)議書
- 廈門城管整改方案
- 餐飲企業(yè)股權(quán)并購與品牌傳承協(xié)議
- 草場租賃與農(nóng)業(yè)科技推廣合同
- 基于PLC交流變頻調(diào)速系統(tǒng)的設(shè)計 畢業(yè)設(shè)計(論文)
- 高中新生入學(xué)教育課件
- 齊魯醫(yī)學(xué)健康知識-遠(yuǎn)離“三高”
- 綜合管廊基坑降排水施工專項方案
- 2019-2020學(xué)年湖南長沙長郡中學(xué)高一入學(xué)分班考試數(shù)學(xué)卷(常用)
- 職業(yè)安全衛(wèi)生知識競賽題
- 消防設(shè)施移交及消防設(shè)施操作維護(hù)人員培訓(xùn)和清單參考模板范本
- SLAP損傷的治療課件
- 廣東省外語藝術(shù)職業(yè)學(xué)院后勤服務(wù)項目檢查評分標(biāo)準(zhǔn)
- 以理解為中心的歷史教育 西安張漢林 全國歷史教育專家2016年夏高考研討會最新材料
- 住院醫(yī)師規(guī)范化培訓(xùn)心電圖PPT課件.ppt
評論
0/150
提交評論