
1
Ki m th Ph n m m – So ftware Tes tingể ử ầ ề
Ch ng 2: Các khái ni m c b n ươ ệ ơ ả
trong ki m th Ph n m mể ử ầ ề
L ng Tr n Hy Hi n, ươ ầ ế
Khoa CNTT, ĐH S ph m ư ạ
TpHCM

N i dungộ
2.1. Quy trình kiểm tra phần mềm
2.2. Kế hoạch kiểm tra (Test plan)
2.3. Tình huống kiểm tra (Test case)
2.4. Dữ liệu kiểm tra (Test Data)
2.5. Lỗi (Bug)
2.6. Báo cáo kiểm tra (Test Report)
2.7. Các vai trò

2.1 Qui trình ki m th PMể ử
•Ki m th thành ph nể ử ầ
–Ki m th c a các t ng thành ph n ch ng trình;ể ử ủ ừ ầ ươ
–Th ng là trách nhi m c a l p trình viên t o ra thành ườ ệ ủ ậ ạ
ph n đó;ầ
–Các test đ c t o ra t kinh nghi m c a l p trình ượ ạ ừ ệ ủ ậ
viên.
•Ki m th h th ngể ử ệ ố
–Ki m th m t nhóm các thành ph n đ c k t h p l i ể ử ộ ầ ượ ế ợ ạ
đ t i ra h th ng hay h th ng con;ể ạ ệ ố ệ ố
–Trách nhi m c a m t đ i test đ c l p;ệ ủ ộ ộ ộ ậ
–Các test đ c t o ra d a trên b n đ c t h th ng.ượ ạ ự ả ặ ả ệ ố

2.1 Qui trình ki m th PMể ử
B t đ uắ ầ
K t thúcế
L p k ậ ế
ho ch testạPhân tích,
Thi t k testế ế
So sánh k t quế ả
test v i test caseớ
Chu n b dẩ ị ữ
li u testệCh y ng d ngạ ứ ụ
v i b d li u testớ ộ ữ ệ
Test Report
Test Results
Test Data/S
Test Case
Test plan

2.2. K ho ch ki m tra (Tes t ế ạ ể
plan)
•Cấu trúc chung của một test plan
–Tên project
–Danh sách các Module cần test
–Ngày bắt đầu, ngày kết thúc
–Danh sách các Test case
–Nhân sự tham gia
–Tài nguyên sử dụng (Servers, Workstations, Printers,
…)
–Kế hoạch thực hiện (sử dụng Ms Project lập kế
hoạch)
–…

