SlideShare a Scribd company logo
1 of 4
Download to read offline
1. Trình bày mô hình MCCall? Lấy ví dụ minh hoạ?
2. Khi nào dùng kỹ thuật bảng quyết định, kiểm thử biên,
kiểm thử theo cặp?
3. Đảm bảo chất lượng là gì? Thường gồm những hoạt động
nào?
4. Error, fault,failure là gì? Lấy ví dụ minh hoạ?
5. Mục tiêu của rà soát (review)? Liệt kê các loạt rà soát
thiết kế?
6. Đảm bảo chất lượng phần mềm là gì?
7. Ta cần kiểm thử 1 ứng dụng sử dụng các môi trường như
sau: Hệ điều hành (Mac, Linux, Win7), Trình duyệt (Firefox,
IE) và ở các cơ sở dữ liệu sau (Oracle, SQL server và
MySQL).
a. Xác định các cặp có thể xảy ra
b. Thiết kế bộ kiểm thử theo cặp (pairwise test suite)
	
  
8. Để sử dụng máy ATM, người dùng được phép gõ mật
khẩu tối đa 3 lần. Nếu gõ đúng sẽ được truy cập vào tài
khoản. Trong trường hợp gõ mật khẩu sai cả 3 lần, máy sẽ
nuốt thẻ.
a. Lập sơ đồ chuyển trạng thái
b. Xác định các đường chạy để phủ hết các cạnh và thiết kế test
case tương ứng.
	
  
	
  
	
  
	
  
9. Việc giảm vé tàu căn cứ vào loại thẻ của khách. Nếu
khách có thẻ người trên 60 tuổi, được giảm 30%, nếu khách
có thẻ gia đình và đi cùng trẻ nhỏ dưới 10 tuổi thì sẽ được
giảm 50% cho bất kỳ vé nào. Nếu khách không có thẻ gia
đình và đi cùng trẻ nhỏ thì sẽ được giảm 10%. Chỉ được dùng
1 vé tại 1 thời điểm.
Thiết lập test case sử dụng bảng quyết định.
10. Thiết lập pairwise test case cho kiểm thử 1 ứng dụng trên
các môi trường khác nhau, trong đó hệ điều hành gồm {Win7,
Win 8}, trình duyệt {IE, Chrome, FireFoxe}, Độ phân giải
{1024x768, 640x480, 800x600}
11. Xác suất lỗi ở các pha trong phát triển phần mềm là: Đặc
tả 35%, Thiết kế 25%, Lập trình từng module 20%, Lập trình
tích hợp 10%, Tài liệu 10%.
Chi phí sửa lỗi trung bình ở từng pha là: Đặc tả 1$, Thiết kế
3$, Lập trình từng module 10$, Lập trình tích hợp 20$, Tài
liệu 40$, sau khi bàn giao cho khách hang 120$.
Xác định chi phí cần để loại bỏ lỗi sử dụng kế hoạch SQA
chuẩn và SQA đầy đủ.
12. Một chương trình phân loại tam giác đọc vào các giá trị
số nguyên trong khoảng [0,100]. 3 giá trị A, B, và C được
dùng để biểu diễn độ dài 3 cạnh tam giác. Chương trình in ra
thông báo 3 giá trị này có phải là 3 cạnh tam giác đều không.
(a) Thiết kế các ca kiểm thử dùng kỹ thuật phân tích giá trị
biên (b) Thiết kế các ca kiểm thử dùng kỹ thuật phân vùng
tương đư
13. Cho cửa sổ gồm Giới tính (Nam/Nữ)
Khu Vực (kv1,kv2,kv3), ngành (CNTT, Kế toán, Viễn thong,
Marketting)
Thiết kế parwise testcase với trường tên xét 2 trường hợp: có
nhập/không nhập
14. Một chương trình phân loại tam giác đọc vào các giá trị
số nguyên trong khoảng [0,200]. 3 giá trị a, b, và c được dùng
để biểu diễn độ dài 3 cạnh tam giác. Chương trình in ra thông
báo 3 giá trị này có phải là 3 cạnh tam giác vuông không.
Thiết kế các ca kiểm thử dùng kỹ thuật phân vùng tương
đương.
15. Cho sơ đồ gọi như bên dưới
B	
   C	
  
D	
  
E	
   F	
   G	
   H	
  
A	
  
Xác định thứ tự tích hợp, các stub, driver cần thiết khi
a. Tích hợp từ trên xuống
b. Tích hợp từ dưới lên
	
  

More Related Content

Similar to NganhangboxungSQA

Cac van de co so kh may tinh
Cac van de co so kh may tinhCac van de co so kh may tinh
Cac van de co so kh may tinhTunAnh346
 
