SlideShare a Scribd company logo
1 of 34
CÔNG CỤ SELENIUM
KIỂM THỬ WEBSITE SIÊU THỊ ĐIỆN MÁY
HTTPS://DIENMAYTHIENNAMHOA.VN/
NỘI DUNG CHÍNH
• Tổng quan về kiểm thử phần mềm
• Lập kế hoạch Test
• Công cụ kiểm thử
• Giới thiệu về Website
• Báo cáo buổi test tổng thể
TỔNG QUAN KIỂM THỬ PHẦN MỀM
• Kiểm thử phần mềm là phương pháp kiểm tra xem sản phẩm phần
mềm đó trên thực tế có phù hợp với các yêu cầu đã đặt ra hay không,
và đảm bảo rằng không có lỗi hay khiếm khuyết.
• Kiểm thử phần mềm là thực sự cần thiết vì nó chỉ ra những khiếm
khuyết và sai sót đã được thực hiện trong giai đoạn phát triển .
• Kiểm thử phần mềm giúp phát hiện và sửa lỗi, loại bỏ các rủi ro và
vấn đề sớm, tăng tính bảo mật.
PHƯƠNG PHÁP KIỂM THỬ HỘP TRẮNG
• Phương pháp kiểm thử phần mềm White Box Testing – kiểm thử hộp
trắng được các tester áp dụng để kiểm tra cấu trúc bên trong phần
mềm, đồng thời, tester sẽ tiến hành lấy dữ liệu thử nghiệm từ mã
chương trình.
• Ưu điểm: Giúp hệ thống tối ưu hóa – giúp các tester phát hiện lỗi dễ
dàng trong mỗi dòng lệnh.
• Nhược điểm: có nhiều luồng không kiểm tra được, tester thực hiện
cần có chuyên môn cao và dày dặn kinh nghiệm.
PHƯƠNG PHÁP KIỂM THỬ HỘP ĐEN
• Đây là phương pháp kiểm thử được các tester sử dụng để kiểm tra bên
trong phần mềm ngay cả khi không biết được cấu tạo bên trong của nó như
thế nào, nó khiến các tester liên tưởng đến việc kiểm tra một chiếc hộp đen
mặc dù không thể nhìn thấy bên trong.
• Ưu điểm: Tester không phải truy cập vào từng dòng lệnh, phân biệt rõ quan
điểm nhà phát triển và người dùng, không cần có kiến thức chuyên môn
cao.
• Nhược điểm: Bị giới hạn bới độ bao phủ của các trường hợp, khó khăn
trong việc thiết kế mọi trường hợp, không mang lại hiệu quả cao.
SO SÁNH KIỂM THỬ HỘP ĐEN VÀ KIỂM
THỬ HỘP TRẮNG
Kiểm thử hộp trắng Kiểm thử hộp đen
Được biết đến với các tên gọi: code-based
testing, clear-box testing
Được biết đến với các tên gọi: functional testing,
data-driven testing, closed-box testing
Phù hợp để kiểm tra các thuật toán trong hệ
thống
Không phù hợp nếu dùng để kiểm tra các thuật toán
trong hệ thống
Các giới hạn và miền dữ liệu sẽ được test Hoàn thiện bởi cơ chế phát hiện lỗi
Tester phải nắm được các luồng hoạt động trong
hệ thống
Tester không phải quan tâm đến các luồng hoạt động
bên trong hệ thống
Kiểm thử viên tự thiết kế dựa trên bộ dữ liệu
kiểm thử phù hợp và kiến thức về những luồng hoạt
động bên trong hệ thống
Việc kiểm thử được thực hiện dựa trên kết quả thực
tế hệ thống trả về và kết quả mong muốn
Đầy đủ và tiêu tốn nhiều thời gian nhất Tốn ít thời gian nhất nhưng độ bao phủ các trường
hợp không đầy đủ nhất
Được hoàn thiện bởi lập trình viên và kiểm thử
viên
Được hoàn thiện bởi lập trình viên, kiểm thử viên và
người dùng cuối
QUY TRÌNH KIỂM THỬ PHẦN MỀM
LẬP KẾ HOẠCH TEST
• Công ty Cổ Phần Thương Mại và Dịch Vụ Thiên Nam Hòa (tiền thân là
công ty TNHH Thương Mại và Dịch Vụ Thiên Nam Hòa) chính thức được
thành lập và đi vào hoạt động ngày 24/11/2001 với ngành nghề kinh doanh
chủ yếu là Điện máy – Nội thất. Bắt đầu hoạt động từ một cửa hàng kinh
doanh các mặt hàng điện – điện tử - điện lạnh nhỏ tại Tp Hồ Chí Minh, đến
nay Thiên Nam Hòa đã phát triển thành chuỗi hệ thống trung tâm Điện máy
– Nội thất quy mô với 10 trung tâm lớn tiện nghi thu hút đông đảo khách
hàng đến tham quan và mua sắm.
LẬP KẾ HOẠCH TEST
• Phạm vi: Đăng nhập, đăng ký, tìm kiếm, đổi mật khẩu, giỏ hàng, lọc
sản phẩm
Nhân sự Test Kết quả
Hoàng Thanh Hào Đổi mật khẩu Pass
Trần Thái Dương Đăng ký Pass
Trần Tiến Anh Lọc sản phẩm Pass
Hà Quang Uy Tìm kiếm Pass
Nguyễn Trung Sơn Giỏ hàng Pass
Trương Tiến Anh Giao diện Pass
MÔI TRƯỜNG TEST
Selenium
Firefox
phiên bản 107.0 – 64
bit
KIỂM THỬ TỰ ĐỘNG
• Kiểm thử tự động: là một kỹ thuật tự động trong đó người kiểm thử
tự viết các tập lệnh và sử dụng phần mềm phù hợp để kiểm thử phần
mềm. Nó về cơ bản là một quá trình tự động hóa của một quy trình
kiểm thử thủ công. Giống như kiểm thử hồi quy, kiểm thử tự động
cũng được sử dụng để kiểm thử ứng dụng theo quan điểm tải, hiệu
năng và ứng suất.
QUY TRÌNH KIỂM THỬ TỰ ĐỘNG.
• Quy trình kiểm thử tự động bao gồm: tester sử dụng các kịch bản tự động
(automation scripts) và thực thi các script để chạy ứng dụng với sự giúp sức của
các automation tool. Một khi script đã sẵn sàng thì việc thực thi kiểm thử có thể diễn
ra nhanh chóng và hiệu quả.
• Xác định tiêu chí đầu ra
• Lên kế hoạch và kiểm soát
• Thiết lập môi trường kiểm thử
• Triển khai thiết kế kiểm thử
• Thực thi kiểm thử
• Phân tích, báo cáo
CÔNG CỤ KIỂM THỬ SELENIUM
• Selenium là một công cụ hỗ trợ kiểm tra tự động cho các ứng dụng chạy
trên nền web. Selenium hỗ trợ kiểm tra hầu hết trên các trình duyệt phổ biến
hiện nay như Firefox, Internet Explorer, Safari,…cũng như các hệ điều hành
chủ yếu như Windows, Linux, Mac,…
• Selenium Integreted Development Environment (IDE), là một plug-in trên trình duyệt
Fire-Fox, ta có thể sử dụng để record và play back lại các thao tác đó theo một quy
trình hay một test case nào đó.
• Selenium Remote Control (RC), Selenium server khởi chạy và tương tác với trình
duyệt web.
• Selenium WebDriver gửi lệnh khởi chạy và tương tác trực tiếp tới các trình duyệt
mà không cần thông qua một server như Selenium RC.
• Selenium Hub dùng để khởi chay nhiều các test thông qua các máy và các trình
duyệt khác nhau tại cùng một thời điểm.
SELENIUM IDE
• là framework đơn giản nhất và dễ học nhất trong bộ Selenium. Nó là một
plug-in chỉ dành cho trình duyệt FireFox – bạn chỉ có thể sử dụng Selenium
IDE với trình duyệt FireFox
• có thể kết hợp Selenium IDE với các plug-in khác để tận dụng được nhiều
tính năng hơn với IDE.
• Tuy nhiên, vì nó đơn giản nên bạn cũng chỉ thực hiện được những case đơn
giản mà thôi. Với những case phức tạp hơn, thì bạn phải sử dụng
WebDriver.
ƯU, NHƯỢC ĐIỂM
• Dễ dàng cài đặt và sử dụng
• Không yêu cầu người dùng
phải có kỹ năng lập trình
• Có thể export các test đã tạo
để sử dụng trong Webdriver
hoặc Selenium RC
• Chỉ có thể cài đặt trên trình
duyệt Fire Fox
• Bạn không thể thực hiện được
các tính toán, câu lệnh phức tạp,
hay có điều kiện.
• Nó được thiết kể để tạo các test
đơn giản
• Hiệu năng hoạt động thì chậm
TRANG CHỦ
CHỨC NĂNG ĐĂNG KÝ
ID – TC Tiêu đề Kịch bản EO RO Kết luận
1 Đăng ký thành công - Họ tên: Dương
- Email: duong12@gmail.com
- Phone: 0862752301
- Mật khẩu: 123456
- Nhập lại mật khẩu: 123456
- Nhấn đăng ký
Hệ thống đăng ký
thành công
Đăng ký thành
công
Pass
2 Đăng ký thàng công - Họ tên: Dương123
- Email: duong12@gmail.com
- Phone: 0862752301
- Mật khẩu: 123456
- Nhập lại mật khẩu: 123456
- Nhấn đăng ký
Hệ thống thông báo:
“Sai định dạng họ tên”
Đăng ký thành
công
Fail
3 Đăng ký thàng công - Họ tên:
- Email: duong12@gmail.com
- Phone: 0862752301
- Mật khẩu: 123456
- Nhập lại mật khẩu: 123456
- Nhấn đăng ký
Hệ thống thông báo:
“không được để
trống”
Hệ thống thông
báo: “Nhập họ tên”
Pass
4 Đăng ký không thành
công
- Họ tên: Dương
- Email: duong12
- Phone: 0862752301
- Mật khẩu: 123456
- Nhập lại mật khẩu: 123456
- Nhấn đăng ký
Hệ thống hiển thị
thông báo “Định dạng
sai email”
Hệ thống hiển thị
thông báo “Email
không đúng định
dạng”
Pass
5 Đăng ký không thành
công
- Họ tên: Dương
- Email:
- Phone: 0862752301
- Mật khẩu: 123456
- Nhập lại mật khẩu: 123456
Nhấn đăng ký
Hệ thống hiển thị
thông báo “Email
không được bỏ trống”
Hệ thống thông báo
“Nhập địa chỉ Email”
Pass
6 Đăng ký không thành
công
- Họ tên: Dương
- Email: duong12@gmail.com
- Phone: abcdefghij
- Mật khẩu: 123456
- Nhập lại mật khẩu: 123456
- Nhấn đăng ký
Hệ thống thông báo
“Số điện thoại không
đúng định dạng”
Hệ thống thông
báo “Số điện thoại
không đúng định
dạng”
Pass
7 Đăng ký không thành
công
- Họ tên: Dương
- Email: duong12@gmail.com
- Phone: 086275
- Mật khẩu: 123456
- Nhập lại mật khẩu: 123456
- Nhấn đăng ký
Hệ thống thông báo
“Số điện thoại đủ 10
số”
Hệ thống thông báo
“Số điện thoại đủ 10
số”
Pass
8 Đăng ký không thành
công
- Họ tên: Dương
- Email: duong12@gmail.com
- Phone: 086275230122
- Mật khẩu: 123456
- Nhập lại mật khẩu: 123456
- Nhấn đăng ký
Hệ thống thông báo
“sai định dạng”
Hệ thống thông báo
“sai định dạng”
Pass
9 Đăng ký không thành
công
- Họ tên: Dương
- Email: duong12@gmail.com
- Phone:
- Mật khẩu: 123456
- Nhập lại mật khẩu: 123456
- Nhấn đăng ký
Hệ thống thông báo
“Số điện thoại tối đa 11
số”
Hệ thống thông báo
“Số điện thoại tối đa
11 số”
Pass
10 Đăng ký không thành
công
- Họ tên: Dương
- Email: duong12@gmail.com
- Phone: 0862752301
- Mật khẩu: 123
- Nhập lại mật khẩu: 123456
- Nhấn đăng ký
Hệ thống thông báo
“Mật khẩu tối thiểu 6
ký tự”
Hệ thống thông báo
“Mật khẩu tối thiểu
6 ký tự”
Pass
11 Đăng ký không thành
công
- Họ tên: Dương
- Email: duong12@gmail.com
- Phone: 0862752301
- Mật khẩu:
- Nhập lại mật khẩu: 123456
- Nhấn đăng ký
Hệ thống thông báo
“Mật khẩu không được
bỏ trống”
Hệ thống thông báo
“Mật khẩu không
được bỏ trống”
Pass
12 Đăng ký không thành
công
- Họ tên: Dương
- Email: duong12@gmail.com
- Phone: 0862752301
- Mật khẩu: 123456
- Nhập lại mật khẩu: 123
- Nhấn đăng ký
Hệ thống thông báo
“Mật khẩu không trùng
khớp”
Hệ thống Thông báo
“Mật khẩu không
trùng khớp
Pass
13 Đăng ký không thành
công
- Họ tên: Dương
- Email: duong12@gmail.com
- Phone: 0862752301
- Mật khẩu: 123456
- Nhập lại mật khẩu:
- Nhấn đăng ký
Hệ thống thông báo
“Mật khẩu không trùng
khớp”
Hệ thống thông báo
“Mật khẩu không
trùng khớp”
Pass
CHỨC NĂNG ĐỔI MẬT KHẨU
ID
– TC
Tiêu đề Kịch bản EO RO Kết luận
1
Đổi mật khẩu
thành công
- Mật khẩu cũ: 123456
- Mật khẩu mới:
12345678
- Nhập lại mật khẩu:
12345678
Hệ thống thông báo
đổi mật khẩu thành công
Hệ thống thông báo
đổi mật khẩu thành công
Pass
2
Đổi mật khẩu
thành công
- Mật khẩu cũ: 123dkj
- Mật khẩu mới:
12345678
- Nhập lại mật khẩu:
12345678
Hệ thống thông báo
“Mật khẩu cũ không đúng”
Hệ thống thông báo
“Mật khẩu cũ không đúng”
Pass
3
Đổi mật khẩu
thành công
- Mật khẩu cũ:
- Mật khẩu mới:
12345678
- Nhập lại mật khẩu:
12345678
Hệ thống thông báo
“Nhập ật khẩu cũ”
Hệ thống thông báo
“Nhập ật khẩu cũ”
Pass
4
Đổi mật khẩu
thành công
- Mật khẩu cũ: 123456
- Mật khẩu mới: 123456
- Nhập lại mật khẩu:
123456
Hệ thống thông báo
“Mật khẩu ít nhất 8 ký tự”
Hệ thống thông báo
“Mật khẩu ít nhất 8 ký tự”
Pass
5
Đổi mật khẩu
thành công
- Mật khẩu cũ: 123456
- Mật khẩu mới:
- Nhập lại mật khẩu:
12345678
Hệ thống thông báo
“Nhập mật khẩu mới”
Hệ thống thông báo
“Nhập mật khẩu mới”
Pass
6
Đổi mật khẩu thành
công
-Mật khẩu cũ: 123456
-Mật khẩu mới:
12345678
-Nhập lại mật khẩu:
123456
Hệ thống thông báo “Mật
khẩu chưa trùng khớp”
Hệ thống thông báo
“Mật khẩu chưa trùng
khớp”
Pass
7
Đổi mật khẩu
thành công
-Mật khẩu cũ: 123456
-Mật khẩu mới: 12345678
-Nhập lại mật khẩu: Hệ thống thông báo “Mật
khẩu chưa trùng khớp”
Hệ thống thông báo “Mật
khẩu chưa trùng khớp”
Pass
CHỨC NĂNG TÌM KIỂM
• Tìm kiếm:
• B: Bỏ trống ô tìm kiếm
• F: Nhập sản phẩm không có Shop
• T: Nhập sản phẩm có trong Shop
ID-TC Tiêu đề Kịch bản EO RO Kết luận
1
Tìm kiếm thành
công
Tìm kiếm sản phẩm bỏ
trống ô tìm kiếm
Tìm kiếm không thành
công
Tìm kiếm thành công Pass
2
Tìm kiếm thành
công
Tìm kiếm sản phẩm
tên sản phẩm có trong
shop
Tìm kiếm thành công Tìm kiếm thành công Pass
3
Tìm kiếm không
thành công
Tìm kiếm sản phẩm
không có trong shop
Tìm kiếm không thành
công
Tìm kiếm không thành
công
Pass
CHỨC NĂNG HIỂN THỊ GIAO DIỆN
• Thiết bị:
• T: Trình duyệt Web iphone 12
• F: Trình duyệt Web Fire Fox
• Chọn trang:
• T: Trang chủ
• F: Chi tiết sản phẩm
ID-TC Tiêu đề Inputs EO RO
Kết
luận
1
Hiển thị
thành công
Chọn:
- Thiết bị: Iphone 12
pro
- Trang: Trang chủ
Hiển thị rõ ràng:
- Thiết bị: Iphone 12 pro
- Trang: Trang chủ
Hiển thị rõ ràng:
- Thiết bị: Iphone 12 pro
- Trang: Trang chủ
pass
2
Hiển thị
thành công
Chọn:
- Thiết bị: firefox
- Trang: Trang chủ
Hiển thị rõ ràng:
- Thiết bị: Firefox
- Trang: Trang chủ
Hiển thị rõ ràng:
- Thiết bị: Firefox
- Trang: Trang chủ
Pass
3
Hiển thị
thành công
Chọn:
- Thiết bị: Iphone 12
pro
- Trang: Sản phẩm
Hiển thị rõ ràng:
- Thiết bị: Iphone 12 pro
- Trang: sản phẩm
Hiển thị rõ ràng:
- Thiết bị: Iphone 12 pro
- Trang: sản phẩm
Pass
4
Hiển thị
thành công
Chọn:
- Thiết bị: firefox
- Trang: Sản phẩm
Hiển thị rõ ràng:
- Thiết bị: firefox
- Trang: Sản phẩm
Hiển thị rõ ràng:
- Thiết bị: firefox
- Trang: Sản phẩm
Pass
CHỨC NĂNG LỌC SẢN PHẨM
• Chọn loại sản phẩm:
• T: Chọn sản phẩm
• F: Không chọn
• Hiển thị sản phẩm:
• T: số Lượng sản phẩm 32
• F: Số Lượng sản phẩm 9
ID-TC Tiêu đề Inputs EO RO
Kết
luận
1
Lọc sản phẩm
thành công
Chọn;
- Loại: TV Samsung
- Số lượng: 32
Hiển thị:
- Sản phẩm: TV Samsung
- Số lương(mỗi trang) : 32
Hiển thị:
- Sản phẩm: TV Samsung
- Số lương(mỗi trang) : 32
Pass
2
Lọc sản phẩm
thành công
Chọn;
- Không chọn Loại
- Số lượng: 32
Hiển thị:
- Sản phẩm:
- Số lương(mỗi trang) : 32
Hiển thị:
- Sản phẩm:
- Số lương(mỗi trang) : 32
Pass
3
Lọc sản phẩm
thành công
Chọn;
- Loại: TV Samsung
- Số lượng: 9
Hiển thị:
- Sản phẩm: TV Samsung
- Số lương(mỗi trang) : 9
Hiển thị:
- Sản phẩm: TV Samsung
- Số lương(mỗi trang) : 32
Fail
4
Lọc sản phẩm
thành công
Chọn;
- Loại: TV Samsung
- Số lượng: 9
Hiển thị:
- Sản phẩm:
- Số lương(mỗi trang) : 9
Hiển thị:
- Sản phẩm:
- Số lương(mỗi trang) : 32
Fail
CHỨC NĂNG CẬP NHẬT GIỎ HÀNG
• Thêm sản phẩm
• T: Thêm sản phẩm
• F: Không thêm sản phẩm
• Số Lượng
• T: Số Lượng > 0
• F: Số Lượng = 0
ID Tiêu đề Inputs EO RO Kết luận
1
Cập nhật
giỏ hàng
thành
công
Chọn:
- Sản phẩm : TV Samsung QLED
4K 50inch
- Số lượng: 1
- Giá :15,900,000VNĐ
Giỏ hàng:
- Sản phẩm : TV Samsung
QLED 4K 50inch
- Số lượng: 1
- Giá :15,900,000VNĐ
Giỏ hàng:
- Sản phẩm : TV Samsung QLED 4K
50inch
- Số lượng: 1
- Giá :15,900,000VNĐ
Pass
2
Cập nhật
giỏ hàng
thành
công
Chọn:
- Sản phẩm : TV Samsung QLED
4K 50inch
- Số lượng: 3
- Giá :15,900,000VNĐ
Giỏ hàng:
- Sản phẩm : TV Samsung
QLED 4K 50inch
- Số lượng: 3
- Giá : 47,700,000VNĐ
Giỏ hàng:
- Sản phẩm : TV Samsung QLED 4K
50inch
- Số lượng: 3
- Giá : 47,700,000VNĐ
Pass
3
Cập nhật
giỏ hàng
thành
công
Chọn:
- Sản phẩm : TV Samsung QLED
4K 50inch
- Số lượng: 0
- Giá : 0VNĐ
Giỏ hàng:
- Sản phẩm : TV Samsung
QLED 4K 50inch
- Số lượng: 0
- Giá: 0VNĐ
Giỏ hàng:
- Sản phẩm : TV Samsung QLED 4K
50inch
- Số lượng: 1
- Giá : 15,900,000VNĐ
Fail
4
Cập nhật
giỏ hàng
thành
công
Chọn mua 2 :
- Sản phẩm : TV Samsung QLED
4K 50inch
- Số lượng: 1
- Giá : 15,900,000VNĐ
Giỏ hàng:
- Sản phẩm : TV Samsung
QLED 4K 50inch
- Số lượng: 2
- Giá: 31,800,000VNĐ
Giỏ hàng:
- Sản phẩm : TV Samsung QLED 4K
50inch
- Số lượng: 1
- Giá : 15,900,000VNĐ
Fail
KẾT QUẢ ĐẠT ĐƯỢC
KẾT LUẬN
• Hiểu được tầm quan trọng của kiểm thử phần mềm trong quá trình phát triển phần
mềm
• Nhận biết các lỗi và hậu quả các lỗi khi phát hiện ra chúng sớm để tránh tình trạng
về lâu về dài.
• Thực hiện được test các chức năng như đăng ký, đổi mật khẩu, tìm kiếm, lọc sản
phẩm, thêm giỏ hàng, giao diện của một website.
• Biết cách tạo lập và thiết kế các test case cơ bản.
• Sử dụng thành công một trong bốn bộ công cụ của Selenium (cụ thể là Selenium
IDE)
CẢM ƠN CÔ VÀ CÁC BẠN ĐÃ LẮNG NGHE

