Lý thuyết
KiểmTraPhầnMềm
GV: NguyễnNgọcTú
Email: nntu@hoasen.edu.vn
Bộmôn: KỹthuậtPhầnmềm
Bài 12:
Các công cụhỗtrợkiểmtraphầnmềm
NNTu Software Testing S2008 2
Nội dung
Các dạng phầnmềmhỗtrợkiểmtra
Sửdụng hiệuquảcác công cụ
Chọnlựa công cụ
NNTu Software Testing S2008 3
Các dạng phầnmềm
Phân lớp
Các công cụquảnlýkiểmtra
Các công cụquảnlýyêucầu
Các công cụquảnlýlầnvết
Các công cụquảnlýcấuhình
Các công cụhỗtrợrà soát
Các công cụhỗtrợmô hình
Các công cụhỗtrợthiếtkế
Các công cụhỗtrợchuẩnbịdữliệu
Các công cụthựcthikiểmthử
Các công cụkhác
NNTu Software Testing S2008 4
Phân lớp các công cụkiểmthử
Có thểphân lớptheohoạtđộng kiểmthửchính
Phầnlớn các phân lớpđều có hai dạng: thương mạivà
miễn phí
Các công cụtựđộng cho các công việcphảilặpđilặp
lại
Hiệuquảhơn
Công cụhỗtrợgiúp gia tăng sựtin cậycủaphầnmềm
So sánh kếtquả, phát sinh tải, …
Công cụxâm nhập,..
Mộtsốcông cụgiành riêng cho người phát triển
NNTu Software Testing S2008 5
Các công cụquảnlýkiểm tra
Cho phép lầnvếtcáckiểmthử, kếtquảkiểmthử,
hỏng hóc, … tớicơsởcủakiểmtra
Cho phép ghi nhậnkếtquảvà xuất ra báo cáo
Giúp quảnlýkiểm tra và quá trình kiểmtra
Cho phép giao tiếptớicáccôngcụthựcthikiểm
thử, quảnlý, lầnvếtlỗi
Quản lý phiên bảnhoặcgiaotiếpvới công cụquản
lý cấuhìnhkhác
Phân tích định lượng (metrics) liên quan tớikiểm
thử