Hướng dẫn chấm thi trắc nghiệm VTS 12 theo mẫu phiếu thi tốt nghiệp 20225
Hướng dẫn chấm thi trắc nghiệm VTS 12 theo mẫu phiếu thi tốt nghiệp 20225Hướng dẫn chấm thi trắc nghiệm VTS 12 theo mẫu phiếu thi tốt nghiệp 20225
Hướng dẫn chấm thi trắc nghiệm VTS 12 theo mẫu phiếu thi tốt nghiệp 20225nqminh771
 
Bài tập nhập môn lập trình
Bài tập nhập môn lập trìnhBài tập nhập môn lập trình
Bài tập nhập môn lập trìnhLong Kingnam
 
Bai tap thuc hanh nhap mon tin hoc
Bai tap thuc hanh nhap mon tin hocBai tap thuc hanh nhap mon tin hoc
Bai tap thuc hanh nhap mon tin hocHồ Lợi
 
BÀI 06: GIẢI BÀI TOÁN TRÊN MÁY TÍNH
BÀI 06: GIẢI BÀI TOÁN TRÊN MÁY TÍNHBÀI 06: GIẢI BÀI TOÁN TRÊN MÁY TÍNH
BÀI 06: GIẢI BÀI TOÁN TRÊN MÁY TÍNHTrần Nhân
 
BÀI 06: GIẢI BÀI TOÁN TRÊN MÁY TÍNH
BÀI 06: GIẢI BÀI TOÁN TRÊN MÁY TÍNHBÀI 06: GIẢI BÀI TOÁN TRÊN MÁY TÍNH
BÀI 06: GIẢI BÀI TOÁN TRÊN MÁY TÍNHTrần Nhân
 
Lớp 8: Bai 3 chuong trinh may tinh va du lieu
Lớp 8: Bai 3 chuong trinh may tinh va du lieuLớp 8: Bai 3 chuong trinh may tinh va du lieu
Lớp 8: Bai 3 chuong trinh may tinh va du lieuHeo_Con049
 
Model based collaborative filtering
Model based collaborative filteringModel based collaborative filtering
Model based collaborative filteringBui Loc
 
Bài tập CTDL và GT 13
Bài tập CTDL và GT 13Bài tập CTDL và GT 13
Bài tập CTDL và GT 13Hồ Lợi
 
300 BÀI CODE THIẾU NIÊN.pdf
300 BÀI CODE THIẾU NIÊN.pdf300 BÀI CODE THIẾU NIÊN.pdf
300 BÀI CODE THIẾU NIÊN.pdfHuyPhc9
 
Tin học ứng dụng trong kinh doanh data4u
Tin học ứng dụng trong kinh doanh data4uTin học ứng dụng trong kinh doanh data4u
Tin học ứng dụng trong kinh doanh data4uXephang Daihoc
 
Uoc luong chi phi phat trien phan mem
Uoc luong chi phi phat trien phan memUoc luong chi phi phat trien phan mem
Uoc luong chi phi phat trien phan memLuong Hai
 
BÀI 4: Lệnh lựa chọn và quy trình phát triển phần mềm - Giáo trình FPT
BÀI 4: Lệnh lựa chọn và quy trình phát triển phần mềm - Giáo trình FPTBÀI 4: Lệnh lựa chọn và quy trình phát triển phần mềm - Giáo trình FPT
BÀI 4: Lệnh lựa chọn và quy trình phát triển phần mềm - Giáo trình FPTMasterCode.vn
 
He thong may phay cnc thuc te ao da dang_tcckvn-co dien
He thong may phay cnc thuc te ao da dang_tcckvn-co dienHe thong may phay cnc thuc te ao da dang_tcckvn-co dien
He thong may phay cnc thuc te ao da dang_tcckvn-co dienIo Io
 
Bài giảng ngôn ngữ lập trình C cơ bản trường đại học công nghiệp thực phẩm TP...
Bài giảng ngôn ngữ lập trình C cơ bản trường đại học công nghiệp thực phẩm TP...Bài giảng ngôn ngữ lập trình C cơ bản trường đại học công nghiệp thực phẩm TP...
Bài giảng ngôn ngữ lập trình C cơ bản trường đại học công nghiệp thực phẩm TP...Thanh Giảng Lê
 
Nghiên cứu hệ số điều chỉnh biên dạng
Nghiên cứu hệ số điều chỉnh biên dạngNghiên cứu hệ số điều chỉnh biên dạng
Nghiên cứu hệ số điều chỉnh biên dạngQuang Thanh
 

