1. Trang chủ
  2. » Giáo Dục - Đào Tạo

báo cáo kiểm thử phần mềm đề tài kiểm thử website mạng xã hội facebook

17 3 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Nội dung

Thiết kế test case sử dụng bảng quyết định Decision Table...121.3.1... Chức năng đăng nhậpwebsite để sử dụng các chức năng khácTiền điều kiện  Tài khoản người dùng đã được đăngkýHậu điề

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠO

TRƯỜNG ĐẠI HỌC MỞ THÀNH PHỐ HỒ CHÍ MINHKHOA CÔNG NGHỆ THÔNG TIN

- 

 -BÁO CÁO

KIỂM THỬ PHẦN MỀM

Đề Tài

KIỂM THỬ WEBSITE MẠNG XÃ HỘI FACEBOOK

Giảng viên hướng dẫn: Nguyễn Thị Ngọc ThanhSinh viên thực hiện: Phạm Bá Trung Hiếu

Mã số sinh viên: 2151013024Lớp: DH21CS01

Khóa: 2021-2025

Tháng 1 năm 2024, TP HỒ CHÍ MINH

Trang 3

NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN

Trang 4

TÓM TẮT ĐỐ ÁN NGÀNH

3

Trang 5

ABSTRACT

4

Trang 6

MỤC LỤC

Chương 1.GIỚI THIỆU CÁC CHỨC NĂNG 10

1.1 Sơ đồ use case 10

1.2 Đặc tả use case 10

1.2.1 Chức năng đăng nhập 10

1.2.2 Chức năng thay đổi ảnh đại diện 11

1.3 Thiết kế test case sử dụng bảng quyết định (Decision Table) 12

1.3.1 Chức năng đăng nhập 12

1.3.2 Chức năng thay đổi ảnh đại diện 13

Chương 2.KIỂM THỬ SELENIUM SỬ DỤNG PYTHON 14

2.1 Yêu cầu cài đặt 14

Trang 7

DANH MỤC TỪ VIẾT TẮT

6

Trang 8

DANH MỤC HÌNH VẼ

Hình 1.1: Tên hình 1 10

7

Trang 9

DANH MỤC BẢNG

Bảng 1.1: Tên bảng 1 10Bảng 2.1: Tên bảng 1 12

8

Trang 10

MỞ ĐẦU

9

Trang 11

Chương 1 GIỚI THIỆU CÁC CHỨC NĂNG1.1 Sơ đồ use case

Hình 1.1: Sơ đồ use case

1.2 Đặc tả use case

1.2.1 Chức năng đăng nhập

website để sử dụng các chức năng khác

Tiền điều kiện  Tài khoản người dùng đã được đăngký

Hậu điều kiện Người dùng đăng nhập thành công

Luồng chính Truy cập website Facebook.comNhập tài khoản và mật khẩuNhấn nút đăng nhập

Facebook xác thực thông tin thành công, 10

Trang 12

cho phép đăng nhập

Luồng thay thế  Người dùng chọn quên mật khẩu Người dùng chọn tìm tài khoản Người dùng đăng ký tài khoản

Luồng ngoại lệ 1 Tài khoản/mật khẩu sai

 Facebook báo lỗi sai tài khoản/mậtkhẩu, yêu cầu thử lại

2 Tài khoản chưa được tạo

 Facebook báo lỗi tài khoản chưađược tạo, yêu cầu tạo mới

1.2.2 Chức năng thay đổi ảnh đại diện

Tên use case Thay đổi ảnh đại diện

Mô Tả Cho phép người dùng thay đổi ảnh đại diện

Facebook xác thực thông tin thành công, cho phép đăng nhập

Người dùng vào trang cá nhân của mìnhChọn thay đổi ảnh đại diện

Upload ảnh

Facebook xác nhận ảnh phù hợp

Chọn ảnh đã ảnh upload thành công thànhảnh đại diện mới

Luồng thay thế Người dùng chọn ảnh cũ làm ảnh đại diện

Luồng ngoại lệ Ảnh có kích thước lớn hơn 4MB, báo lỗi upload ảnh khác

Ảnh sai định dạng, báo lỗi

11

Trang 13

1.3 Thiết kế test case sử dụng bảng quyết định (Decision Table) 1.3.1 Chức năng đăng nhập

Điều kiện

Đã đăng ký T T T FTài khoản T T F -

Mật khẩu T F -

Bảng 1.2: Bảng quyết định chức năng đăng nhập

1.3.2 Chức năng thay đổi ảnh đại diện

Điều kiện

<= 4MB T T F FĐúng định

dạng ảnh(*) T F T F

Hành động Thay đổi

ảnh đại diện Y N N NHình 1.3: Bảng quyết định chức năng thay đổi ảnh đại diện

* Định dạng ảnh: PEG, BMP, PNG, GIF, or TIFF

12

Trang 14

Chương 2 KIỂM THỬ SELENIUM SỬ DỤNG PYTHON2.1 Yêu cầu cài đặt

2.1.1 Chủ đề cấp độ 32.1.1.1 Chủ đề cấp độ 4

Bảng 2.1: Tên bảng 1

2.2 Hướng dẫn cài đặt2.2.1 Chủ đề cấp độ 3

13

Trang 15

Chương 3 THỰC HIỆN KIỂM THỬ3.1 Chức năng đăng nhập

Nội dung ………Nội dung……….

3.1.1 Chủ đề cấp độ 33.1.1.1 Chủ đề cấp độ 4

3.2 Chức năng thay đổi ảnh đại diện

14

Trang 16

TÀI LIỆU THAM KHẢO

(Theo chuẩn IEEE – bỏ dòng này khi viết báo cáo)

15

Trang 17

PHỤ LỤC

16

Ngày đăng: 07/08/2024, 20:08

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w