1. Trang chủ
  2. » Tất cả

Hướng dẫn cài đặt và sử dụng bugzilla

43 1,1K 2
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 43
Dung lượng 1,04 MB

Nội dung

- Từ trạng thái này, có thể chuyển qua : NEW chuyển cho người khác fix, RESOLVED đã fix xong bug... - Từ trạng thái này, bug có thể chuyển qua : REOPEN, VERIFIED, CLOSED hoặc UNCONFIRM

Trang 3

1. Lịch sử phát triển.

2. Đội ngũ phát triển.

3. Ứng dụng thực tiễn.

TỔNG QUAN

Trang 4

1 Lịch sử phát triển.

- Viết trên nền TCL bởi Terry Weissman.

- Ra đời năm 1998 (Ver 2.0) phát hành đầu tiên khi mozilla.org online

- 20/05/2007 Ver 3.0

- 15/02/2011 Ver 4.0

- 22/02/2012 Ver 4.2

TỔNG QUAN

Trang 5

2. Đội ngũ phát triển

http://www.bugzilla.org/developers/profiles.html

TỔNG QUAN

Trang 6

– Apache Project: http://issues.apache.org/bugzilla/

– Open Office: http://www.openoffice.org/issues/query.cgi

– Eclipse: http://bugs.eclipse.org/bugs/

TỔNG QUAN

Trang 8

Cài đặt Bugzilla trên nền windows 7.

CÀI ĐẶT

Trang 9

CÀI ĐẶT Với Apache Server

Trang 10

Cài đặt

1 Cài đặt MySQL.

2 Cài đặt Active Perl.

3 Cài đặt Bugzilla.

4 Cài đặt Apache Server.

5 Chạy Bugzilla trên Browser.

CÀI ĐẶT

Trang 11

Bugzilla Packet (bằng Bazzar)

- Command line :

C:\> bzr co -r tag:bugzilla- 4.2 bzr://bzr.mozilla.org/bugzilla/ 4.2 Bugzilla

C:\>

CÀI ĐẶT

Trang 12

Cài đặt mySQL.

Cài đặt bình thường trên windows Net framework 4.0.

Tạo database : mở mySQL command line client.

CÀI ĐẶT

Trang 14

• Download các gói Repository :

C:\>ppm repo add UWinnipeg http://cpan.uwinnipeg.ca/PPMPackages/10xx/

C:\>ppm repo add Trouchelle http ://trouchelle.com/ppm10/

C:\>ppm repo list

Trang 15

- Kiểm tra module cần thiết cho Bugzilla :

Checksetup.pl

CÀI ĐẶT

Trang 17

Cài đặt Apache Server

Cài đặt bình thường như các Software khác

Cấu hình lại file : “C:\Program Files\Apache Group\conf\httpd.conf”

Trang 18

Cài đặt Apache Server

AddHandler cgi-script cgi

Options Indexes FollowSymLinks ExecCGI

Trang 19

Cấu hình bugzilla : -Open file C:\bugzilla\localconfig

Trang 20

Lặp lại câu lệnh : checksetup.pl

CÀI ĐẶT

Trang 22

Cấu hình sendmail cho Bugzilla

Tải gói sendmail :

http://glob.com.au/sendmail/

 Giải nén vào C:\Perl\site\bin

 Cấu hình file C:\Perl\site\bin\sendmail.ini như sau

Trang 23

Cấu hình sendmail cho Bugzilla(2)

Chỉnh sửa các file

C:\bugzilla\contrib\mysqld-watcher.pl như sau

my $mta_program = 'C:\Perl\site\bin\sendmail.exe -t -ODeliveryMode=deferred';

C:\bugzilla\Bugzilla\Constants.pm

use constant SENDMAIL_EXE => 'C:\Perl\site\bin\sendmail.exe';

use constant SENDMAIL_PATH => 'C:\Perl\site\bin\sendmail.exe';

CÀI ĐẶT

Trang 24

TÌM HIỂU ỨNG DỤNG BUGZILLA

ỨNG DỤNG

Trang 25

1 Chức năng của Bugzilla software.

2 Qui trình quản lý Bug.

3 Sử dụng và quản lý Bugzilla.

4 Demo Bugzilla software

ỨNG DỤNG

Trang 26

Chức năng

Là hệ thống miễn phí quản lý qui trình sửa lỗi phần mềm.

Cho phép quản lý quá trình hoạt động cũng như tiến độ test lỗi từng dự án.

Cho phép nhiều user làm việc cùng lúc, dễ tìm kiếm và phân bổ công việc cho từng

thành viên.

Cập nhật thông tin cho thành viên tham gia dự án thông qua chức năng gửi thư

