ĐẠI HỌC THÁI NGUYÊN
Đại học Công Nghệ Thông Tin và Truyền Thông
Đề Tài : Xây Dựng Phần Mềm Quản Lý Bán Hàng Siêu Thị
LOGO
Chủ đề thảo luận
LOGO
Giới thiệu
Kiểm thử là 1 quá trình quan trọng trong nghành phát
triển phần mềm.Trên thực tế có rất nhiều phương pháp
kiểm thử bởi các kỹ sư phần mềm trước khi mua sản
phầm của họ đucợ đem ra thị trường.
Chính vì vậy , họ sử dụng nhiều phương pháp khác
nhau trong đó có kiểm thử hộp đen.
Ngày nay , nhiều nhà phát triển thị trường chọn
phương pháp kiểm thử này.bởi vì nó có một số mặt
thuận lợi nhất định.
LOGO
www.themegallery.com
Kỹ thuật kiểm thử hộp đen
(Black box Testing)
Kiểm thử hộp đen: còn được gọi là kiểm
thử hướng dữ liệu(dât-driven) hay kiểm thử
hướng vào/ra( input-out put) .Là phương
pháp kiểm thử chỉ quan tâm đến kết quả đầu
cuối mà không quan tâm đến cách thực thi
của các đoạn mã lệnh bên trong của phần
mềm.
LOGO
Kiểm Thử Hộp Đen
Kiểm thử hộp đen tập trung vào các chức năng của
phần mềm. Nó cho phép thiết kế các điều kiện đầu
vào thực thi tất cả các yêu cầu chức năng của chương
trình.
Kiểm thử hộp đen không phải là phần bù cho kiểm thử
hộp trắng. Mà Đó là kỹ thuât kiểm thử bổ sung cho
kiểm thử hộp trắng vói độ bao phủ các lớp ít lỗi hơn.
LOGO
www.themegallery.com
Kiểm thử hộp đen cố gắng tìm ra
các lỗi sau:
Chức năng thiếu hoặc
không đúng
Các lỗi giao diện
A
B
C
Các lỗi cấu trúc dữ liệu
trong truy cập CSDL
D
Các lỗi thi hành
Lỗi khởi tạo hoặc kết thúc…
E
LOGO
LOGO
Uu điểm
Có thể thực
hiện bởi bất kỳ
người nào,ngay
cả người không
có nhiều kinh
nghiệm chuyên
môn
Dễ dàng thực
hiện, không tốn
nhiều thời gian
và chi phí
Hệ thống thật
sự với toàn bộ
yêu cầu của nó
được kiểm thử
chính xác.
LOGO
Kế Hoạch Kiểm Thử
A- Xác nhận mục đích của test
- Phát hiện lỗi chương trình trong từng chức năng của
hệ thống.
- Đưa ra được hướng phát triển và hoàn thiện phần
mềm.
LOGO
B- Tạo danh sách chức năng
Chức năng của đối tượng test.
Bán Hàng
Quản Lý Hàng Hóa
Nhập Kho
Quản lý khách hàng
Nhà Cung Cấp
Thu Chi
Báo Cáo
Đăng nhập, Đăng xuất.
LOGO
Công cụ kiểm thử phần mềm :
Giới thiệu công cụ kiểm thử tự động Selenium:
Selenium là một trong những công cụ kiểm thử phần
mềm tự động mã nguồn mở (open source test
automation tool) mạnh mẽ nhất hiện nay cho việc
kiểm thử ứng dụng Web.
Selenium script có thể chạy được trên hầu hết các
trình duyệt như IE, Mozilla FireFox, Chrome, và hầu
hết các hệ điều hành như Windows, Mac, Linux.
LOGO
www.themegallery.com
Đặc điểm của SELENIUM
Mã nguồn mở. Phải nói điểm này là điểm mạnh nhất
của Selenium khi so sánh với các test tool khác. Vì là
mã nguồn mở nên chúng ta có thể sử dụng mà không
phải lo lắng về phí bản quyền hay thời hạn sử dụng.
Cộng đồng hỗ trợ. Vì là mã nguồn mở nên Selenium
có một cộng đồng hỗ trợ khá mạnh mẽ. Bên cạnh đó,
Google là nơi phát triển Selenium nên chúng ta hoàn
toàn có thể yên tâm về sự hổ trợ miễn phí khi có vấn
đề về Selenium.
LOGO
www.themegallery.com
Đặc điểm của SELENIUM
Selenium hỗ trợ nhiều ngôn ngữ lập trình.
Chạy test case ở backround. Điều này hỗ trợ chúng ta
không cần tốn quá nhiều tài nguyên máy móc khi chạy
test
LOGO
www.themegallery.com
thuthuatphanmem.vn
LOGO
Edit your company slogan