Chức năng kiểm thử Thêm Nhân Viên (Đoàn Quang Nhật)

Một phần của tài liệu bài tập lớn kiểm thử phần mềm đề tài kiểm thử tự động với công cụ selenium webdriver (Trang 33 - 40)

3.2.2.1 Phân tích chức năng kiểm thử Thêm Nhân Viên

+, Giao diện chức năng thêm nhân viên

+, Mã nguồn chức năng thêm nhân viên

+, Lưu đồ thuật giải

+,Sơ đồ đồ thị dòng

Hình 3.8 Sơ đồ đồ thị dòng chức năng thêm nhân viên

 Độ phức tạp chu trình Có 7 nút, 10 cung C = 10 - 7 + 2 = 5 Đường thi hành độc lập 1. 1 – 7 2. 1 – 2 – 7 3. 1 – 2 – 3 – 7 4. 1 – 2 – 3 – 4 – 5 – 7 5. 1 – 2 – 3 – 4 – 5 – 6 – 7

 Thiết kế test case a. Mô tả điều kiện

b. Áp dụng phương pháp phân tích giá trị biên và phân vùng tương đương - Tất cả các trường đều bắt buộc

- Email theo format a@b.c từ 5 đến 40 ký tự - Tên nhân viên có độ dài từ 10 đến 40 ký tự - Mật khẩu từ 6 đến 20 kí tự

 Áp dụng phương pháp phân tích giá trị biên, phân vùng tương đương

STT Đầu Vào Lớp hợp lệ Đánhdấu Vùng không hợp lệ Đánh dấu 1 Tên nhânviên Không được để trống H1 Để trống K1

1 Email

Email Hợp lệ( Có chứa @ và không được dùng tiếng việt

có dấu)

H2

Email chứa tiếng

việt có dấu K2

Email không chứa

kí tự @ K3 Chứa khoảng trắng K4 Trước và sau kí tự @ không được để trống K5 Để trống K6

5 Mật khẩu Mật khẩu từ 6-20 kítự, không được để

trống H3

Mật khẩu <6 kí tự

và >20 kí tự K7

Để trống K8

Bảng 3.3 Bảng phân vùng tương dương

TC

Input

Output Cover

Tên nhân viên Email Mật khẩu

1 Nguyễn Văn A nguyenvana@gmail.com 123456 Tạo tài khoản thànhcông H1,H2,H3 2 nguyenvana@gmail.com 123456 Không được để trống K1,H2,H3 3 Nguyễn Văn A nguyễn@gmail.com 123456 Email không hợp lệ K2,H1,H3 4 Nguyễn Văn A nguyenvana 123456 Email không hợp lệ K3,H1,H3 5 Nguyễn Văn A nguy @gmail.com 123456 Email không hợp lệ K4,H1,H3 6 Nguyễn Văn A nguyenvana@ 123456 Email không hợp lệ K5,H1,H3

7 Nguyễn Văn A 123456 Không được để trống K6,H1,H3

8 Nguyễn Văn A nguyenvana@gmail.com 1234 Mật khẩu không hợplệ K7,H1,H2 9 Nguyễn Văn A nguyenvana@gmail.com Không được để trống K8,H1,H2

+, Bảng test case thêm nhân viên

TC Tên Nhân Viên Email Mật Khẩu Kết quả mongmuốn

1 Nguyễn Văn A nguyenvana@gmail.com 123456 Tạo tài khoảnthành công

2 nguyenvana@gmail.com 123456 Không được đểtrống

3 Nguyễn Văn A nguyễn@gmail.com 123456 Email không hợplệ

4 Nguyễn Văn A nguyenvana 123456 Email không hợplệ

5 Nguyễn Văn A nguy @gmail.com 123456 Email không hợplệ

6 Nguyễn Văn A nguyenvana@ 123456 Email không hợplệ

7 Nguyễn Văn A 123456 Không được đểtrống

8 Nguyễn Văn A nguyenvana@gmail.com 1234 Mật khẩu khônghợp lệ 9 Nguyễn Văn A nguyenvana@gmail.com Không được đểtrống

3.2.2.2 Thực hiện chức năng kiểm thử thêm nhân viên Chi tiết thực kiểm thử em sẽ trình bày ở trong video 3.2.2.3 Báo cáo kiểm thử

Chương 4. KIỂM THỬ HIỆU NĂNG VỚI CÔNG CỤ JMETER

Một phần của tài liệu bài tập lớn kiểm thử phần mềm đề tài kiểm thử tự động với công cụ selenium webdriver (Trang 33 - 40)

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

(47 trang)