Giới thiệu về nhóm 5 Giới thiệu dự án Mục đích của dự án Nội dung của dự án Xác định nội dung sai và đặt câu hỏi Xây dựng bản phân tích hệ thống Xác định test design cho nội dung Lên kế hoạch và viết testcases
Trang 2NỘI DUNG THUYẾT TRÌNH
• Nội dung của dự án
• Xác định nội dung sai và đặt câu hỏi
• Xây dựng bản phân tích hệ thống
• Xác định test design cho nội dung
• Lên kế hoạch và viết testcases
Trang 3GIỚI THIỆU THÀNH VIÊN
Kiểm thử cơ bản
3
NHÓM 5
TRẦN QUỐC NGHĨA DƯƠNG PHƯƠNG ĐẠI TRẦN ĐÌNH NAM
Trang 5Kiểm thử cơ bản
5
Dựa theo các yêu cầu và nội dung trong hồ sơ trường hợp sử dụng mô tả chi tiết các yêu cầu chức năng và các yêu cầu không có chức năng cho dịch vụ lưu trữ
MỤC ĐÍCH DỰ ÁN
Trang 6NỘI DUNG CỦA DỰ ÁN AB - SD
Kiểm thử cơ bản
6
SƠ ĐỒ TRƯỜNG HỢP
Trang 7Kiểm thử cơ bản
7
SƠ ĐỒ MỐI QUAN HỆ THỰC THỂ
Trang 8CÁC YÊU CẦU CHỨC NĂNG
• Chức năng login logout
• Chức năng hiển thị, thêm, sửa, xóa, tìm kiếm tổ chức
• Chức năng hỗ trợ bảo dưỡng vật liệu, giám đốc bảo trì, quản lý bộ phận và quản lý nhóm.
• Chức năng thêm, sửa, xóa dịch vụ
• Chức năng thêm sửa xóa địa lý
• Chức năng thêm, sửa, xóa, bảo trì cơ sở
• Chức năng hiển thị, thêm, sửa, xóa liên hệ
• Chức năng tra cứu địa chỉ
Kiểm thử cơ bản
8
Trang 9Kiểm thử cơ bản
9
CÁC YÊU CẦU PHI CHỨC NĂNG
Trang 10Kiểm thử cơ bản
10
XÁC ĐỊNH NỘI DUNG SAI VÀ
ĐẶT CÂU HỎI
Trang 11XÁC ĐỊNH NỘI DUNG SAI VÀ ĐẶT
CÂU HỎI
Kiểm thử cơ bản
11
Trang 12XÁC ĐỊNH NỘI DUNG SAI VÀ ĐẶT CÂU HỎI
Kiểm thử cơ bản
12
Trang 13XÁC ĐỊNH NỘI DUNG SAI VÀ ĐẶT CÂU
HỎI
Kiểm thử cơ bản
13
Trang 14XÁC ĐỊNH TEST DESIGN CHO NỘI DUNG
Kiểm thử cơ bản
14
GIAO DIỆN DANH SÁCH CÁC TỔ CHỨC
Trang 15GIAO DIỆN THÊM TỔ CHỨC (Tab 1)
Kiểm thử cơ bản
15
Trang 16GIAO DIỆN THÊM TỔ CHỨC (Tab 2)
Kiểm thử cơ bản
16
Trang 17GIAO DIỆN SỬA TỔ CHỨC
Kiểm thử cơ bản
17
Trang 18Kiểm thử cơ bản
18
GIAO DIỆN HỖ TRỢ BẢO DƯỠNG VẬT LIỆU
Trang 19GIAO DIỆN THÊM HỖ TRỢ VẬT LIỆU
Kiểm thử cơ bản
19
Trang 20GIAO DIỆN HIỂN THỊ DANH SÁCH DỊCH VỤ
Kiểm thử cơ bản
20
Trang 21GIAO DIỆN THÊM DỊCH VỤ
Kiểm thử cơ bản
21
Trang 22GIAO DIỆN CHỈNH SỬA DỊCH VỤ
Kiểm thử cơ bản
22
Trang 23Kiểm thử cơ bản
23
GIAO DIỆN HIỂN THỊ ĐỊA ĐIỂM BẢO TRÌ TIN CẬY
Trang 24GIAO DIỆN THÊM VÙNG TIN CẬY
Kiểm thử cơ bản
24
Trang 25GIAO DIỆN HIỂN THỊ QUẬN TIN CẬY
Kiểm thử cơ bản
25
Trang 26GIAO DIỆN HIỂN THỊ DANH SÁCH CƠ SỞ
Kiểm thử cơ bản
26
Trang 27GIAO DIỆN HIỂN THỊ THÊM CƠ SỞ
Kiểm thử cơ bản
27
Trang 28GIAO DIỆN HIỂN THỊ DỊCH VỤ
Kiểm thử cơ bản
28
Trang 29GIAO DIỆN HIỂN THỊ CƠ SỞ BẢO TRÌ
Kiểm thử cơ bản
29
Trang 30GIAO DIỆN HIỂN THỊ THÊM CƠ SỞ BẢO TRÌ
Kiểm thử cơ bản
30
Trang 31LÊN KẾ HOẠCH VÀ VIẾT TESTCASES
Kiểm thử cơ bản
31
LÊN KẾ HOẠCH KIỂM THỬ MÔI TRƯỜNG KIỂM THỬ
Trang 32MÔI TRƯỜNG KIỂM THỬ ( 2)
Kiểm thử cơ bản
32
Trang 33PHẠM VI KIỂM THỬ
Giới hạn 1000 người dùng
Thời gian kiểm thử 3 tháng
Phần mềm chạy trên Windown 7, 8, 8.1, 10.
Kiểm thử cơ bản
33
Trang 34CÁC CHỨC NĂNG KIỂM THỬ
o Kiểm thử khả năng duyệt chức năng của (User Navigation Test)
o Kiểm thử màn hình giao tác (Transaction screen Test)
o Kiểm thử luồng giao tác (Transaction Flow Test)
o Kiểm thử màn hình báo biểu (Report screen Test)
o Kiểm thử luồng báo biểu (Report Flow Test)
o Kiểm thử việc Create/Retrieve/Update/Delete database
Kiểm thử cơ bản
34
Trang 35CÁC CHỨC NĂNG KHÔNG KIỂM THỬ
Kiểm thử hệ thống:
◦ Kiểm thử phương tiện (Facility Test)
◦ Kiểm thử dung lượng (Volume Test)
◦ Kiểm thử tình trạng căng thẳng (StressTest)
◦ Kiểm thử ₫ộ khả dụng (UsabililyTest)
◦ Kiểm thử các dịch vụ cộng thêm (Serviceability Test)
◦ Kiểm thử tính an ninh (Security Test)
◦ Kiểm thử hiệu xuất làm việc (Performance Test)
◦ Kiểm thử ₫ộ sử dụng bộ nhớ (Storage Test)
◦ Kiểm thử cấu hình làm việc (Configuration Test)
◦ Kiểm thử tính tương thích/chuyển ₫ổi/cấu hình (Compatibility/Configuration/Conversion Test)
◦ Kiểm thử khả năng cài ₫ặt (Installability Test)
◦ Kiểm thử ₫ộ tin cậy (Reliability Test)
◦ Kiểm thử ₫ộ phục hồi sau lỗi (Recovery Test)
Kiểm thử ₫ộ chấp nhận của user (Acceptance) Kiểm thử việc cài ₫ặt (Installation)
Kiểm thử cơ bản
35
Trang 36CHIẾN LƯỢC KIỂM THỬ
Trang 37CÔNG CỤ KIỂM THỬ
KIỂM THỬ BẰNG TAY
Ưu điểm:
o Cho phép tester thực hiện việc kiểm thử khám phá.
o Thích hợp kiểm tra sản phẩm lần đầu tiên
o Thích hợp kiểm thử trong trường hợp các test case chỉ phải thực hiện một
Trang 38LÊN KẾ HOẠCH KIỂM THỬ
Kiểm thử cơ bản
38
Trang 39LẬP TESTCASES CÁC CHỨC NĂNG
Giả định: user chưa đăng nhập vào hệ thống…
Dữ liệu dùng để kiểm tra: chức năng login có 2 trường là username va
password Username : admin; password : admin
Kiểm thử cơ bản
39
TEST CASE 1: LOGIN
Step Thực hiện Kết quả mong đợi Kết quả thực hiện
1 Không nhập gì cả và click Login Hiển thị thông báo "Please
Enter User name and Password"
2 Nhấp username và click Login Hiển thị thông báo "Please
sai click Login
Hiển thị thông báo " invalid password Please try again"
6 Nhập username đúng và password
đúng và click Login
Hiển thị giao diện chính của Bug Tracking Net
Trang 40TEST CASE 2: LOGOUT
Giả định: user/ admin đã đăng nhập vào hệ thống thành công
Kiểm thử cơ bản
40
Step Thực hiện Kết quả mong đợi Kết quả thực hiện
1 Click vào icon Logoff nằm ở vi
trí góc cao bên phải của các trang nội dung trong hệ thống đều có
Đăng xuất tài khoản và hiển thị màn hình đăng nhập (login) vào hệ thống
Trang 41TESTCASE 3: TÀI KHOẢN ADMIN
Giả định: Admin đã nhập đầy đủ dữ liệu vào form thêm, sửa, xóa user,
project
Kiểm thử cơ bản
41
Step Thực hiện Kết quả mong đợi Kết quả thực hiện
1 Click vào button thêm
user ( project)
Thêm user (project) và hiển thị thông báo “Thêm thành công”
2 Click vào button sửa user
( project)
Sửa user (project) và hiển thị thông báo “Sửa thành công”
3 Click vào button xóa user
( project)
Xóa user (project) và hiển thị thông báo “Sửa thành công”
Trang 42TESTCASE 4: LỰA CHỌN NGÔN NGỮ
Giả định: Người dùng đã đăng nhập vào hệ thống với tài khoản admin, user
Kiểm thử cơ bản
42
Step Thực hiện Kết quả mong đợi Kết quả thực hiện
1 Click vào icon ngôn ngữ ở
góc phải dưới phần mềm để chọn ngôn ngữ
Xuất hiện list ngôn ngữ
có sẵn và thay đổi ngôn ngữ của phần mêm theo lựa chọn của admin, user
Trang 43Test Case 5 : search project
Giả Định : Người dùng đã đăng nhập vào hệ thống với tài khoản admin, user và nhập thông tin tìm kiếm project có trong dữ liệu
Kiểm thử cơ bản
43
step Thực hiện Kết quả mong đơi Kết quả thực hiện
1 Click vào icon tìm kiếm
vào góc phải trên cùng
Hiển thị project theo dử liệu của người dùng đã nhập
Trang 44Test Case 6 : Search User
Giả định : Người dùng đả đăng nhập vào hệ thống với tài khoản admin ,user và nhập thông tin tìm kiếm nhân viên có trong dử liệu
Kiểm thử cơ bản
44
Step Thực hiện Kết quả mong đợi Kết quả thực hiện
1 Click vào icon tìm kiếm vào
góc phải trên cung , nhập tên nhân viên cần tìm
Hiển thị kết quả user cần tìm có trong dử liệu
Trang 45TESTCASE PHI CHỨC NĂNG
Giả định : đăng nhập tài khoản admin và thêm sản phẩm
Kiểm thử cơ bản
45
TESTCASE 1: HIỆU SUẤT
Step Thực hiện Kết quả mong đợi Kết quả thực hiện
1 Admin thêm 100 người dùng
100 sản phẩm
Phần mềm hoạt động bình thường
2 Admin thêm 200 người dùng
200 sản phẩm
Phần mềm hoạt động bình thường
3 Admin thêm 500 người dùng
500 sản phẩm
Phần mềm hoạt động bình thường
4 Admin thêm 1000 người dùng
1000 sản phẩm
Phần mềm hoạt động bình thường
Trang 46TESTCASE 2: GIAO DIỆN
Giả định : Người dùng đăng nhập vào hệ thống bằng tài khoản admin , user
Kiểm thử cơ bản
46
Step Thực hiện Kết quả mong đợi Kết quả thực hiện
1 Kiểm tra thiết kế các
button, icon, form
Thiết kế đúng với yêu cầu người dùng
2 Kiểm tra màu sắc của
phần mềm
Màu sắc trực quan dể nhìn , thân thiện với người dùng
Trang 47TESTCASE 3: ĐĂNG KÍ TÀI KHOÀN BẰNG GMAIL
Giả định: Người dùng vào trang đăng kí thành viên và chọn đăng kí với gmail
Kiểm thử cơ bản
47
Step Thực hiện Kết quả mong đợi Kết quả thực hiện
1 Nhấp vào button “đăng kí với
gmail”
Phần mềm lấy dữ liệu từ gmail và tạo mới người dùng vào database
Trang 48Kiểm thử cơ bản
48
KẾT THÚC