More Related Content

Similar to Kiểm-thử-phần-mềmBC.pptx

Báo cáo môn đảm bảo chất lượng phần mềm
Báo cáo môn đảm bảo chất lượng phần mềmBáo cáo môn đảm bảo chất lượng phần mềm
Báo cáo môn đảm bảo chất lượng phần mềmThuyet Nguyen
 
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 5
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 5Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 5
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 5pisu412
 
Tailieu.vncty.com t ke-testcase
Tailieu.vncty.com   t ke-testcaseTailieu.vncty.com   t ke-testcase
Tailieu.vncty.com t ke-testcaseTrần Đức Anh
 
b2-ddl-create-190213085738.pdf
b2-ddl-create-190213085738.pdfb2-ddl-create-190213085738.pdf
b2-ddl-create-190213085738.pdfQuyVo27
 
TÌM HIỂU CÁC KỸ THUẬT KIỂM THỬ PHẦN MỀM
TÌM HIỂU CÁC KỸ THUẬT KIỂM THỬ PHẦN MỀMTÌM HIỂU CÁC KỸ THUẬT KIỂM THỬ PHẦN MỀM
TÌM HIỂU CÁC KỸ THUẬT KIỂM THỬ PHẦN MỀMNguyễn Anh
 
Khoa hoc kiem thu phan mem tester hoc cung chuyen gia
Khoa hoc kiem thu phan mem tester hoc cung chuyen giaKhoa hoc kiem thu phan mem tester hoc cung chuyen gia
Khoa hoc kiem thu phan mem tester hoc cung chuyen gianhatlectv
 
