Xây dựng testcase đăng ký

Một phần của tài liệu báo cáo kiểm thử phần mềm đề tài kiểm thử chức năng website với selenium webdriver (Trang 43 - 53)

II. Chiến lược kiểm thử

5. Xây dựng testcase đăng ký

Mô tả:

- Các trường bắt buộc nhập không được bỏ trống

- Tài khoản không chứa các kí tự đặc biệt là duy nhất và phải lớn hơn 6 kí tự,nhỏ hơn 20 kí tự

- Mật khẩu phải lớn hơn 6 kí tự,nhỏ hơn 20 kí tự

- Số điện thoại là số và từ 10-12 kí tự và đúng định dạng 09,08,02,016[2-9]

- Email phải đúng định dạng xxx@xxx.xxx không chứa kí tự đặc biệt và là duy nhất

Phân tích:

Áp dụng phương pháp phân vùng tương đương:

- Tài khoản phải chứa [6,20] ký tự chỉ gồm chữ và số: thực hiện nhập vào 5,21ký tự,rỗng

- Mật khẩu phải chứa [6,20] kí tự:thực hiện nhập vào 5,21 kí tự,rỗng

- Nhập lại mật khẩu phải giống mật khẩu

- Số điện thoại phải từ [10,12] ký tự số ,đúng định dạng 09,08,02,016[2- 9] : thực hiện nhập vào 9, 13 ký tự số,rỗng.

- Họ và tên không được rỗng

- Địa chỉ không được rỗng

- Ngày sinh không được bỏ trống và đúng

Các lớp tương đương Tài khoản

- Tài khoản >=6 && <=20 hợp lệ

- Tài khoản <6 không hợp lệ

- Tài khoản >20 không hợp lệ

- Tài khoản rỗng không hợp lệ

- Tài khoản có kí tự không phải số hoặc chữkhông hợp lệ

Mật khẩu - Mật khẩu >=6 && <=20 hợp lệ - Mật khẩu <6 không hợp lệ - Mật khẩu >20 không hợp lệ - Mật khẩu rỗng không hợp lệ Họ và tên - Họ và tên không rỗng hợp lệ - Họ và tên rỗngkhông hợp lệ Số điện thoại 42 download by : skknchat@gmail.com

- Số điện thoại >=10 && <=12  hợp lệ

- Số điện thoại <10  không hợp lệ

- Số điện thoại >12  không hợp lệ

- Số điện thoại chứa kí tự không phải số không hợp lệ

- Số điện thoại rỗng không hợp lệ

Ngày sinh

- Ngày [1-30] và tháng 4,6,9,11 hợp lệ

- Ngày[1-28] và tháng 2 năm không nhuận hợp lệ

- Ngày[1-29] và tháng 2 năm nhuận hợp lệ

- Ngày 31 và tháng 4,6,9,11không hợp lệ

- Ngày 29 và tháng 2 năm không nhuậnkhông hợp lệ

- Ngày 30,31 và tháng 2 năm nhuậnkhông hợp lệ

- Ngày sinh bỏ trống không hợp lệ

Email

- Local-Part là chữ hoặc số hoặc các kí tự(+ - .) và kí tự nối là @ và server name có dạng xxx.xxx hợp lệ

- bỏ trống emailkhông hợp lệ

- Thiếu Local-Part không hợp lệ

- Thiếu @không hợp lệ

- Thiếu server namekhông hợp lệ

- Local-Part chứa kí tự không phải chữ hoặc sốkhông hợp lệ

- Server name sai định dạng xxx.xxxkhông hợp lệ

Áp dụng phương pháp phân vùng tương đương:

Điều kiện đầu vào

Tài khoản

Mật khẩu

Số điện thoại

Họ và tên Địa chỉ Ngày sinh

Các ca kiểm thử : Từ mô tả và bảng phân vùng tương đương ta có

46

48

Một phần của tài liệu báo cáo kiểm thử phần mềm đề tài kiểm thử chức năng website với selenium webdriver (Trang 43 - 53)

Tải bản đầy đủ (DOCX)

(78 trang)
w