.2 Các trường hợp kiểm tra chức năng đăng ký

Một phần của tài liệu NGHIÊN CỨU WEBDRIVERIO VÀ ÁP DỤNG TRONG KIỂM THỬ TỰ ĐỘNG ỨNG DỤNG WEB (Trang 45 - 49)

STT Hành động Phản hồi từ hệ thống

Đăng ký thành công 1

1. Nhập các giá trị hợp lệ vào các trường: Tên Đăng Nhập, Mật Khẩu, Họ, Tên, Số Điện Thoại, Email, Địa chỉ nhà, Giới tính, Mã xác nhận 2. Click vào nút “Đăng ký”

Hệ thống hiển thị message tương ứng: “Bạn Đã Đăng Ký THành Công..!” Nhập vào giá trị trống 1 1. Để trống các trường: Tên Đăng Nhập, Mật Khẩu, Họ, Tên, Số Điện Thoại, Email,

Hệ thống hiển thị message tương ứng:

SVTH: Tạ Hữu Đức Lớp: KTĐT & THCN K58

Địa chỉ nhà, Giới tính, Mã xác nhận

2. Click vào nút “Đăng ký”

2 1. Để trống trường “Tên Đăng Nhập” và nhập đầy đủ dữ liệu hợp lệ cho các trường còn lại 2. Click vào nút “Đăng ký”

Hệ thống hiển thị message tương ứng: “bạn chưa nhập vào tên đăng nhập!”

3 1. Để trống trường “Mật Khẩu” và nhập đầy đủ dữ liệu hợp lệ cho các trường còn lại

2. Click vào nút “Đăng ký”

Hệ thống hiển thị message tương ứng: “bạn chưa nhập vào mật khẩu!”

4 1. Để trống trường “Số điện thoại” và nhập đầy đủ dữ liệu hợp lệ cho các trường còn lại 2. Click vào nút “Đăng ký”

Hệ thống hiển thị message tương ứng: “bạn chưa nhập vào số điện thoại!”

5

1. Để trống trường “Email” và nhập đầy đủ dữ liệu hợp lệ cho các trường còn lại

2. Click vào nút “Đăng ký”

Hệ thống hiển thị message tương ứng: “bạn chưa nhập email!”

6 1. Để trống trường “Địa chỉ nhà” và nhập đầy đủ dữ liệu hợp lệ cho các trường còn lại 2. Click vào nút “Đăng ký”

Hệ thống hiển thị message tương ứng: “bạn chưa nhập vào địa chỉ!”

7 1. Để trống trường “Mã xác nhận” và nhập đầy đủ dữ liệu hợp lệ cho các trường còn lại

Hệ thống hiển thị message tương ứng: “Bạn Nhập Sai Mã Xác Nhận Vui Lòng Nhập Lại!”

SVTH: Tạ Hữu Đức Lớp: KTĐT & THCN K58

2. Click vào nút “Đăng ký”

Nhập giá trị không hợp lệ vào trường Tên Đăng Nhập 1 1. Nhập tên tài khoản ít hơn 3 ký tự

2. Click nút: “Đăng Ký”

Hệ thống hiển thị message tương ứng: “Tên Đăng Nhập phải từ 3 đến 30 kí tự”

2 1. Nhập tên tài khoản với 31 ký tự 2. Click nút: “Đăng ký”

Hệ thống hiển thị message tương ứng: “Tên Đăng Nhập phải từ 3 đến 30 kí tự”

3 1. Nhập vào tên tài khoản có chứa thẻ HTML

2. Click nút: “Đăng Ký”

4 1. Nhập tên tài khoản đã tồn tại trong cơ sở dữ liệu

2. Click nút: “Đăng Ký”

Hệ thống hiển thị message tương ứng: “Tên Đăng Nhập Này Đã Tồn Tại”

Nhập giá trị không hợp lệ vào trường Mật Khẩu 1 1. Nhập mật khẩu ít hơn 6 ký tự

2. Click nút: “Đăng Ký”

Hệ thống hiển thị message tương ứng: “Mật Khẩu phải từ 6 đến 30 kí tự”

2 1. Nhập mật khẩu với 31 ký tự 2. Click nút: “Đăng ký”

Hệ thống hiển thị message tương ứng: “Mật Khẩu phải từ 6 đến 30 kí tự”

Nhập sai định dạng email

1 1. Nhập sai định dạng email 2. Click nút:”Đăng Ký”

Hệ thống hiển thị message tương ứng: “bạn nhập sai dạng email - dạng email vd: tenban@yahoo.com Nhập giá trị không hợp lệ vào trường số điện thoại

1 1. Nhập chữ cái vào trường số điện thoại

2. Click nút:”Đăng Ký”

Hệ thống hiển thị message tương ứng: “bạn phải nhập bằng số có từ 10 đến 11 ký tự!”

SVTH: Tạ Hữu Đức Lớp: KTĐT & THCN K58

2 1. Nhập số điện thoại ít hơn 10 số 2. Click nút: "Đăng Ký"

Hệ thống hiển thị message tương ứng: “bạn phải nhập bằng số có từ 10 đến 11 ký tự!”

3 1. Nhập số điện thoại nhiều hơn 11 số

2. Click nút: "Đăng Ký"

Hệ thống hiển thị message tương ứng: “bạn phải nhập bằng số có từ 10 đến 11 ký tự!”

4 1. Nhập số âm vào trường số điện thoại

2. Click nút: "Đăng Ký"

Hệ thống hiển thị message tương ứng: “bạn phải nhập bằng số có từ 10 đến 11 ký tự!”

3.1.2. Chức năng thêm sản phẩm vào giỏ hàng

Hình 3. 2 Giao diện chức năng thêm sản phẩm vào giỏ hàng

a) Đặc tả kỹ thuật của chức năng thêm sản phẩm vào giỏ hàng:

Khi truy cập vào hệ thống, khách hàng có thể thêm sản phẩm vào giỏ hàng từ giao diện xem thông tin chi tiết sản phẩm hoặc thông qua danh sách các sản phẩm được chia theo các danh mục. Trang xem sản phẩm thông qua danh mục sản phẩm bao gồm các thông tin:

SVTH: Tạ Hữu Đức Lớp: KTĐT & THCN K58

• Thơng tin chi tiết về sản phẩm: tên sản phẩm, giá sản phẩm, mơ tả sản phẩm

• Nút “Chi tiết” để chuyển hướng sang trang chi tiết sản phẩm • Nút "Đặt Mua" để thêm sản phẩm trực tiếp vào giỏ hàng

b) Phân tích các trường hợp kiểm thử

Test chức năng màn hình

• Nút “Đặt mua”

Khi trong giỏ hàng đã có sản phẩm đang chọn thì khi click “Đặt Mua” sẽ chuyển đến trang xem chi tiết giỏ hàng và số lượng của sản phẩm đó sẽ tăng lên. Nếu số lượng sản phẩm khơng hợp lệ sẽ có thơng báo lỗi hiển khi thành viên click vào nút "Đặt Mua".

Thiết kế các test case

Nội dung chi tiết test case và kết quả test chức năng Thêm sản phẩm vào giỏ hàng được trình bày ở định dạng Excel được đính kèm trong phần Phụ lục: AddToCarts.xlsx của đồ án.

Một phần của tài liệu NGHIÊN CỨU WEBDRIVERIO VÀ ÁP DỤNG TRONG KIỂM THỬ TỰ ĐỘNG ỨNG DỤNG WEB (Trang 45 - 49)