đề Tài tìm hiểu phần mềm loadrunner kiểm tra hiệu năng web site
đề Tài tìm hiểu phần mềm loadrunner kiểm tra hiệu năng web siteđề Tài tìm hiểu phần mềm loadrunner kiểm tra hiệu năng web site
đề Tài tìm hiểu phần mềm loadrunner kiểm tra hiệu năng web sitejackjohn45
 
Selenium ide
Selenium ide Selenium ide
Selenium ide Pé Vịt
 
Đồ Án Tìm Hiểu Phần Mềm Loadrunner Kiểm Tra Hiệu Năng Website
Đồ Án Tìm Hiểu Phần Mềm Loadrunner Kiểm Tra Hiệu Năng Website Đồ Án Tìm Hiểu Phần Mềm Loadrunner Kiểm Tra Hiệu Năng Website
Đồ Án Tìm Hiểu Phần Mềm Loadrunner Kiểm Tra Hiệu Năng Website nataliej4
 
PHP có thể làm gì? 9 Thứ thú vị có thể làm với PHP
PHP có thể làm gì?  9 Thứ thú vị có thể làm với PHPPHP có thể làm gì?  9 Thứ thú vị có thể làm với PHP
PHP có thể làm gì? 9 Thứ thú vị có thể làm với PHPNIIT - ICT Hà Nội
 
