CHƯƠNG 2 : TỔNG QUAN VỀ KIỂM THỬ PHẦN MỀM
3.7. Xây dựng TestCase
Trong đồ án, tơi sẽ trình bày các test case cho chức năng đăng kí, các kịch bản kiểm thử cụ thể của các chức năng khác được trình bày ở định dạng excel được đính kèm trong phụ lục của đồ án.
-.Giao diện:
-.Kiểm thử các yếu tố giao diện chung như kiểm tra giao diện theo thiết -.Kiểm tra khi ấn tab, shift-tab.
-.Kiểm tra việc bị vỡ giao diện hay không. -.Các giá trị mặc định của textbox.
-.Kiểm tra focus chuột khi đăng kí khơng thành cơng.
-.Kiểm tra bảo mật mật khẩu khi nhập mật khẩu vào trường password thì các kí tự có chuyển thành dấu chấm khơng.
-.Chức năng: Có tám trường hợp chức năng cần chính cần kiểm thử: -.Kiểm tra đăng kí thành cơng với email và password hợp lệ.
-.Kiểm tra đăng kí khơng thành cơng khi bỏ trống cả hai trường email và password.
-.Kiểm tra đăng kí khơng thành cơng khi sử dụng email khơng hợp lệ. -.Kiểm tra đăng kí khơng thành cơng khi không nhập email.
-.Kiểm tra đăng kí khơng thành cơng khi khơng nhập mật khẩu.
-.Kiểm tra đăng kí khơng thành cơng với email trùng với email đã đăng kí trước. Kiểm tra đăng kí khơng thành cơng với mật khẩu không hợp lệ, chứa kí tự trắng hoặc các kí tự đặc biệt.
Kiểm Thử Sản Phẩm Thương Mại Điện Tử Trên Nền Wordpress Sử Dụng Cơng Cụ Selenium Kiểm tra đăng kí khơng thành cơng vớ mật khẩu khơng hợp lệ, độ dài tối thiểu của mật khẩu là sáu kí tự.
Kiểm thử an tồn bảo mật: Vì chức năng đăng nhập khơng nhập số liệu vào cơ sở dữ liệu do vậy ta có thể bỏ qua khơng kiểm tra một số lỗi an tồn thơng tin và chỉ cần kiểm tra một số lỗi sau:
Lỗi SQL Injection Lỗi User Enumeration
Kiểm tra lỗ hổng cho phép dị đốn mật khẩu
Áp dụng kỹ thuật kiểm thử hộp đen để kiểm thử cho chức năng này và tôi sử dụng các phương pháp sau đây để xây dựng dữ liệu kiểm thử và các kịch bản kiểm thử:
Phân lớp tương đương Phân tích giá trị biên Bảng quyết định