Similar to NganhangboxungSQA (20)

Cac van de co so kh may tinh
Cac van de co so kh may tinhCac van de co so kh may tinh
Cac van de co so kh may tinh
 
Hướng dẫn chấm thi trắc nghiệm VTS 12 theo mẫu phiếu thi tốt nghiệp 20225
Hướng dẫn chấm thi trắc nghiệm VTS 12 theo mẫu phiếu thi tốt nghiệp 20225Hướng dẫn chấm thi trắc nghiệm VTS 12 theo mẫu phiếu thi tốt nghiệp 20225
Hướng dẫn chấm thi trắc nghiệm VTS 12 theo mẫu phiếu thi tốt nghiệp 20225
 
Tin 2
Tin 2Tin 2
Tin 2
 
Bài tập nhập môn lập trình
Bài tập nhập môn lập trìnhBài tập nhập môn lập trình
Bài tập nhập môn lập trình
 
Bài 6
Bài 6Bài 6
Bài 6
 
Bai tap thuc hanh nhap mon tin hoc
Bai tap thuc hanh nhap mon tin hocBai tap thuc hanh nhap mon tin hoc
Bai tap thuc hanh nhap mon tin hoc
 
BÀI 06: GIẢI BÀI TOÁN TRÊN MÁY TÍNH
BÀI 06: GIẢI BÀI TOÁN TRÊN MÁY TÍNHBÀI 06: GIẢI BÀI TOÁN TRÊN MÁY TÍNH
BÀI 06: GIẢI BÀI TOÁN TRÊN MÁY TÍNH
 
BÀI 06: GIẢI BÀI TOÁN TRÊN MÁY TÍNH
BÀI 06: GIẢI BÀI TOÁN TRÊN MÁY TÍNHBÀI 06: GIẢI BÀI TOÁN TRÊN MÁY TÍNH
BÀI 06: GIẢI BÀI TOÁN TRÊN MÁY TÍNH
 
Lớp 8: Bai 3 chuong trinh may tinh va du lieu
Lớp 8: Bai 3 chuong trinh may tinh va du lieuLớp 8: Bai 3 chuong trinh may tinh va du lieu
Lớp 8: Bai 3 chuong trinh may tinh va du lieu
 
Model based collaborative filtering
Model based collaborative filteringModel based collaborative filtering
Model based collaborative filtering
 
Bài tập CTDL và GT 13
Bài tập CTDL và GT 13Bài tập CTDL và GT 13
Bài tập CTDL và GT 13
 
tin học lớp 8
tin học lớp 8tin học lớp 8
tin học lớp 8
 
300 BÀI CODE THIẾU NIÊN.pdf
300 BÀI CODE THIẾU NIÊN.pdf300 BÀI CODE THIẾU NIÊN.pdf
300 BÀI CODE THIẾU NIÊN.pdf
 
Tin học ứng dụng trong kinh doanh data4u
Tin học ứng dụng trong kinh doanh data4uTin học ứng dụng trong kinh doanh data4u
Tin học ứng dụng trong kinh doanh data4u
 
Uoc luong chi phi phat trien phan mem
Uoc luong chi phi phat trien phan memUoc luong chi phi phat trien phan mem
Uoc luong chi phi phat trien phan mem
 
BÀI 4: Lệnh lựa chọn và quy trình phát triển phần mềm - Giáo trình FPT
BÀI 4: Lệnh lựa chọn và quy trình phát triển phần mềm - Giáo trình FPTBÀI 4: Lệnh lựa chọn và quy trình phát triển phần mềm - Giáo trình FPT
BÀI 4: Lệnh lựa chọn và quy trình phát triển phần mềm - Giáo trình FPT
 
Luận văn: Kiểm chứng giao diện phần mềm bằng Event – B
Luận văn: Kiểm chứng giao diện phần mềm bằng Event – BLuận văn: Kiểm chứng giao diện phần mềm bằng Event – B
Luận văn: Kiểm chứng giao diện phần mềm bằng Event – B
 
He thong may phay cnc thuc te ao da dang_tcckvn-co dien
He thong may phay cnc thuc te ao da dang_tcckvn-co dienHe thong may phay cnc thuc te ao da dang_tcckvn-co dien
He thong may phay cnc thuc te ao da dang_tcckvn-co dien
 
Bài giảng ngôn ngữ lập trình C cơ bản trường đại học công nghiệp thực phẩm TP...
Bài giảng ngôn ngữ lập trình C cơ bản trường đại học công nghiệp thực phẩm TP...Bài giảng ngôn ngữ lập trình C cơ bản trường đại học công nghiệp thực phẩm TP...
Bài giảng ngôn ngữ lập trình C cơ bản trường đại học công nghiệp thực phẩm TP...
 