TDD (Test Driven Development)
TDD (Test Driven Development)TDD (Test Driven Development)
TDD (Test Driven Development)Đông Đô
 
Kinh nghiệm triển khai CI/CD tại cong ty SaaS phục vụ 70M người dùng
Kinh nghiệm triển khai CI/CD tại cong ty SaaS phục vụ 70M người dùngKinh nghiệm triển khai CI/CD tại cong ty SaaS phục vụ 70M người dùng
Kinh nghiệm triển khai CI/CD tại cong ty SaaS phục vụ 70M người dùngStringee JSC
 
Giải Ngân Hàng Đảm Bảo Chất Lượng Phần Mềm PTIT - SQA
Giải Ngân Hàng Đảm Bảo Chất Lượng Phần Mềm PTIT - SQAGiải Ngân Hàng Đảm Bảo Chất Lượng Phần Mềm PTIT - SQA
Giải Ngân Hàng Đảm Bảo Chất Lượng Phần Mềm PTIT - SQAPopping Khiem - Funky Dance Crew PTIT
 

Similar to Kiểm-thử-phần-mềmBC.pptx (20)

Bảo mật ứng dụng web
Bảo mật ứng dụng webBảo mật ứng dụng web
Bảo mật ứng dụng web
 
Báo cáo môn đảm bảo chất lượng phần mềm
Báo cáo môn đảm bảo chất lượng phần mềmBáo cáo môn đảm bảo chất lượng phần mềm
Báo cáo môn đảm bảo chất lượng phần mềm
 
CHUONG 2.pdf
CHUONG 2.pdfCHUONG 2.pdf
CHUONG 2.pdf
 
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 5
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 5Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 5
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 5
 
Tailieu.vncty.com t ke-testcase
Tailieu.vncty.com   t ke-testcaseTailieu.vncty.com   t ke-testcase
Tailieu.vncty.com t ke-testcase
 
b2-ddl-create-190213085738.pdf
b2-ddl-create-190213085738.pdfb2-ddl-create-190213085738.pdf
b2-ddl-create-190213085738.pdf
 
TÌM HIỂU CÁC KỸ THUẬT KIỂM THỬ PHẦN MỀM
TÌM HIỂU CÁC KỸ THUẬT KIỂM THỬ PHẦN MỀMTÌM HIỂU CÁC KỸ THUẬT KIỂM THỬ PHẦN MỀM
TÌM HIỂU CÁC KỸ THUẬT KIỂM THỬ PHẦN MỀM
 
Khoa hoc kiem thu phan mem tester hoc cung chuyen gia
Khoa hoc kiem thu phan mem tester hoc cung chuyen giaKhoa hoc kiem thu phan mem tester hoc cung chuyen gia
Khoa hoc kiem thu phan mem tester hoc cung chuyen gia
 
Kiem thu
Kiem thuKiem thu
Kiem thu
 
đề Tài tìm hiểu phần mềm loadrunner kiểm tra hiệu năng web site
đề Tài tìm hiểu phần mềm loadrunner kiểm tra hiệu năng web siteđề Tài tìm hiểu phần mềm loadrunner kiểm tra hiệu năng web site
đề Tài tìm hiểu phần mềm loadrunner kiểm tra hiệu năng web site
 
Selenium ide
Selenium ide Selenium ide
Selenium ide
 
Đồ Án Tìm Hiểu Phần Mềm Loadrunner Kiểm Tra Hiệu Năng Website
Đồ Án Tìm Hiểu Phần Mềm Loadrunner Kiểm Tra Hiệu Năng Website Đồ Án Tìm Hiểu Phần Mềm Loadrunner Kiểm Tra Hiệu Năng Website
Đồ Án Tìm Hiểu Phần Mềm Loadrunner Kiểm Tra Hiệu Năng Website
 
12 bước xây dựng bộ quy trình thao tác chuẩn.pdf
12 bước xây dựng bộ quy trình thao tác chuẩn.pdf12 bước xây dựng bộ quy trình thao tác chuẩn.pdf
12 bước xây dựng bộ quy trình thao tác chuẩn.pdf
 
Kiem tra phan mem
Kiem tra phan memKiem tra phan mem
Kiem tra phan mem
 
PHP có thể làm gì? 9 Thứ thú vị có thể làm với PHP
PHP có thể làm gì?  9 Thứ thú vị có thể làm với PHPPHP có thể làm gì?  9 Thứ thú vị có thể làm với PHP
PHP có thể làm gì? 9 Thứ thú vị có thể làm với PHP
 
