Tải bản đầy đủ (.ppt) (14 trang)

kiểm thử phần mềm công nghệ phần mềm

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (617.32 KB, 14 trang )

ĐẠ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



×