điện tử.

ỨNG DỤNG

Trang 27

Qui trình quản lý Bug.

a Bug và vòng đời của bug.

b Các trạng thái của bug.

ỨNG DỤNG

Trang 28

Bug và vòng đời của bug :

- Bug : (bọ) là thuật ngữ của những người làm công việc kiểm tra phần mềm gọi các

lỗi của phần mềm là bug.

- Vòng đời của bug : Là thời gian của 1 bugs tồn tại từ lúc phát sinh cho tới lúc bug

được sửa.

ỨNG DỤNG

Trang 30

Các trạng thái của Bug :

a. NEW.

-. Trạng thái này bug mới được post lên hệ thống Ngay lập tức Bugzilla sẽ gửi mail tới

thành viên liên quan (Developer, PJ Leader )

-. Từ New có thế chuyển qua trạng thái khác : ASSIGNED hoặc RESOLVED

ỨNG DỤNG

Trang 31

Các trạng thái của Bug :

b ASSIGNED.

- Trạng thái này bug được phân công cho DEV fix, ở trạng thái này, bug chưa được

fix.

- Từ trạng thái này, có thể chuyển qua : NEW (chuyển cho người khác fix), RESOLVED

(đã fix xong bug)

ỨNG DỤNG

Trang 32

Các trạng thái của Bug :

c RESOLVED.

- Trạng thái này bug đã được fix xong Kết quả có thể là FIXED, INVALID, WONTFIX,

DUPLICATE, LATER hoặc REMIND.

- Từ trạng thái này, bug có thể chuyển qua : REOPEN, VERIFIED, CLOSED hoặc

UNCONFIRMED

ỨNG DỤNG

Trang 33

Các trạng thái của Bug :

c RESOLVED (2).

- FIXED : Bug đã fix xong.

- INVALID : Vấn đề không phải bug.

- WONTFIX : Vì lý do nào đó, bug nào sẽ không fix.

- DUPLICATE : Post bị trùng với một bug nào đó đã post.

- WORKSFORME :

- LATER : bug tạm chưa fix được.

- REMIND : Giống LATER.

ỨNG DỤNG

Trang 34

Các trạng thái của Bug :

d REOPENED.

- Trạng thái này do TESTER/QC chuyển từ trạng thái RESOLVED sang Do fix rồi mà vẫn bị lỗi hoặc

gây ra lỗi khác nữa.

- Trạng thái này có thể chuyển sang trạng thái RESOLVED hoặc ASSIGNED.

ỨNG DỤNG

Trang 35

Các trạng thái của Bug :

e VERIFIED

- Trạng thái này do TESTER đã test lại xong và xác nhận đã fix bug này.

- Trạng thái này có thể chuyển sang trạng thái UNCONFORMED, REOPEN hoặc CLOSED.

ỨNG DỤNG

Trang 36

Các trạng thái của Bug :

f CLOSED

- Trạng thái này bug đã fix xong và được test lại xong Kết thúc 1 vòng đời của một bug.

- Ngoại lệ bug đã đóng rồi mà khi fix bug khác, gây ra lỗi bug này nữa thì sẽ chuyển từ trạng thái

CLOSED sang REOPEN.

ỨNG DỤNG

Trang 37

Sử dụng và quản lý Bugzilla

ỨNG DỤNG

Administration.

User (Preferences).

Trang 39

Parameter : Thiết lập thông số cốt lõi của tiếng trình cài đặt.

Default Preferences : Thiết lập các giới hạn tùy chỉnh của các User.

Sanity Check : Kiểm thử tính thông suốt của tiến trình.

ỨNG DỤNG

Trang 40

Users : Tạo mới, chỉnh sửa, thiết lập các tài khoản user.

truy cập, chỉnh sửa thông tin ).

Flags : Thiết lập cờ, tùy chỉnh các trạng thái bug và hạn chế trạng thái cho

các user

ỨNG DỤNG

Trang 41

Custom Fields : định nghĩa các fields.

Field values: Thêm bớt, chỉnh sửa, thiết lập các giá trị của field.

Bug Status Workflow : Tùy chỉnh công việc và thiết lập trạng thái bug ban

đầu, và trạng thái cho phép chuyển tiếp lỗi khi fix.

ỨNG DỤNG

Trang 42

Groups : Thiết lập các hành vi cho nhóm User.

Keywords : Tạo từ khóa, các tag

Whining : Thiết lập truy vấn chạy tại 1 số thời gian quy định.

ỨNG DỤNG

Trang 43

DEMO BUGZILLA

ỨNG DỤNG

Ngày đăng: 14/12/2021, 19:18

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w