Test plan
Test planTest plan
Test plan
 
TDD (Test Driven Development)
TDD (Test Driven Development)TDD (Test Driven Development)
TDD (Test Driven Development)
 
Kinh nghiệm triển khai CI/CD tại cong ty SaaS phục vụ 70M người dùng
Kinh nghiệm triển khai CI/CD tại cong ty SaaS phục vụ 70M người dùngKinh nghiệm triển khai CI/CD tại cong ty SaaS phục vụ 70M người dùng
Kinh nghiệm triển khai CI/CD tại cong ty SaaS phục vụ 70M người dùng
 
Effective software testing
Effective software testingEffective software testing
Effective software testing
 
Giải Ngân Hàng Đảm Bảo Chất Lượng Phần Mềm PTIT - SQA
Giải Ngân Hàng Đảm Bảo Chất Lượng Phần Mềm PTIT - SQAGiải Ngân Hàng Đảm Bảo Chất Lượng Phần Mềm PTIT - SQA
Giải Ngân Hàng Đảm Bảo Chất Lượng Phần Mềm PTIT - SQA
 

Recently uploaded

GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...Nguyen Thanh Tu Collection
 
GNHH và KBHQ - giao nhận hàng hoá và khai báo hải quan
GNHH và KBHQ - giao nhận hàng hoá và khai báo hải quanGNHH và KBHQ - giao nhận hàng hoá và khai báo hải quan
GNHH và KBHQ - giao nhận hàng hoá và khai báo hải quanmyvh40253
 
GIÁO TRÌNH KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
GIÁO TRÌNH  KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘIGIÁO TRÌNH  KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
GIÁO TRÌNH KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘIĐiện Lạnh Bách Khoa Hà Nội
 
Kiểm tra cuối học kì 1 sinh học 12 đề tham khảo
Kiểm tra cuối học kì 1 sinh học 12 đề tham khảoKiểm tra cuối học kì 1 sinh học 12 đề tham khảo
Kiểm tra cuối học kì 1 sinh học 12 đề tham khảohoanhv296
 
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdfChuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdfhoangtuansinh1
 
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...Nguyen Thanh Tu Collection
 
ĐỀ CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT CÁC TỈNH THÀNH NĂM HỌC 2020 –...
ĐỀ CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT CÁC TỈNH THÀNH NĂM HỌC 2020 –...ĐỀ CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT CÁC TỈNH THÀNH NĂM HỌC 2020 –...
ĐỀ CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT CÁC TỈNH THÀNH NĂM HỌC 2020 –...Nguyen Thanh Tu Collection
 
sách sinh học đại cương - Textbook.pdf
sách sinh học đại cương   -   Textbook.pdfsách sinh học đại cương   -   Textbook.pdf
sách sinh học đại cương - Textbook.pdfTrnHoa46
 
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘIĐiện Lạnh Bách Khoa Hà Nội
 
Giới thiệu Dự án Sản Phụ Khoa - Y Học Cộng Đồng
Giới thiệu Dự án Sản Phụ Khoa - Y Học Cộng ĐồngGiới thiệu Dự án Sản Phụ Khoa - Y Học Cộng Đồng
Giới thiệu Dự án Sản Phụ Khoa - Y Học Cộng ĐồngYhoccongdong.com
 
1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docx
1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docx1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docx
1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docxTHAO316680
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...Nguyen Thanh Tu Collection
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
Đề cương môn giải phẫu......................
Đề cương môn giải phẫu......................Đề cương môn giải phẫu......................
Đề cương môn giải phẫu......................TrnHoa46
 
Nhiễm khuẩn tiêu hóa-Tiêu chảy do vi khuẩn.pptx
Nhiễm khuẩn tiêu hóa-Tiêu chảy do vi khuẩn.pptxNhiễm khuẩn tiêu hóa-Tiêu chảy do vi khuẩn.pptx
Nhiễm khuẩn tiêu hóa-Tiêu chảy do vi khuẩn.pptxhoangvubaongoc112011
 
Campbell _2011_ - Sinh học - Tế bào - Ref.pdf
Campbell _2011_ - Sinh học - Tế bào - Ref.pdfCampbell _2011_ - Sinh học - Tế bào - Ref.pdf
Campbell _2011_ - Sinh học - Tế bào - Ref.pdfTrnHoa46
 
Các điều kiện bảo hiểm trong bảo hiểm hàng hoá
Các điều kiện bảo hiểm trong bảo hiểm hàng hoáCác điều kiện bảo hiểm trong bảo hiểm hàng hoá
Các điều kiện bảo hiểm trong bảo hiểm hàng hoámyvh40253
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 

Recently uploaded (20)

GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...
 
GNHH và KBHQ - giao nhận hàng hoá và khai báo hải quan
GNHH và KBHQ - giao nhận hàng hoá và khai báo hải quanGNHH và KBHQ - giao nhận hàng hoá và khai báo hải quan
GNHH và KBHQ - giao nhận hàng hoá và khai báo hải quan
 
GIÁO TRÌNH KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
GIÁO TRÌNH  KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘIGIÁO TRÌNH  KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
GIÁO TRÌNH KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
 
Kiểm tra cuối học kì 1 sinh học 12 đề tham khảo
Kiểm tra cuối học kì 1 sinh học 12 đề tham khảoKiểm tra cuối học kì 1 sinh học 12 đề tham khảo
Kiểm tra cuối học kì 1 sinh học 12 đề tham khảo
 
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdfChuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
 
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...
TÀI LIỆU BỒI DƯỠNG HỌC SINH GIỎI KỸ NĂNG VIẾT ĐOẠN VĂN NGHỊ LUẬN XÃ HỘI 200 C...
 
ĐỀ CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT CÁC TỈNH THÀNH NĂM HỌC 2020 –...
ĐỀ CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT CÁC TỈNH THÀNH NĂM HỌC 2020 –...ĐỀ CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT CÁC TỈNH THÀNH NĂM HỌC 2020 –...
ĐỀ CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT CÁC TỈNH THÀNH NĂM HỌC 2020 –...
 
sách sinh học đại cương - Textbook.pdf
sách sinh học đại cương   -   Textbook.pdfsách sinh học đại cương   -   Textbook.pdf
sách sinh học đại cương - Textbook.pdf
 
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
 
Giới thiệu Dự án Sản Phụ Khoa - Y Học Cộng Đồng
Giới thiệu Dự án Sản Phụ Khoa - Y Học Cộng ĐồngGiới thiệu Dự án Sản Phụ Khoa - Y Học Cộng Đồng
Giới thiệu Dự án Sản Phụ Khoa - Y Học Cộng Đồng
 
1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docx
1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docx1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docx
1.DOANNGOCPHUONGTHAO-APDUNGSTEMTHIETKEBTHHHGIUPHSHOCHIEUQUA (1).docx
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
Đề cương môn giải phẫu......................
Đề cương môn giải phẫu......................Đề cương môn giải phẫu......................
Đề cương môn giải phẫu......................
 
Nhiễm khuẩn tiêu hóa-Tiêu chảy do vi khuẩn.pptx
Nhiễm khuẩn tiêu hóa-Tiêu chảy do vi khuẩn.pptxNhiễm khuẩn tiêu hóa-Tiêu chảy do vi khuẩn.pptx
Nhiễm khuẩn tiêu hóa-Tiêu chảy do vi khuẩn.pptx
 
Campbell _2011_ - Sinh học - Tế bào - Ref.pdf
Campbell _2011_ - Sinh học - Tế bào - Ref.pdfCampbell _2011_ - Sinh học - Tế bào - Ref.pdf
Campbell _2011_ - Sinh học - Tế bào - Ref.pdf
 
