(Nguồn: tác giả xây dựng) 3.5.10 Thêm, sửa và xóa chính sách e-Hair
Quản trị viên Special_Admin có quyền thêm, sửa và xóa chính sách e-Hair tại biểu tượng thông tin . Ngồi ra, Special_Admin có thể thay đổi tên, ảnh đại diện hiển thị khi liên lạc với salon hoặc cá nhân. Đồng thời, quản trị viên và Special_Admin có thể thay đổi ảnh bìa của e-Hair. Nếu quản trị viên sử dụng các chức năng không thuộc quyền của quản trị viên mà là chức năng đặc biệt của Special_Admin, e-Hair sẽ thông báo vấn đề này (phụ lục 3).
4. Kiểm thử chất lượng phần mềm 4.1 Kiểm tra chức năng 4.1 Kiểm tra chức năng
Thực hiện kiểm tra từng chức năng bằng cách viết test case và tiến hành kiểm thử thành phần các chức năng riêng lẻ (bảng 2). Khi số lượng chức năng hơn ½, thực hiện kiểm thử tích hợp đảm bảo sự tương tác giữa các giao diện với nhau. Đồng thời, khi test hệ thống thực hiện test yêu cầu nghiệp vụ (nguyên tắc phần mềm).
4.2 Kiểm tra phi chức năng
Thực hiện kiểm tra thông báo khi đã đạt giới hạn gửi 10.000 mã OTP thực hiện đăng ký tài khoản mới hoặc quên mật khẩu (hình 79). Thực hiện chạy thử nghiệm trên điện thoại hệ điều hành Android 5.0 trở lên.
50
e-Hair Trạng thái kiểm tra: Hoàn thành Test case: Đăng nhập
Lịch sử
Ngày Công việc Người thực hiện
10/12/2021 Viết test case Đào Phương Lâm
11/12/2021 Test Đào Phương Lâm
Tiền điều kiện Có tài khoản e-Hair, chưa đăng nhập.
Tổng test case Đạt Thất bại
Lần 1 11 9 2
Lần 2 11 9 2
Lần 3 11 11 0
STT Mô tả Đầu vào mong đợi Kết quả 1 Kết quả lần 2 3
1 Nhập số điện thoại. - Nhập đủ 10 vào ô số điện thoại. - Đúng kiểu đầu vào
- Chuyển con trỏ sang nhập mật khẩu. Đạt Đạt Đạt
2 Nhập mật khẩu. - Nhập đủ 6 số mật khẩu. - Mật khẩu khơng chính xác. - Ẩn mật khẩu, thực hiện đăng nhập. - Thông báo mật khẩu sai. Đạt Đạt Đạt
3 Tài khoản không tồn tại. - Nhập số điện thoại không tồn tại. - Thông báo tài khoản không tồn tại Đạt Đạt Đạt
51
5 Thời gian chờ. - Tiếp tục nhập sai mật khẩu. - Hiển thị thời gian chờ lần hai (2p), đăng nhập khi hết thời gian. Đạt Đạt Đạt
6 Thời gian chờ. - Tiếp tục kiểm tra thêm 3 lần sai mật khẩu. - Hiển thị thời gian chờ theo số lần nhập sai, đăng nhập khi hết thời gian. Đạt Đạt Đạt
7 Đăng nhập thành công. - Nhập đúng số điện thoại và mật khẩu. - Hiển thị trang chủ e-Hair Đạt Đạt Đạt
8 Phục hồi thời gian chờ.
- Đăng xuất.
- Nhập số điện cũ và sai mật khẩu lần đầu.
- Thông báo sai mật khẩu.
- Không hiển thị thời gian chờ - Xử lý đăng nhập khi đổi mật khẩu
Thất
bại Thất bại Đạt
9 Phục hồi thời gian chờ. - Nhập số điện thoại cũ và sai mật khẩu 4 lần. - Hiển thị thời gian chờ lần đầu (60s), đăng nhập khi hết thời gian. Thất bại Thất bại Đạt
10 Đảm bào thời gian chờ
- Đóng ứng dụng.
- Nhập số điện thoại cũ và sai mật khẩu.
- Hiển thị thời gian chờ thứ hai (2p),
đăng nhập khi hết thời gian. Đạt Đạt Đạt
11 Đảm bảo thời gian chờ
- Gỡ ứng dụng và cài ứng dụng. - Nhập số điện thoại cũ và sai mật khẩu.
- Hiển thị thời gian chờ lần ba (3p),
đăng nhập khi hết thời gian. Đạt Đạt Đạt
Bảng 2: Test case (Nguồn: tác giả xây dựng) (Nguồn: tác giả xây dựng)
52