Trước hết, em xin được chân thành gửi lời cằm ơn sâu sẵo tới các thay cô giáo trong trường Dại học Bách Khoa là Nội nói chung và các thấp cô trong khoa Công nghệ Thông tin, bộ môn Công
Trang 1
„ BỘ GIÁO DỤC VÀ ĐÀO TAO |
TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
NGUYEN VAN TRONG
KIEM THU PHAN MEM NHUNG
LUAN VAN THAC SI KHOA HQC CHUYEN NGANH: CONG NGHE THONG TIN
NGUOI HUGNG DAN KHOA HOC:
Hà Nội - 2009
Trang 2
BỘ GIÁO DỤC VÀ ĐÀO TẠO |
TRUONG DAI HOC BACH KHOA HA NOI
NGUYEN VAN TRONG
KIEM THU PHAN MEM NHUNG
LUẬN VĂN THẠC SĨ KHOA HỌC
CHUYÊN NGÀNH: CÔNG NGHỆ THÔNG TIN
NGƯỜI HƯỚNG DẪN KHOA HỌC
PGS.TS HUỲNH QUYẾT THẮNG
Hà Nội - 2009
Trang 3Đồ án tốt nghiệp cao học: Äfế đưi phần mÈM những
LỚI CAM DOAN
Tôi — Nguyễn Văn Trọng Học viên lớp Cao học CNTT 2006-2008 Trường Đại học Bach Khoa Hà Nội - cam kết L.VTN là công trình nghiên cửu của băn thân tôi dưới sự tướng dẫn của PGs.T8 Huỳnh Quyết Thắng Bộ môn Công nghệ Phần mềm — Khoa CNTT - Trường Đại học Bách Khoa Hà Nội
ác kết quả nêu trong T.VTN là trung thực, không sao chép toàn văn của bài kỳ công,
Giảng viên hướng dẫn: PGS.TS Huỳnh Quyết Thăng
Hoe viên: NguyỄn Văn Trạng Trang 1/78
Trang 4Đồ án tốt nghiệp cao học: Äfế đưi phần mÈM những
Trước hết, em xin được chân thành gửi lời cằm ơn sâu sẵo tới các
thay cô giáo trong trường Dại học Bách Khoa là Nội nói chung và các thấp cô trong khoa Công nghệ Thông tin, bộ môn Công nghệ phẩn mẫm nói riêng đã tận tình giảng day, nuyền đạt cho em những kiến thức và
những kinh nghiệm quý bảu trong suất 2 năm học lập và nghiên cứu tại
trường Dai hoe Bach Khoa H
Lim xin được gửi lời cảm on dén PGS TS Uujnh Quyét Thing -
khoa Công nghệ Thông tin, tường Đại học Bách Khoa Hà Nội dã hết
lòng guúp đã, hướng dẫn và chỉ day tận tình trong qua trình em làm luận
- Trường Đại học Bách Khoa Hà Nội
fing 8/78
Trang 5
Đồ án tốt nghiệp cao học: Äfế đưi phần mÈM những
MỤC LỤC
LO] CAM DOAN
TOM TAT LUJAN VAN
DANH MỤC CÁC THUẬT NGU VA TU VIET TAT
Câu trúc huận văn
CHƯƠNG 1: TONG QUAN VE KIFM THU TRONG PHAT TRI
11 Tarn quan trọng trong phat idm phn mém
LLL M6t sé dinh nghia hén quan dén kiém thir
LL2 Mục tiêu của kiém thir
12 Các hoạt dòng của nhân viên kiểm thử
12.1 Mêtã công việc của kiểm thử viên tạ công ty FP -
12.2 _ Luỗng công việc mã nhân viên kiểm thử phải thực hiện trong dự án 16 12.3 Quy Irinh Tim việc của nhần viên kiểm thử phân tmễm - - 7
13 Các đặc lưng của kiếm thi phan mdm - 7
14.1 Phạmvikiểmthử coecsceeoceoseeee LB
134 id 19
ẳ các tải liệu trong kiểm thứ à sicceiecerrreo TỔ
nức độ kiểm thử ((heo mô hình chữ V} - 26
Giảng viên hướng dẫn: PGS.TS Huỳnh Quyết Thăng
Hoe viên: NguyỄn Văn Trạng Trang 3/78
Trang 6Kiếm thr pin ned rưưing
25 'Vai trò của người thực Hiện kiểm Thử
2.5.1 Vai trò của kiểm thứviên đối với tổ chức công ty FPT,
2.5.2 Vai trỏ của kiểm thứ viên trong chụ bình phát triển phần mềm
2.5.3 Vai trò cửa kiểm thử viên rong chải lượng phản mrêtu
Chương TĨ: Ấp dụng các phương pháp kiểm thử trong phát triển phân mềm nhúng
Kiễm thử các xảy in tem thư
Diuvao Đẩnra
Môi trường quân ly tài
Câu trúc hệ thông ca kiếm thử của mày KEOPS
Các hoạt déng trong qua trình kiểm thử
Các công cụ hỗ trợ kiểu thứ
Tuyệt khối trước khí kiểm thứ tích hợp
Tao cao kết quả thir Kiểm thử hệ thông địch vụ b
Phân loại lỗi trong OSIRIS
‘Vong đời của lỗi trên Dimension
Thực hiện kiểm thứ rrức lch hợp
Bao cao kết quả kiểm thủ
L Các nhiệm vụ đã hoàn thành
ác đồng gón khoa học
3 Hướng phải triển của luận vẫn
TẢI LIỆU THAM KHẢO
Giảng viên hướng dẫn: PGS.TS Huỳnh Quyết Thang
Hoe viên: NguyỄn Văn Trạng
Trang 4/78
Trang 7Đỗ án tốt nghiệp cao học: Kiém thit phan mém ning
SIT "viết tắt Thuật ngữ và từ đầy đủ 'Ý nghĩa
American National Standards) yo je pe ý g
2 CMM ‘Capability Maturity Model
4 | 180 International Organization Tổ chức Tiêu chuẩn hóa quốc
7 mm thử theo hộp Brack box test Kiểm thử theo hộp đên
11 SEI Software Engineering Institute Viện công nghệ phần mềm
12 ST ‘Software Integration Test Keifea tint ante dich hop ‘phen
13 | sv Software Validation _ phần mềm Kaen “thn ante! pap eaten
Giang viên hướng dẫn: PGS.TS Huỳnh Quyết Thắng
Trang 8Kiếm thr pin ned rưưing
25 'Vai trò của người thực Hiện kiểm Thử
2.5.1 Vai trò của kiểm thứviên đối với tổ chức công ty FPT,
2.5.2 Vai trỏ của kiểm thứ viên trong chụ bình phát triển phần mềm
2.5.3 Vai trò cửa kiểm thử viên rong chải lượng phản mrêtu
Chương TĨ: Ấp dụng các phương pháp kiểm thử trong phát triển phân mềm nhúng
Kiễm thử các xảy in tem thư
Diuvao Đẩnra
Môi trường quân ly tài
Câu trúc hệ thông ca kiếm thử của mày KEOPS
Các hoạt déng trong qua trình kiểm thử
Các công cụ hỗ trợ kiểu thứ
Tuyệt khối trước khí kiểm thứ tích hợp
Tao cao kết quả thir Kiểm thử hệ thông địch vụ b
Phân loại lỗi trong OSIRIS
‘Vong đời của lỗi trên Dimension
Thực hiện kiểm thứ rrức lch hợp
Bao cao kết quả kiểm thủ
L Các nhiệm vụ đã hoàn thành
ác đồng gón khoa học
3 Hướng phải triển của luận vẫn
TẢI LIỆU THAM KHẢO
Giảng viên hướng dẫn: PGS.TS Huỳnh Quyết Thang
Hoe viên: NguyỄn Văn Trạng
Trang 4/78
Trang 9Đồ án tốt nghiệp cao học: Äfế đưi phần mÈM những
MỤC LỤC
LO] CAM DOAN
TOM TAT LUJAN VAN
DANH MỤC CÁC THUẬT NGU VA TU VIET TAT
Câu trúc huận văn
CHƯƠNG 1: TONG QUAN VE KIFM THU TRONG PHAT TRI
11 Tarn quan trọng trong phat idm phn mém
LLL M6t sé dinh nghia hén quan dén kiém thir
LL2 Mục tiêu của kiém thir
12 Các hoạt dòng của nhân viên kiểm thử
12.1 Mêtã công việc của kiểm thử viên tạ công ty FP -
12.2 _ Luỗng công việc mã nhân viên kiểm thử phải thực hiện trong dự án 16 12.3 Quy Irinh Tim việc của nhần viên kiểm thử phân tmễm - - 7
13 Các đặc lưng của kiếm thi phan mdm - 7
14.1 Phạmvikiểmthử coecsceeoceoseeee LB
134 id 19
ẳ các tải liệu trong kiểm thứ à sicceiecerrreo TỔ
nức độ kiểm thử ((heo mô hình chữ V} - 26
Giảng viên hướng dẫn: PGS.TS Huỳnh Quyết Thăng
Hoe viên: NguyỄn Văn Trạng Trang 3/78
Trang 10Đồ án tốt nghiệp cao học: Äfế đưi phần mÈM những
Luỗng công việc mà kiếm thử viên phải thực hiện tại công ty FPT
Quy trinh làm viêc của nhân viên kiệm thứ tại công ty FPT
Sự tham gia của kiêm thử viên về mặt kỳ nghệ
Nguyên lý vòng đời quản lý chất lượng
Vong đời chất hương tại cing ty PT
Sơ đồ hoại động kiểm thử rên nay int tern thir tai công, gly FPT 42
Cây phân cấp của các ca kiểm thử máy in tem thư - 44
Cây phân cần của các ca kiểm thir Base va Meter - Cây phân câp của các cá kiểm thử Base và MctcL ào sc si Các hoạt động của nhân viên kiểm thử máy in tem thu - - 50
Giảng viên hướng dẫn: PGS.TS Huỳnh Quyết Thăng
Hoe viên: NguyỄn Văn Trạng Trang 7/78
Trang 11Đồ án tốt nghiệp cao học: Äfế đưi phần mÈM những
Tang 2.3: Quyén thay đối trang thái của lỗi - - - 30
: Vai trò của kim thử viên về mặt quản ly
: Vai trò của kiểm thứ viên về mặt kỹ thuật Bang 2.6: Vai tro cia kiém thứ viên tại công ty FPT
Bang 3.1: Cae module kiểm thử của đồng tuảy KEOPS và các dòng máy khác
Bằng 3.2: Báo cáo kết quả duyệt khói
Bảng 3.3: Báo cáo kiểm thử cho máy in tem thụ
Bang 3.4: Các pha trong quá trình kiểm thứ hệ thẳng OSIIIS
Tăng 3.5: Phân loại lỗi
Thăng 3.6: Một số lỗi đã được lưu lại trong dự ân kiểm thử OSTRIS phiên bản 2.4
Bảng 3.7: Các modulc trong quá trình kiểm thứ tích hợp hệ thông OSIRIS
Bang 3.8: Bao cdo két qua kiém thir cho module CM
Bang 3.9: Béo cáo kết quả kiếm thử theo mức độ quan trọng
Tiảng 3.10: Báo cáo tông hợp vệ Lý lệ rác ca thành công hoặc thải bại
Bằng 3.11: Báo cáo tổng hợp về tỷ lệ các ca thành công hoặc thẬt bại cho nước Anh
Bang 3.12: Báo cáo tổng hợp và tỷ lệ các ca thành oông hoặc that bai cho nước Pháp
Bing 3.13: Báo cáo tổng hợp vệ tỷ lê oá ảnh công hoặc thất bại cho nước Đức
Tiẳng 3.14: Báo cáo tổng hợp về tỷ lệ các ca thành công hoặc thất bai cho nước Treland 75
Giảng viên hướng dẫn: PGS.TS Huỳnh Quyết Thăng
Hoe viên: NguyỄn Văn Trạng Trang 6/78
Trang 12Đồ án tốt nghiệp cao học: Äfế đưi phần mÈM những
Trước hết, em xin được chân thành gửi lời cằm ơn sâu sẵo tới các
thay cô giáo trong trường Dại học Bách Khoa là Nội nói chung và các thấp cô trong khoa Công nghệ Thông tin, bộ môn Công nghệ phẩn mẫm nói riêng đã tận tình giảng day, nuyền đạt cho em những kiến thức và
những kinh nghiệm quý bảu trong suất 2 năm học lập và nghiên cứu tại
trường Dai hoe Bach Khoa H
Lim xin được gửi lời cảm on dén PGS TS Uujnh Quyét Thing -
khoa Công nghệ Thông tin, tường Đại học Bách Khoa Hà Nội dã hết
lòng guúp đã, hướng dẫn và chỉ day tận tình trong qua trình em làm luận
- Trường Đại học Bách Khoa Hà Nội
fing 8/78
Trang 13
Đồ án tốt nghiệp cao học: Äfế đưi phần mÈM những
Luỗng công việc mà kiếm thử viên phải thực hiện tại công ty FPT
Quy trinh làm viêc của nhân viên kiệm thứ tại công ty FPT
Sự tham gia của kiêm thử viên về mặt kỳ nghệ
Nguyên lý vòng đời quản lý chất lượng
Vong đời chất hương tại cing ty PT
Sơ đồ hoại động kiểm thử rên nay int tern thir tai công, gly FPT 42
Cây phân cấp của các ca kiểm thử máy in tem thư - 44
Cây phân cần của các ca kiểm thir Base va Meter - Cây phân câp của các cá kiểm thử Base và MctcL ào sc si Các hoạt động của nhân viên kiểm thử máy in tem thu - - 50
Giảng viên hướng dẫn: PGS.TS Huỳnh Quyết Thăng
Hoe viên: NguyỄn Văn Trạng Trang 7/78
Trang 14Đồ án tốt nghiệp cao học: Äfế đưi phần mÈM những
Luỗng công việc mà kiếm thử viên phải thực hiện tại công ty FPT
Quy trinh làm viêc của nhân viên kiệm thứ tại công ty FPT
Sự tham gia của kiêm thử viên về mặt kỳ nghệ
Nguyên lý vòng đời quản lý chất lượng
Vong đời chất hương tại cing ty PT
Sơ đồ hoại động kiểm thử rên nay int tern thir tai công, gly FPT 42
Cây phân cấp của các ca kiểm thử máy in tem thư - 44
Cây phân cần của các ca kiểm thir Base va Meter - Cây phân câp của các cá kiểm thử Base và MctcL ào sc si Các hoạt động của nhân viên kiểm thử máy in tem thu - - 50
Giảng viên hướng dẫn: PGS.TS Huỳnh Quyết Thăng
Hoe viên: NguyỄn Văn Trạng Trang 7/78
Trang 15Đồ án tốt nghiệp cao học: Äfế đưi phần mÈM những
Trước hết, em xin được chân thành gửi lời cằm ơn sâu sẵo tới các
thay cô giáo trong trường Dại học Bách Khoa là Nội nói chung và các thấp cô trong khoa Công nghệ Thông tin, bộ môn Công nghệ phẩn mẫm nói riêng đã tận tình giảng day, nuyền đạt cho em những kiến thức và
những kinh nghiệm quý bảu trong suất 2 năm học lập và nghiên cứu tại
trường Dai hoe Bach Khoa H
Lim xin được gửi lời cảm on dén PGS TS Uujnh Quyét Thing -
khoa Công nghệ Thông tin, tường Đại học Bách Khoa Hà Nội dã hết
lòng guúp đã, hướng dẫn và chỉ day tận tình trong qua trình em làm luận
- Trường Đại học Bách Khoa Hà Nội
fing 8/78
Trang 16
Đồ án tốt nghiệp cao học: Äfế đưi phần mÈM những
Tang 2.3: Quyén thay đối trang thái của lỗi - - - 30
: Vai trò của kim thử viên về mặt quản ly
: Vai trò của kiểm thứ viên về mặt kỹ thuật Bang 2.6: Vai tro cia kiém thứ viên tại công ty FPT
Bang 3.1: Cae module kiểm thử của đồng tuảy KEOPS và các dòng máy khác
Bằng 3.2: Báo cáo kết quả duyệt khói
Bảng 3.3: Báo cáo kiểm thử cho máy in tem thụ
Bang 3.4: Các pha trong quá trình kiểm thứ hệ thẳng OSIIIS
Tăng 3.5: Phân loại lỗi
Thăng 3.6: Một số lỗi đã được lưu lại trong dự ân kiểm thử OSTRIS phiên bản 2.4
Bảng 3.7: Các modulc trong quá trình kiểm thứ tích hợp hệ thông OSIRIS
Bang 3.8: Bao cdo két qua kiém thir cho module CM
Bang 3.9: Béo cáo kết quả kiếm thử theo mức độ quan trọng
Tiảng 3.10: Báo cáo tông hợp vệ Lý lệ rác ca thành công hoặc thải bại
Bằng 3.11: Báo cáo tổng hợp về tỷ lệ các ca thành công hoặc thẬt bại cho nước Anh
Bang 3.12: Báo cáo tổng hợp và tỷ lệ các ca thành oông hoặc that bai cho nước Pháp
Bing 3.13: Báo cáo tổng hợp vệ tỷ lê oá ảnh công hoặc thất bại cho nước Đức
Tiẳng 3.14: Báo cáo tổng hợp về tỷ lệ các ca thành công hoặc thất bai cho nước Treland 75
Giảng viên hướng dẫn: PGS.TS Huỳnh Quyết Thăng
Hoe viên: NguyỄn Văn Trạng Trang 6/78
Trang 17Kiếm thr pin ned rưưing
25 'Vai trò của người thực Hiện kiểm Thử
2.5.1 Vai trò của kiểm thứviên đối với tổ chức công ty FPT,
2.5.2 Vai trỏ của kiểm thứ viên trong chụ bình phát triển phần mềm
2.5.3 Vai trò cửa kiểm thử viên rong chải lượng phản mrêtu
Chương TĨ: Ấp dụng các phương pháp kiểm thử trong phát triển phân mềm nhúng
Kiễm thử các xảy in tem thư
Diuvao Đẩnra
Môi trường quân ly tài
Câu trúc hệ thông ca kiếm thử của mày KEOPS
Các hoạt déng trong qua trình kiểm thử
Các công cụ hỗ trợ kiểu thứ
Tuyệt khối trước khí kiểm thứ tích hợp
Tao cao kết quả thir Kiểm thử hệ thông địch vụ b
Phân loại lỗi trong OSIRIS
‘Vong đời của lỗi trên Dimension
Thực hiện kiểm thứ rrức lch hợp
Bao cao kết quả kiểm thủ
L Các nhiệm vụ đã hoàn thành
ác đồng gón khoa học
3 Hướng phải triển của luận vẫn
TẢI LIỆU THAM KHẢO
Giảng viên hướng dẫn: PGS.TS Huỳnh Quyết Thang
Hoe viên: NguyỄn Văn Trạng
Trang 4/78
Trang 18Đồ án tốt nghiệp cao học: Äfế đưi phần mÈM những
MỤC LỤC
LO] CAM DOAN
TOM TAT LUJAN VAN
DANH MỤC CÁC THUẬT NGU VA TU VIET TAT
Câu trúc huận văn
CHƯƠNG 1: TONG QUAN VE KIFM THU TRONG PHAT TRI
11 Tarn quan trọng trong phat idm phn mém
LLL M6t sé dinh nghia hén quan dén kiém thir
LL2 Mục tiêu của kiém thir
12 Các hoạt dòng của nhân viên kiểm thử
12.1 Mêtã công việc của kiểm thử viên tạ công ty FP -
12.2 _ Luỗng công việc mã nhân viên kiểm thử phải thực hiện trong dự án 16 12.3 Quy Irinh Tim việc của nhần viên kiểm thử phân tmễm - - 7
13 Các đặc lưng của kiếm thi phan mdm - 7
14.1 Phạmvikiểmthử coecsceeoceoseeee LB
134 id 19
ẳ các tải liệu trong kiểm thứ à sicceiecerrreo TỔ
nức độ kiểm thử ((heo mô hình chữ V} - 26
Giảng viên hướng dẫn: PGS.TS Huỳnh Quyết Thăng
Hoe viên: NguyỄn Văn Trạng Trang 3/78
Trang 19Đồ án tốt nghiệp cao học: Äfế đưi phần mÈM những
TOM TAT LUAN VAN
Luận văn tốt nghiệp đã nghiên cứu khá dây đủ cơ sở lý thuyết về kiểm thử, vai tro
của kiếm thử trong dự án phân mềm Tác giả đã đi sâu vào thực tế phát triển phản mềm
của cổng †y FPT đê đưa ra mô hình làm việc của kiểm thứ viên
Đưa ra quy trình kiểm thứ dịch vụ trực tuyển OSIRTS cho mấy in tem thư lại công
ty FPT Đưa ra kiến nghị thay đôi biểu mẫu bảo cáo cho dịch vụ trực tuyến OSIRL3,
Kiểm xoái vòng, đời của lỗi là một van đề đặc biệt quan trọng đối vơi dự ám phát
triển phân mềm Dụa vào quy trình phát triển sản phẩm, mỗi công ty xây dựng chu trình thay dỗi trang thái của lỗi Tác giã dựa vào mô hình phát triển phân mềm tai cong
ty FPT dé dua ra chu trình thay đổi trạng thái lỗi Trong chu trình nảy, vai trò của
những người liên quan, trạng thái hiện tại, và trạng thái tiệp theo của lỗi được trình by TẤI rõ rằng
Giảng viên hướng dẫn: PGS.TS Huỳnh Quyết Thăng
Hoe viên: NguyỄn Văn Trạng Trang 2/78
Trang 20Đồ án tốt nghiệp cao học: Äfế đưi phần mÈM những
TOM TAT LUAN VAN
Luận văn tốt nghiệp đã nghiên cứu khá dây đủ cơ sở lý thuyết về kiểm thử, vai tro
của kiếm thử trong dự án phân mềm Tác giả đã đi sâu vào thực tế phát triển phản mềm
của cổng †y FPT đê đưa ra mô hình làm việc của kiểm thứ viên
Đưa ra quy trình kiểm thứ dịch vụ trực tuyển OSIRTS cho mấy in tem thư lại công
ty FPT Đưa ra kiến nghị thay đôi biểu mẫu bảo cáo cho dịch vụ trực tuyến OSIRL3,
Kiểm xoái vòng, đời của lỗi là một van đề đặc biệt quan trọng đối vơi dự ám phát
triển phân mềm Dụa vào quy trình phát triển sản phẩm, mỗi công ty xây dựng chu trình thay dỗi trang thái của lỗi Tác giã dựa vào mô hình phát triển phân mềm tai cong
ty FPT dé dua ra chu trình thay đổi trạng thái lỗi Trong chu trình nảy, vai trò của
những người liên quan, trạng thái hiện tại, và trạng thái tiệp theo của lỗi được trình by TẤI rõ rằng
Giảng viên hướng dẫn: PGS.TS Huỳnh Quyết Thăng
Hoe viên: NguyỄn Văn Trạng Trang 2/78
Trang 21Đỗ án tốt nghiệp cao học: Kiém thit phan mém ning
SIT "viết tắt Thuật ngữ và từ đầy đủ 'Ý nghĩa
American National Standards) yo je pe ý g
2 CMM ‘Capability Maturity Model
4 | 180 International Organization Tổ chức Tiêu chuẩn hóa quốc
7 mm thử theo hộp Brack box test Kiểm thử theo hộp đên
11 SEI Software Engineering Institute Viện công nghệ phần mềm
12 ST ‘Software Integration Test Keifea tint ante dich hop ‘phen
13 | sv Software Validation _ phần mềm Kaen “thn ante! pap eaten
Giang viên hướng dẫn: PGS.TS Huỳnh Quyết Thắng
Trang 22Đồ án tốt nghiệp cao học: Äfế đưi phần mÈM những
MỤC LỤC
LO] CAM DOAN
TOM TAT LUJAN VAN
DANH MỤC CÁC THUẬT NGU VA TU VIET TAT
Câu trúc huận văn
CHƯƠNG 1: TONG QUAN VE KIFM THU TRONG PHAT TRI
11 Tarn quan trọng trong phat idm phn mém
LLL M6t sé dinh nghia hén quan dén kiém thir
LL2 Mục tiêu của kiém thir
12 Các hoạt dòng của nhân viên kiểm thử
12.1 Mêtã công việc của kiểm thử viên tạ công ty FP -
12.2 _ Luỗng công việc mã nhân viên kiểm thử phải thực hiện trong dự án 16 12.3 Quy Irinh Tim việc của nhần viên kiểm thử phân tmễm - - 7
13 Các đặc lưng của kiếm thi phan mdm - 7
14.1 Phạmvikiểmthử coecsceeoceoseeee LB
134 id 19
ẳ các tải liệu trong kiểm thứ à sicceiecerrreo TỔ
nức độ kiểm thử ((heo mô hình chữ V} - 26
Giảng viên hướng dẫn: PGS.TS Huỳnh Quyết Thăng
Hoe viên: NguyỄn Văn Trạng Trang 3/78
Trang 23Đồ án tốt nghiệp cao học: Äfế đưi phần mÈM những
Tang 2.3: Quyén thay đối trang thái của lỗi - - - 30
: Vai trò của kim thử viên về mặt quản ly
: Vai trò của kiểm thứ viên về mặt kỹ thuật Bang 2.6: Vai tro cia kiém thứ viên tại công ty FPT
Bang 3.1: Cae module kiểm thử của đồng tuảy KEOPS và các dòng máy khác
Bằng 3.2: Báo cáo kết quả duyệt khói
Bảng 3.3: Báo cáo kiểm thử cho máy in tem thụ
Bang 3.4: Các pha trong quá trình kiểm thứ hệ thẳng OSIIIS
Tăng 3.5: Phân loại lỗi
Thăng 3.6: Một số lỗi đã được lưu lại trong dự ân kiểm thử OSTRIS phiên bản 2.4
Bảng 3.7: Các modulc trong quá trình kiểm thứ tích hợp hệ thông OSIRIS
Bang 3.8: Bao cdo két qua kiém thir cho module CM
Bang 3.9: Béo cáo kết quả kiếm thử theo mức độ quan trọng
Tiảng 3.10: Báo cáo tông hợp vệ Lý lệ rác ca thành công hoặc thải bại
Bằng 3.11: Báo cáo tổng hợp về tỷ lệ các ca thành công hoặc thẬt bại cho nước Anh
Bang 3.12: Báo cáo tổng hợp và tỷ lệ các ca thành oông hoặc that bai cho nước Pháp
Bing 3.13: Báo cáo tổng hợp vệ tỷ lê oá ảnh công hoặc thất bại cho nước Đức
Tiẳng 3.14: Báo cáo tổng hợp về tỷ lệ các ca thành công hoặc thất bai cho nước Treland 75
Giảng viên hướng dẫn: PGS.TS Huỳnh Quyết Thăng
Hoe viên: NguyỄn Văn Trạng Trang 6/78
Trang 24Đỗ án tốt nghiệp cao học: Kiém thit phan mém ning
SIT "viết tắt Thuật ngữ và từ đầy đủ 'Ý nghĩa
American National Standards) yo je pe ý g
2 CMM ‘Capability Maturity Model
4 | 180 International Organization Tổ chức Tiêu chuẩn hóa quốc
7 mm thử theo hộp Brack box test Kiểm thử theo hộp đên
11 SEI Software Engineering Institute Viện công nghệ phần mềm
12 ST ‘Software Integration Test Keifea tint ante dich hop ‘phen
13 | sv Software Validation _ phần mềm Kaen “thn ante! pap eaten
Giang viên hướng dẫn: PGS.TS Huỳnh Quyết Thắng
Trang 25Đồ án tốt nghiệp cao học: Äfế đưi phần mÈM những
TOM TAT LUAN VAN
Luận văn tốt nghiệp đã nghiên cứu khá dây đủ cơ sở lý thuyết về kiểm thử, vai tro
của kiếm thử trong dự án phân mềm Tác giả đã đi sâu vào thực tế phát triển phản mềm
của cổng †y FPT đê đưa ra mô hình làm việc của kiểm thứ viên
Đưa ra quy trình kiểm thứ dịch vụ trực tuyển OSIRTS cho mấy in tem thư lại công
ty FPT Đưa ra kiến nghị thay đôi biểu mẫu bảo cáo cho dịch vụ trực tuyến OSIRL3,
Kiểm xoái vòng, đời của lỗi là một van đề đặc biệt quan trọng đối vơi dự ám phát
triển phân mềm Dụa vào quy trình phát triển sản phẩm, mỗi công ty xây dựng chu trình thay dỗi trang thái của lỗi Tác giã dựa vào mô hình phát triển phân mềm tai cong
ty FPT dé dua ra chu trình thay đổi trạng thái lỗi Trong chu trình nảy, vai trò của
những người liên quan, trạng thái hiện tại, và trạng thái tiệp theo của lỗi được trình by TẤI rõ rằng
Giảng viên hướng dẫn: PGS.TS Huỳnh Quyết Thăng
Hoe viên: NguyỄn Văn Trạng Trang 2/78
Trang 26Đồ án tốt nghiệp cao học: Äfế đưi phần mÈM những
Luỗng công việc mà kiếm thử viên phải thực hiện tại công ty FPT
Quy trinh làm viêc của nhân viên kiệm thứ tại công ty FPT
Sự tham gia của kiêm thử viên về mặt kỳ nghệ
Nguyên lý vòng đời quản lý chất lượng
Vong đời chất hương tại cing ty PT
Sơ đồ hoại động kiểm thử rên nay int tern thir tai công, gly FPT 42
Cây phân cấp của các ca kiểm thử máy in tem thư - 44
Cây phân cần của các ca kiểm thir Base va Meter - Cây phân câp của các cá kiểm thử Base và MctcL ào sc si Các hoạt động của nhân viên kiểm thử máy in tem thu - - 50
Giảng viên hướng dẫn: PGS.TS Huỳnh Quyết Thăng
Hoe viên: NguyỄn Văn Trạng Trang 7/78
Trang 27Đỗ án tốt nghiệp cao học: Kiém thit phan mém ning
SIT "viết tắt Thuật ngữ và từ đầy đủ 'Ý nghĩa
American National Standards) yo je pe ý g
2 CMM ‘Capability Maturity Model
4 | 180 International Organization Tổ chức Tiêu chuẩn hóa quốc
7 mm thử theo hộp Brack box test Kiểm thử theo hộp đên
11 SEI Software Engineering Institute Viện công nghệ phần mềm
12 ST ‘Software Integration Test Keifea tint ante dich hop ‘phen
13 | sv Software Validation _ phần mềm Kaen “thn ante! pap eaten
Giang viên hướng dẫn: PGS.TS Huỳnh Quyết Thắng
Trang 28Đồ án tốt nghiệp cao học: Äfế đưi phần mÈM những
TOM TAT LUAN VAN
Luận văn tốt nghiệp đã nghiên cứu khá dây đủ cơ sở lý thuyết về kiểm thử, vai tro
của kiếm thử trong dự án phân mềm Tác giả đã đi sâu vào thực tế phát triển phản mềm
của cổng †y FPT đê đưa ra mô hình làm việc của kiểm thứ viên
Đưa ra quy trình kiểm thứ dịch vụ trực tuyển OSIRTS cho mấy in tem thư lại công
ty FPT Đưa ra kiến nghị thay đôi biểu mẫu bảo cáo cho dịch vụ trực tuyến OSIRL3,
Kiểm xoái vòng, đời của lỗi là một van đề đặc biệt quan trọng đối vơi dự ám phát
triển phân mềm Dụa vào quy trình phát triển sản phẩm, mỗi công ty xây dựng chu trình thay dỗi trang thái của lỗi Tác giã dựa vào mô hình phát triển phân mềm tai cong
ty FPT dé dua ra chu trình thay đổi trạng thái lỗi Trong chu trình nảy, vai trò của
những người liên quan, trạng thái hiện tại, và trạng thái tiệp theo của lỗi được trình by TẤI rõ rằng
Giảng viên hướng dẫn: PGS.TS Huỳnh Quyết Thăng
Hoe viên: NguyỄn Văn Trạng Trang 2/78
Trang 29Đồ án tốt nghiệp cao học: Äfế đưi phần mÈM những
TOM TAT LUAN VAN
Luận văn tốt nghiệp đã nghiên cứu khá dây đủ cơ sở lý thuyết về kiểm thử, vai tro
của kiếm thử trong dự án phân mềm Tác giả đã đi sâu vào thực tế phát triển phản mềm
của cổng †y FPT đê đưa ra mô hình làm việc của kiểm thứ viên
Đưa ra quy trình kiểm thứ dịch vụ trực tuyển OSIRTS cho mấy in tem thư lại công
ty FPT Đưa ra kiến nghị thay đôi biểu mẫu bảo cáo cho dịch vụ trực tuyến OSIRL3,
Kiểm xoái vòng, đời của lỗi là một van đề đặc biệt quan trọng đối vơi dự ám phát
triển phân mềm Dụa vào quy trình phát triển sản phẩm, mỗi công ty xây dựng chu trình thay dỗi trang thái của lỗi Tác giã dựa vào mô hình phát triển phân mềm tai cong
ty FPT dé dua ra chu trình thay đổi trạng thái lỗi Trong chu trình nảy, vai trò của
những người liên quan, trạng thái hiện tại, và trạng thái tiệp theo của lỗi được trình by TẤI rõ rằng
Giảng viên hướng dẫn: PGS.TS Huỳnh Quyết Thăng
Hoe viên: NguyỄn Văn Trạng Trang 2/78
Trang 30Đồ án tốt nghiệp cao học: Äfế đưi phần mÈM những
Trước hết, em xin được chân thành gửi lời cằm ơn sâu sẵo tới các
thay cô giáo trong trường Dại học Bách Khoa là Nội nói chung và các thấp cô trong khoa Công nghệ Thông tin, bộ môn Công nghệ phẩn mẫm nói riêng đã tận tình giảng day, nuyền đạt cho em những kiến thức và
những kinh nghiệm quý bảu trong suất 2 năm học lập và nghiên cứu tại
trường Dai hoe Bach Khoa H
Lim xin được gửi lời cảm on dén PGS TS Uujnh Quyét Thing -
khoa Công nghệ Thông tin, tường Đại học Bách Khoa Hà Nội dã hết
lòng guúp đã, hướng dẫn và chỉ day tận tình trong qua trình em làm luận
- Trường Đại học Bách Khoa Hà Nội
fing 8/78
Trang 31
Đồ án tốt nghiệp cao học: Äfế đưi phần mÈM những
Trước hết, em xin được chân thành gửi lời cằm ơn sâu sẵo tới các
thay cô giáo trong trường Dại học Bách Khoa là Nội nói chung và các thấp cô trong khoa Công nghệ Thông tin, bộ môn Công nghệ phẩn mẫm nói riêng đã tận tình giảng day, nuyền đạt cho em những kiến thức và
những kinh nghiệm quý bảu trong suất 2 năm học lập và nghiên cứu tại
trường Dai hoe Bach Khoa H
Lim xin được gửi lời cảm on dén PGS TS Uujnh Quyét Thing -
khoa Công nghệ Thông tin, tường Đại học Bách Khoa Hà Nội dã hết
lòng guúp đã, hướng dẫn và chỉ day tận tình trong qua trình em làm luận
- Trường Đại học Bách Khoa Hà Nội
fing 8/78
Trang 32
Đồ án tốt nghiệp cao học: Äfế đưi phần mÈM những
MỤC LỤC
LO] CAM DOAN
TOM TAT LUJAN VAN
DANH MỤC CÁC THUẬT NGU VA TU VIET TAT
Câu trúc huận văn
CHƯƠNG 1: TONG QUAN VE KIFM THU TRONG PHAT TRI
11 Tarn quan trọng trong phat idm phn mém
LLL M6t sé dinh nghia hén quan dén kiém thir
LL2 Mục tiêu của kiém thir
12 Các hoạt dòng của nhân viên kiểm thử
12.1 Mêtã công việc của kiểm thử viên tạ công ty FP -
12.2 _ Luỗng công việc mã nhân viên kiểm thử phải thực hiện trong dự án 16 12.3 Quy Irinh Tim việc của nhần viên kiểm thử phân tmễm - - 7
13 Các đặc lưng của kiếm thi phan mdm - 7
14.1 Phạmvikiểmthử coecsceeoceoseeee LB
134 id 19
ẳ các tải liệu trong kiểm thứ à sicceiecerrreo TỔ
nức độ kiểm thử ((heo mô hình chữ V} - 26
Giảng viên hướng dẫn: PGS.TS Huỳnh Quyết Thăng
Hoe viên: NguyỄn Văn Trạng Trang 3/78
Trang 33Đồ án tốt nghiệp cao học: Äfế đưi phần mÈM những
Luỗng công việc mà kiếm thử viên phải thực hiện tại công ty FPT
Quy trinh làm viêc của nhân viên kiệm thứ tại công ty FPT
Sự tham gia của kiêm thử viên về mặt kỳ nghệ
Nguyên lý vòng đời quản lý chất lượng
Vong đời chất hương tại cing ty PT
Sơ đồ hoại động kiểm thử rên nay int tern thir tai công, gly FPT 42
Cây phân cấp của các ca kiểm thử máy in tem thư - 44
Cây phân cần của các ca kiểm thir Base va Meter - Cây phân câp của các cá kiểm thử Base và MctcL ào sc si Các hoạt động của nhân viên kiểm thử máy in tem thu - - 50
Giảng viên hướng dẫn: PGS.TS Huỳnh Quyết Thăng
Hoe viên: NguyỄn Văn Trạng Trang 7/78
Trang 34Đồ án tốt nghiệp cao học: Äfế đưi phần mÈM những
TOM TAT LUAN VAN
Luận văn tốt nghiệp đã nghiên cứu khá dây đủ cơ sở lý thuyết về kiểm thử, vai tro
của kiếm thử trong dự án phân mềm Tác giả đã đi sâu vào thực tế phát triển phản mềm
của cổng †y FPT đê đưa ra mô hình làm việc của kiểm thứ viên
Đưa ra quy trình kiểm thứ dịch vụ trực tuyển OSIRTS cho mấy in tem thư lại công
ty FPT Đưa ra kiến nghị thay đôi biểu mẫu bảo cáo cho dịch vụ trực tuyến OSIRL3,
Kiểm xoái vòng, đời của lỗi là một van đề đặc biệt quan trọng đối vơi dự ám phát
triển phân mềm Dụa vào quy trình phát triển sản phẩm, mỗi công ty xây dựng chu trình thay dỗi trang thái của lỗi Tác giã dựa vào mô hình phát triển phân mềm tai cong
ty FPT dé dua ra chu trình thay đổi trạng thái lỗi Trong chu trình nảy, vai trò của
những người liên quan, trạng thái hiện tại, và trạng thái tiệp theo của lỗi được trình by TẤI rõ rằng
Giảng viên hướng dẫn: PGS.TS Huỳnh Quyết Thăng
Hoe viên: NguyỄn Văn Trạng Trang 2/78
Trang 35Kiếm thr pin ned rưưing
25 'Vai trò của người thực Hiện kiểm Thử
2.5.1 Vai trò của kiểm thứviên đối với tổ chức công ty FPT,
2.5.2 Vai trỏ của kiểm thứ viên trong chụ bình phát triển phần mềm
2.5.3 Vai trò cửa kiểm thử viên rong chải lượng phản mrêtu
Chương TĨ: Ấp dụng các phương pháp kiểm thử trong phát triển phân mềm nhúng
Kiễm thử các xảy in tem thư
Diuvao Đẩnra
Môi trường quân ly tài
Câu trúc hệ thông ca kiếm thử của mày KEOPS
Các hoạt déng trong qua trình kiểm thử
Các công cụ hỗ trợ kiểu thứ
Tuyệt khối trước khí kiểm thứ tích hợp
Tao cao kết quả thir Kiểm thử hệ thông địch vụ b
Phân loại lỗi trong OSIRIS
‘Vong đời của lỗi trên Dimension
Thực hiện kiểm thứ rrức lch hợp
Bao cao kết quả kiểm thủ
L Các nhiệm vụ đã hoàn thành
ác đồng gón khoa học
3 Hướng phải triển của luận vẫn
TẢI LIỆU THAM KHẢO
Giảng viên hướng dẫn: PGS.TS Huỳnh Quyết Thang
Hoe viên: NguyỄn Văn Trạng
Trang 4/78
Trang 36Đỗ án tốt nghiệp cao học: Kiém thit phan mém ning
SIT "viết tắt Thuật ngữ và từ đầy đủ 'Ý nghĩa
American National Standards) yo je pe ý g
2 CMM ‘Capability Maturity Model
4 | 180 International Organization Tổ chức Tiêu chuẩn hóa quốc
7 mm thử theo hộp Brack box test Kiểm thử theo hộp đên
11 SEI Software Engineering Institute Viện công nghệ phần mềm
12 ST ‘Software Integration Test Keifea tint ante dich hop ‘phen
13 | sv Software Validation _ phần mềm Kaen “thn ante! pap eaten
Giang viên hướng dẫn: PGS.TS Huỳnh Quyết Thắng
Trang 37Đỗ án tốt nghiệp cao học: Kiém thit phan mém ning
SIT "viết tắt Thuật ngữ và từ đầy đủ 'Ý nghĩa
American National Standards) yo je pe ý g
2 CMM ‘Capability Maturity Model
4 | 180 International Organization Tổ chức Tiêu chuẩn hóa quốc
7 mm thử theo hộp Brack box test Kiểm thử theo hộp đên
11 SEI Software Engineering Institute Viện công nghệ phần mềm
12 ST ‘Software Integration Test Keifea tint ante dich hop ‘phen
13 | sv Software Validation _ phần mềm Kaen “thn ante! pap eaten
Giang viên hướng dẫn: PGS.TS Huỳnh Quyết Thắng