1 - MÃ LỖI SỬA CHỮA BOARD MẠCH BẾP TỪ.pdf
1 - MÃ LỖI SỬA CHỮA BOARD MẠCH BẾP TỪ.pdf1 - MÃ LỖI SỬA CHỮA BOARD MẠCH BẾP TỪ.pdf
1 - MÃ LỖI SỬA CHỮA BOARD MẠCH BẾP TỪ.pdf
 
Các điều kiện bảo hiểm trong bảo hiểm hàng hoá
Các điều kiện bảo hiểm trong bảo hiểm hàng hoáCác điều kiện bảo hiểm trong bảo hiểm hàng hoá
Các điều kiện bảo hiểm trong bảo hiểm hàng hoá
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 

Kiểm-thử-phần-mềmBC.pptx

  • 1. CÔNG CỤ SELENIUM KIỂM THỬ WEBSITE SIÊU THỊ ĐIỆN MÁY HTTPS://DIENMAYTHIENNAMHOA.VN/
  • 2. NỘI DUNG CHÍNH • Tổng quan về kiểm thử phần mềm • Lập kế hoạch Test • Công cụ kiểm thử • Giới thiệu về Website • Báo cáo buổi test tổng thể
  • 3. TỔNG QUAN KIỂM THỬ PHẦN MỀM • Kiểm thử phần mềm là phương pháp kiểm tra xem sản phẩm phần mềm đó trên thực tế có phù hợp với các yêu cầu đã đặt ra hay không, và đảm bảo rằng không có lỗi hay khiếm khuyết. • Kiểm thử phần mềm là thực sự cần thiết vì nó chỉ ra những khiếm khuyết và sai sót đã được thực hiện trong giai đoạn phát triển . • Kiểm thử phần mềm giúp phát hiện và sửa lỗi, loại bỏ các rủi ro và vấn đề sớm, tăng tính bảo mật.
  • 4. PHƯƠNG PHÁP KIỂM THỬ HỘP TRẮNG • Phương pháp kiểm thử phần mềm White Box Testing – kiểm thử hộp trắng được các tester áp dụng để kiểm tra cấu trúc bên trong phần mềm, đồng thời, tester sẽ tiến hành lấy dữ liệu thử nghiệm từ mã chương trình. • Ưu điểm: Giúp hệ thống tối ưu hóa – giúp các tester phát hiện lỗi dễ dàng trong mỗi dòng lệnh. • Nhược điểm: có nhiều luồng không kiểm tra được, tester thực hiện cần có chuyên môn cao và dày dặn kinh nghiệm.
  • 5. PHƯƠNG PHÁP KIỂM THỬ HỘP ĐEN • Đây là phương pháp kiểm thử được các tester sử dụng để kiểm tra bên trong phần mềm ngay cả khi không biết được cấu tạo bên trong của nó như thế nào, nó khiến các tester liên tưởng đến việc kiểm tra một chiếc hộp đen mặc dù không thể nhìn thấy bên trong. • Ưu điểm: Tester không phải truy cập vào từng dòng lệnh, phân biệt rõ quan điểm nhà phát triển và người dùng, không cần có kiến thức chuyên môn cao. • Nhược điểm: Bị giới hạn bới độ bao phủ của các trường hợp, khó khăn trong việc thiết kế mọi trường hợp, không mang lại hiệu quả cao.
  • 6. SO SÁNH KIỂM THỬ HỘP ĐEN VÀ KIỂM THỬ HỘP TRẮNG Kiểm thử hộp trắng Kiểm thử hộp đen Được biết đến với các tên gọi: code-based testing, clear-box testing Được biết đến với các tên gọi: functional testing, data-driven testing, closed-box testing Phù hợp để kiểm tra các thuật toán trong hệ thống Không phù hợp nếu dùng để kiểm tra các thuật toán trong hệ thống Các giới hạn và miền dữ liệu sẽ được test Hoàn thiện bởi cơ chế phát hiện lỗi Tester phải nắm được các luồng hoạt động trong hệ thống Tester không phải quan tâm đến các luồng hoạt động bên trong hệ thống Kiểm thử viên tự thiết kế dựa trên bộ dữ liệu kiểm thử phù hợp và kiến thức về những luồng hoạt động bên trong hệ thống Việc kiểm thử được thực hiện dựa trên kết quả thực tế hệ thống trả về và kết quả mong muốn Đầy đủ và tiêu tốn nhiều thời gian nhất Tốn ít thời gian nhất nhưng độ bao phủ các trường hợp không đầy đủ nhất Được hoàn thiện bởi lập trình viên và kiểm thử viên Được hoàn thiện bởi lập trình viên, kiểm thử viên và người dùng cuối
  • 7. QUY TRÌNH KIỂM THỬ PHẦN MỀM
  • 8. LẬP KẾ HOẠCH TEST • Công ty Cổ Phần Thương Mại và Dịch Vụ Thiên Nam Hòa (tiền thân là công ty TNHH Thương Mại và Dịch Vụ Thiên Nam Hòa) chính thức được thành lập và đi vào hoạt động ngày 24/11/2001 với ngành nghề kinh doanh chủ yếu là Điện máy – Nội thất. Bắt đầu hoạt động từ một cửa hàng kinh doanh các mặt hàng điện – điện tử - điện lạnh nhỏ tại Tp Hồ Chí Minh, đến nay Thiên Nam Hòa đã phát triển thành chuỗi hệ thống trung tâm Điện máy – Nội thất quy mô với 10 trung tâm lớn tiện nghi thu hút đông đảo khách hàng đến tham quan và mua sắm.
  • 9. LẬP KẾ HOẠCH TEST • Phạm vi: Đăng nhập, đăng ký, tìm kiếm, đổi mật khẩu, giỏ hàng, lọc sản phẩm Nhân sự Test Kết quả Hoàng Thanh Hào Đổi mật khẩu Pass Trần Thái Dương Đăng ký Pass Trần Tiến Anh Lọc sản phẩm Pass Hà Quang Uy Tìm kiếm Pass Nguyễn Trung Sơn Giỏ hàng Pass Trương Tiến Anh Giao diện Pass
  • 11. KIỂM THỬ TỰ ĐỘNG • Kiểm thử tự động: là một kỹ thuật tự động trong đó người kiểm thử tự viết các tập lệnh và sử dụng phần mềm phù hợp để kiểm thử phần mềm. Nó về cơ bản là một quá trình tự động hóa của một quy trình kiểm thử thủ công. Giống như kiểm thử hồi quy, kiểm thử tự động cũng được sử dụng để kiểm thử ứng dụng theo quan điểm tải, hiệu năng và ứng suất.
  • 12. QUY TRÌNH KIỂM THỬ TỰ ĐỘNG. • Quy trình kiểm thử tự động bao gồm: tester sử dụng các kịch bản tự động (automation scripts) và thực thi các script để chạy ứng dụng với sự giúp sức của các automation tool. Một khi script đã sẵn sàng thì việc thực thi kiểm thử có thể diễn ra nhanh chóng và hiệu quả. • Xác định tiêu chí đầu ra • Lên kế hoạch và kiểm soát • Thiết lập môi trường kiểm thử • Triển khai thiết kế kiểm thử • Thực thi kiểm thử • Phân tích, báo cáo
  • 13. CÔNG CỤ KIỂM THỬ SELENIUM • Selenium là một công cụ hỗ trợ kiểm tra tự động cho các ứng dụng chạy trên nền web. Selenium hỗ trợ kiểm tra hầu hết trên các trình duyệt phổ biến hiện nay như Firefox, Internet Explorer, Safari,…cũng như các hệ điều hành chủ yếu như Windows, Linux, Mac,… • Selenium Integreted Development Environment (IDE), là một plug-in trên trình duyệt Fire-Fox, ta có thể sử dụng để record và play back lại các thao tác đó theo một quy trình hay một test case nào đó. • Selenium Remote Control (RC), Selenium server khởi chạy và tương tác với trình duyệt web. • Selenium WebDriver gửi lệnh khởi chạy và tương tác trực tiếp tới các trình duyệt mà không cần thông qua một server như Selenium RC. • Selenium Hub dùng để khởi chay nhiều các test thông qua các máy và các trình duyệt khác nhau tại cùng một thời điểm.
  • 14. SELENIUM IDE • là framework đơn giản nhất và dễ học nhất trong bộ Selenium. Nó là một plug-in chỉ dành cho trình duyệt FireFox – bạn chỉ có thể sử dụng Selenium IDE với trình duyệt FireFox • có thể kết hợp Selenium IDE với các plug-in khác để tận dụng được nhiều tính năng hơn với IDE. • Tuy nhiên, vì nó đơn giản nên bạn cũng chỉ thực hiện được những case đơn giản mà thôi. Với những case phức tạp hơn, thì bạn phải sử dụng WebDriver.
  • 15. ƯU, NHƯỢC ĐIỂM • Dễ dàng cài đặt và sử dụng • Không yêu cầu người dùng phải có kỹ năng lập trình • Có thể export các test đã tạo để sử dụng trong Webdriver hoặc Selenium RC • Chỉ có thể cài đặt trên trình duyệt Fire Fox • Bạn không thể thực hiện được các tính toán, câu lệnh phức tạp, hay có điều kiện. • Nó được thiết kể để tạo các test đơn giản • Hiệu năng hoạt động thì chậm
  • 18. ID – TC Tiêu đề Kịch bản EO RO Kết luận 1 Đăng ký thành công - Họ tên: Dương - Email: duong12@gmail.com - Phone: 0862752301 - Mật khẩu: 123456 - Nhập lại mật khẩu: 123456 - Nhấn đăng ký Hệ thống đăng ký thành công Đăng ký thành công Pass 2 Đăng ký thàng công - Họ tên: Dương123 - Email: duong12@gmail.com - Phone: 0862752301 - Mật khẩu: 123456 - Nhập lại mật khẩu: 123456 - Nhấn đăng ký Hệ thống thông báo: “Sai định dạng họ tên” Đăng ký thành công Fail 3 Đăng ký thàng công - Họ tên: - Email: duong12@gmail.com - Phone: 0862752301 - Mật khẩu: 123456 - Nhập lại mật khẩu: 123456 - Nhấn đăng ký Hệ thống thông báo: “không được để trống” Hệ thống thông báo: “Nhập họ tên” Pass 4 Đăng ký không thành công - Họ tên: Dương - Email: duong12 - Phone: 0862752301 - Mật khẩu: 123456 - Nhập lại mật khẩu: 123456 - Nhấn đăng ký Hệ thống hiển thị thông báo “Định dạng sai email” Hệ thống hiển thị thông báo “Email không đúng định dạng” Pass 5 Đăng ký không thành công - Họ tên: Dương - Email: - Phone: 0862752301 - Mật khẩu: 123456 - Nhập lại mật khẩu: 123456 Nhấn đăng ký Hệ thống hiển thị thông báo “Email không được bỏ trống” Hệ thống thông báo “Nhập địa chỉ Email” Pass
  • 19. 6 Đăng ký không thành công - Họ tên: Dương - Email: duong12@gmail.com - Phone: abcdefghij - Mật khẩu: 123456 - Nhập lại mật khẩu: 123456 - Nhấn đăng ký Hệ thống thông báo “Số điện thoại không đúng định dạng” Hệ thống thông báo “Số điện thoại không đúng định dạng” Pass 7 Đăng ký không thành công - Họ tên: Dương - Email: duong12@gmail.com - Phone: 086275 - Mật khẩu: 123456 - Nhập lại mật khẩu: 123456 - Nhấn đăng ký Hệ thống thông báo “Số điện thoại đủ 10 số” Hệ thống thông báo “Số điện thoại đủ 10 số” Pass 8 Đăng ký không thành công - Họ tên: Dương - Email: duong12@gmail.com - Phone: 086275230122 - Mật khẩu: 123456 - Nhập lại mật khẩu: 123456 - Nhấn đăng ký Hệ thống thông báo “sai định dạng” Hệ thống thông báo “sai định dạng” Pass 9 Đăng ký không thành công - Họ tên: Dương - Email: duong12@gmail.com - Phone: - Mật khẩu: 123456 - Nhập lại mật khẩu: 123456 - Nhấn đăng ký Hệ thống thông báo “Số điện thoại tối đa 11 số” Hệ thống thông báo “Số điện thoại tối đa 11 số” Pass
  • 20. 10 Đăng ký không thành công - Họ tên: Dương - Email: duong12@gmail.com - Phone: 0862752301 - Mật khẩu: 123 - Nhập lại mật khẩu: 123456 - Nhấn đăng ký Hệ thống thông báo “Mật khẩu tối thiểu 6 ký tự” Hệ thống thông báo “Mật khẩu tối thiểu 6 ký tự” Pass 11 Đăng ký không thành công - Họ tên: Dương - Email: duong12@gmail.com - Phone: 0862752301 - Mật khẩu: - Nhập lại mật khẩu: 123456 - Nhấn đăng ký Hệ thống thông báo “Mật khẩu không được bỏ trống” Hệ thống thông báo “Mật khẩu không được bỏ trống” Pass 12 Đăng ký không thành công - Họ tên: Dương - Email: duong12@gmail.com - Phone: 0862752301 - Mật khẩu: 123456 - Nhập lại mật khẩu: 123 - Nhấn đăng ký Hệ thống thông báo “Mật khẩu không trùng khớp” Hệ thống Thông báo “Mật khẩu không trùng khớp Pass 13 Đăng ký không thành công - Họ tên: Dương - Email: duong12@gmail.com - Phone: 0862752301 - Mật khẩu: 123456 - Nhập lại mật khẩu: - Nhấn đăng ký Hệ thống thông báo “Mật khẩu không trùng khớp” Hệ thống thông báo “Mật khẩu không trùng khớp” Pass
  • 21. CHỨC NĂNG ĐỔI MẬT KHẨU
  • 22. ID – TC Tiêu đề Kịch bản EO RO Kết luận 1 Đổi mật khẩu thành công - Mật khẩu cũ: 123456 - Mật khẩu mới: 12345678 - Nhập lại mật khẩu: 12345678 Hệ thống thông báo đổi mật khẩu thành công Hệ thống thông báo đổi mật khẩu thành công Pass 2 Đổi mật khẩu thành công - Mật khẩu cũ: 123dkj - Mật khẩu mới: 12345678 - Nhập lại mật khẩu: 12345678 Hệ thống thông báo “Mật khẩu cũ không đúng” Hệ thống thông báo “Mật khẩu cũ không đúng” Pass 3 Đổi mật khẩu thành công - Mật khẩu cũ: - Mật khẩu mới: 12345678 - Nhập lại mật khẩu: 12345678 Hệ thống thông báo “Nhập ật khẩu cũ” Hệ thống thông báo “Nhập ật khẩu cũ” Pass 4 Đổi mật khẩu thành công - Mật khẩu cũ: 123456 - Mật khẩu mới: 123456 - Nhập lại mật khẩu: 123456 Hệ thống thông báo “Mật khẩu ít nhất 8 ký tự” Hệ thống thông báo “Mật khẩu ít nhất 8 ký tự” Pass 5 Đổi mật khẩu thành công - Mật khẩu cũ: 123456 - Mật khẩu mới: - Nhập lại mật khẩu: 12345678 Hệ thống thông báo “Nhập mật khẩu mới” Hệ thống thông báo “Nhập mật khẩu mới” Pass
  • 23. 6 Đổi mật khẩu thành công -Mật khẩu cũ: 123456 -Mật khẩu mới: 12345678 -Nhập lại mật khẩu: 123456 Hệ thống thông báo “Mật khẩu chưa trùng khớp” Hệ thống thông báo “Mật khẩu chưa trùng khớp” Pass 7 Đổi mật khẩu thành công -Mật khẩu cũ: 123456 -Mật khẩu mới: 12345678 -Nhập lại mật khẩu: Hệ thống thông báo “Mật khẩu chưa trùng khớp” Hệ thống thông báo “Mật khẩu chưa trùng khớp” Pass
  • 24. CHỨC NĂNG TÌM KIỂM • Tìm kiếm: • B: Bỏ trống ô tìm kiếm • F: Nhập sản phẩm không có Shop • T: Nhập sản phẩm có trong Shop
  • 25. ID-TC Tiêu đề Kịch bản EO RO Kết luận 1 Tìm kiếm thành công Tìm kiếm sản phẩm bỏ trống ô tìm kiếm Tìm kiếm không thành công Tìm kiếm thành công Pass 2 Tìm kiếm thành công Tìm kiếm sản phẩm tên sản phẩm có trong shop Tìm kiếm thành công Tìm kiếm thành công Pass 3 Tìm kiếm không thành công Tìm kiếm sản phẩm không có trong shop Tìm kiếm không thành công Tìm kiếm không thành công Pass
  • 26. CHỨC NĂNG HIỂN THỊ GIAO DIỆN • Thiết bị: • T: Trình duyệt Web iphone 12 • F: Trình duyệt Web Fire Fox • Chọn trang: • T: Trang chủ • F: Chi tiết sản phẩm
  • 27. ID-TC Tiêu đề Inputs EO RO Kết luận 1 Hiển thị thành công Chọn: - Thiết bị: Iphone 12 pro - Trang: Trang chủ Hiển thị rõ ràng: - Thiết bị: Iphone 12 pro - Trang: Trang chủ Hiển thị rõ ràng: - Thiết bị: Iphone 12 pro - Trang: Trang chủ pass 2 Hiển thị thành công Chọn: - Thiết bị: firefox - Trang: Trang chủ Hiển thị rõ ràng: - Thiết bị: Firefox - Trang: Trang chủ Hiển thị rõ ràng: - Thiết bị: Firefox - Trang: Trang chủ Pass 3 Hiển thị thành công Chọn: - Thiết bị: Iphone 12 pro - Trang: Sản phẩm Hiển thị rõ ràng: - Thiết bị: Iphone 12 pro - Trang: sản phẩm Hiển thị rõ ràng: - Thiết bị: Iphone 12 pro - Trang: sản phẩm Pass 4 Hiển thị thành công Chọn: - Thiết bị: firefox - Trang: Sản phẩm Hiển thị rõ ràng: - Thiết bị: firefox - Trang: Sản phẩm Hiển thị rõ ràng: - Thiết bị: firefox - Trang: Sản phẩm Pass
  • 28. CHỨC NĂNG LỌC SẢN PHẨM • Chọn loại sản phẩm: • T: Chọn sản phẩm • F: Không chọn • Hiển thị sản phẩm: • T: số Lượng sản phẩm 32 • F: Số Lượng sản phẩm 9
  • 29. ID-TC Tiêu đề Inputs EO RO Kết luận 1 Lọc sản phẩm thành công Chọn; - Loại: TV Samsung - Số lượng: 32 Hiển thị: - Sản phẩm: TV Samsung - Số lương(mỗi trang) : 32 Hiển thị: - Sản phẩm: TV Samsung - Số lương(mỗi trang) : 32 Pass 2 Lọc sản phẩm thành công Chọn; - Không chọn Loại - Số lượng: 32 Hiển thị: - Sản phẩm: - Số lương(mỗi trang) : 32 Hiển thị: - Sản phẩm: - Số lương(mỗi trang) : 32 Pass 3 Lọc sản phẩm thành công Chọn; - Loại: TV Samsung - Số lượng: 9 Hiển thị: - Sản phẩm: TV Samsung - Số lương(mỗi trang) : 9 Hiển thị: - Sản phẩm: TV Samsung - Số lương(mỗi trang) : 32 Fail 4 Lọc sản phẩm thành công Chọn; - Loại: TV Samsung - Số lượng: 9 Hiển thị: - Sản phẩm: - Số lương(mỗi trang) : 9 Hiển thị: - Sản phẩm: - Số lương(mỗi trang) : 32 Fail
  • 30. CHỨC NĂNG CẬP NHẬT GIỎ HÀNG • Thêm sản phẩm • T: Thêm sản phẩm • F: Không thêm sản phẩm • Số Lượng • T: Số Lượng > 0 • F: Số Lượng = 0
  • 31. ID Tiêu đề Inputs EO RO Kết luận 1 Cập nhật giỏ hàng thành công Chọn: - Sản phẩm : TV Samsung QLED 4K 50inch - Số lượng: 1 - Giá :15,900,000VNĐ Giỏ hàng: - Sản phẩm : TV Samsung QLED 4K 50inch - Số lượng: 1 - Giá :15,900,000VNĐ Giỏ hàng: - Sản phẩm : TV Samsung QLED 4K 50inch - Số lượng: 1 - Giá :15,900,000VNĐ Pass 2 Cập nhật giỏ hàng thành công Chọn: - Sản phẩm : TV Samsung QLED 4K 50inch - Số lượng: 3 - Giá :15,900,000VNĐ Giỏ hàng: - Sản phẩm : TV Samsung QLED 4K 50inch - Số lượng: 3 - Giá : 47,700,000VNĐ Giỏ hàng: - Sản phẩm : TV Samsung QLED 4K 50inch - Số lượng: 3 - Giá : 47,700,000VNĐ Pass 3 Cập nhật giỏ hàng thành công Chọn: - Sản phẩm : TV Samsung QLED 4K 50inch - Số lượng: 0 - Giá : 0VNĐ Giỏ hàng: - Sản phẩm : TV Samsung QLED 4K 50inch - Số lượng: 0 - Giá: 0VNĐ Giỏ hàng: - Sản phẩm : TV Samsung QLED 4K 50inch - Số lượng: 1 - Giá : 15,900,000VNĐ Fail 4 Cập nhật giỏ hàng thành công Chọn mua 2 : - Sản phẩm : TV Samsung QLED 4K 50inch - Số lượng: 1 - Giá : 15,900,000VNĐ Giỏ hàng: - Sản phẩm : TV Samsung QLED 4K 50inch - Số lượng: 2 - Giá: 31,800,000VNĐ Giỏ hàng: - Sản phẩm : TV Samsung QLED 4K 50inch - Số lượng: 1 - Giá : 15,900,000VNĐ Fail
  • 32. KẾT QUẢ ĐẠT ĐƯỢC
  • 33. KẾT LUẬN • Hiểu được tầm quan trọng của kiểm thử phần mềm trong quá trình phát triển phần mềm • Nhận biết các lỗi và hậu quả các lỗi khi phát hiện ra chúng sớm để tránh tình trạng về lâu về dài. • Thực hiện được test các chức năng như đăng ký, đổi mật khẩu, tìm kiếm, lọc sản phẩm, thêm giỏ hàng, giao diện của một website. • Biết cách tạo lập và thiết kế các test case cơ bản. • Sử dụng thành công một trong bốn bộ công cụ của Selenium (cụ thể là Selenium IDE)
  • 34. CẢM ƠN CÔ VÀ CÁC BẠN ĐÃ LẮNG NGHE