Nghiên cứu hệ số điều chỉnh biên dạng
Nghiên cứu hệ số điều chỉnh biên dạngNghiên cứu hệ số điều chỉnh biên dạng
Nghiên cứu hệ số điều chỉnh biên dạng
 

NganhangboxungSQA

  • 1. 1. Trình bày mô hình MCCall? Lấy ví dụ minh hoạ? 2. Khi nào dùng kỹ thuật bảng quyết định, kiểm thử biên, kiểm thử theo cặp? 3. Đảm bảo chất lượng là gì? Thường gồm những hoạt động nào? 4. Error, fault,failure là gì? Lấy ví dụ minh hoạ? 5. Mục tiêu của rà soát (review)? Liệt kê các loạt rà soát thiết kế? 6. Đảm bảo chất lượng phần mềm là gì? 7. Ta cần kiểm thử 1 ứng dụng sử dụng các môi trường như sau: Hệ điều hành (Mac, Linux, Win7), Trình duyệt (Firefox, IE) và ở các cơ sở dữ liệu sau (Oracle, SQL server và MySQL). a. Xác định các cặp có thể xảy ra b. Thiết kế bộ kiểm thử theo cặp (pairwise test suite)   8. Để sử dụng máy ATM, người dùng được phép gõ mật khẩu tối đa 3 lần. Nếu gõ đúng sẽ được truy cập vào tài khoản. Trong trường hợp gõ mật khẩu sai cả 3 lần, máy sẽ nuốt thẻ. a. Lập sơ đồ chuyển trạng thái b. Xác định các đường chạy để phủ hết các cạnh và thiết kế test case tương ứng.         9. Việc giảm vé tàu căn cứ vào loại thẻ của khách. Nếu
  • 2. khách có thẻ người trên 60 tuổi, được giảm 30%, nếu khách có thẻ gia đình và đi cùng trẻ nhỏ dưới 10 tuổi thì sẽ được giảm 50% cho bất kỳ vé nào. Nếu khách không có thẻ gia đình và đi cùng trẻ nhỏ thì sẽ được giảm 10%. Chỉ được dùng 1 vé tại 1 thời điểm. Thiết lập test case sử dụng bảng quyết định. 10. Thiết lập pairwise test case cho kiểm thử 1 ứng dụng trên các môi trường khác nhau, trong đó hệ điều hành gồm {Win7, Win 8}, trình duyệt {IE, Chrome, FireFoxe}, Độ phân giải {1024x768, 640x480, 800x600} 11. Xác suất lỗi ở các pha trong phát triển phần mềm là: Đặc tả 35%, Thiết kế 25%, Lập trình từng module 20%, Lập trình tích hợp 10%, Tài liệu 10%. Chi phí sửa lỗi trung bình ở từng pha là: Đặc tả 1$, Thiết kế 3$, Lập trình từng module 10$, Lập trình tích hợp 20$, Tài liệu 40$, sau khi bàn giao cho khách hang 120$. Xác định chi phí cần để loại bỏ lỗi sử dụng kế hoạch SQA chuẩn và SQA đầy đủ.
  • 3. 12. Một chương trình phân loại tam giác đọc vào các giá trị số nguyên trong khoảng [0,100]. 3 giá trị A, B, và C được dùng để biểu diễn độ dài 3 cạnh tam giác. Chương trình in ra thông báo 3 giá trị này có phải là 3 cạnh tam giác đều không. (a) Thiết kế các ca kiểm thử dùng kỹ thuật phân tích giá trị biên (b) Thiết kế các ca kiểm thử dùng kỹ thuật phân vùng tương đư 13. Cho cửa sổ gồm Giới tính (Nam/Nữ) Khu Vực (kv1,kv2,kv3), ngành (CNTT, Kế toán, Viễn thong, Marketting) Thiết kế parwise testcase với trường tên xét 2 trường hợp: có nhập/không nhập 14. Một chương trình phân loại tam giác đọc vào các giá trị số nguyên trong khoảng [0,200]. 3 giá trị a, b, và c được dùng để biểu diễn độ dài 3 cạnh tam giác. Chương trình in ra thông báo 3 giá trị này có phải là 3 cạnh tam giác vuông không. Thiết kế các ca kiểm thử dùng kỹ thuật phân vùng tương đương. 15. Cho sơ đồ gọi như bên dưới B   C   D   E   F   G   H   A  
  • 4. Xác định thứ tự tích hợp, các stub, driver cần thiết khi a. Tích hợp từ trên xuống b. Tích hợp từ dưới lên