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

Báo cáo chuyên đề học phần kiểm thử phần mềm đề ti kiểm thử website bán vé xem phim

21 3 0

Đ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

Thông tin cơ bản

Tiêu đề Báo Cáo Chuyên Đề Học Phần Kiểm Thử Phần Mềm Đề Tài: Kiểm Thử Website Bán Vé Xem Phim
Tác giả Nguyễn Thị Thùy Linh
Người hướng dẫn Lê Thị Trang Linh
Trường học Trường Đại Học Điện Lực
Chuyên ngành Công Nghệ Thông Tin
Thể loại Báo cáo chuyên đề học phần
Năm xuất bản 2022
Thành phố Hà Nội
Định dạng
Số trang 21
Dung lượng 1,1 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Các chức năng chính:  Đăng nhập: Nguời dùng Đăng nhập vào hệ thống để thực hiện các thao tác  Chọn ghế: Khách hàng xem sơ đồ phòng chiếu và chọn đặt mua các ghế trống của lịch chiếu ph

Trang 1

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC

KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN KIỂM THỬ PHẦN MỀM

ĐỀ TI:

KIỂM THỬ WEBSITE BÁN VÉ XEM PHIM

Sinh viên thực hiện

Khóa : 2019-2024

Hà Nội, tháng 10 năm 2022

PHIẾU CHẤM ĐIỂM

Trang 2

LỜI NÓI ĐẦU

Trên thực tế, không có sự thành công nào mà không gắn liền với những sự

hỗ trợ, sự giúp đỡ dù ít hay nhiều, dù là trực tiếp hay gián tiếp của người khác

Trang 3

Trong suốt quãng thời gian từ khi bắt đầu học tập tại trường Đại học đã đến nay,chúng em đã nhận được rất nhiều sự quan tâm, giúp đỡ của thầy cô, gia đình vàbạn bè.

Với lòng biết ơn sâu sắc nhất, chúng em xin gửi đến các thầy cô ở Khoacông nghệ thông tin- trường Đại Học Điện Lực đã cùng với kinh nghiệm và tâmhuyết của mình để truyền đạt vô vàn kiến thức quý báu cho chúng em trong suốtthời gian học tập tại trường Và đặc biệt, trong kỳ này, chúng em được học mộtmôn học rất hữu ích đối với sinh viên ngành Công Nghệ Thông Tin

Chúng em xin chân thành cảm ơn cô Lê Thị Trang Linh đã tận tâm giảng dạy chúng em qua từng buổi học trên lớp Trong thời gian được học tập và thực hành dưới sự hướng dân của thầy, chúng em không những thu được rất nhiều kiến thức bổ ích, mà còn được truyền cảm hứng đối với bộ môn “Kiểm thử phần mềm” Nếu không có những lời hướng dẫn, dạy bảo của thầy thì có lẽ bài báo cáo này không thể hoàn thành được

Mặc dù đã rất cố gắng hoàn thiện báo cáo với tất cả sự nỗ lực, tuy nhiên, do còn thiếu kinh nghiệm, tìm hiểu và xây dựng báo cáo trong thời gian có hạn, kiến thức còn hạn chế, nhiều bỡ ngỡ, nên báo cáo “Kiểm thử website bán tai nghe” chắcchắn sẽ không thể tránh khỏi những thiếu sót Em rất mong nhận được sự quan tâm, thông cảm và những đóng góp quý báu của các thầy cô và các bạn để báo cáo này được hoàn thiện hơn

Một lần nữa, em xin chân thành cảm ơn và luôn mong nhận được sự đóng góp của mọi người

LỜI MỞ ĐẦU

Trang 4

CHƯƠNG 1: TỔNG QUAN VỀ KATALON

Trang 5

CHƯƠNG 2: ĐẶC TẢ PHẦN MỀM

Trang 6

Recommandé pour toi

2.1 Giới thiệu website bán vé xem phim.

Trước xu hướng của thời đại đang vô cùng phát triển như hiện nay thì hành

vi tiêu dùng trực tuyến đang ngày càng tăng cao Nhất là những website bán hàngđược rất nhiều người quan tâm

Và để tiện lợi và không tốn thời gian phải xếp hàng mua vé xem phim ngoàirạp thì website bán vé xem phim được xây dựng và phát triển Các website sẽ giúpkhách hàng có thể tiết kiểm được thời gian và công sức hơn từ đó thu khách hànghơn

Tên website: Website bán vé xem phim

Ngôn ngữ được sử dụng:

+ Frontend: HTML, CSS, JAVASCRIPT

+ Backend: PHP, MySQL

Các chức năng chính:

 Đăng nhập: Nguời dùng Đăng nhập vào hệ thống để thực hiện các thao tác

 Chọn ghế: Khách hàng xem sơ đồ phòng chiếu và chọn đặt mua các ghế

trống của lịch chiếu phim mong muốn

 Thêm lịch chiếu phim: Thực hiện thêm giờ chiếu phim

2.2 Đặc tả yêu cầu của website

Hoạt động của khách hàng:

Khách hàng tham gia mua vé xem phim sẽ được biết về nội dung phim, xemtrailer và từ đó chọn lịch chiếu phim thích hợp, chọn chỗ ngồi mong muốn và có thể thanh toán online

 Hoạt động của người quản trị:

+ Theo dõi khách hàng: cần phải biết khách hàng tham gia mua là ai và họcần mua mặt hàng gì trong số khách hàng tham gia vào việc mua hàng Và thống

kê đơn hàng mua của họ, và doanh thu với từng mặt hàng của đơn hàng, và mặt

hàng bán nhiều nhất hiện tại

+ Quản lý sản phẩm, quản lý giờ chiếu phim

2.3 Đặc tả yêu cầu chức năng

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

Khi người dùng muốn đăng nhập, trước tiên phải từng đăng ký tài khoản,

nếu không sẽ tạo tài khoản mới sau đó tiến hành đăng nhập tài khoản

Luồng sự kiện chính: Khi người dùng nhập tài khoản và mật khẩu sẽ có 2

Suite du document ci-dessous

Trang 7

Câu 151 - 179 - Câu 151 - 179 môn kế toán tài chính doanh nghiệp

8

Trang 8

a Biểu đồ usercase chức năng đăng nhập

b Biểu đồ hoạt động chức năng đăng nhập

Trang 9

 Người dùng chọn những ghế đã được mua.

 Người dùng không chọn ghế và bấm thanh toán

a Biểu đồ Usecase chức năng chọn ghế

Trang 10

b Biểu đồ hoạt động của chức năng Chọn ghế

Trang 11

2.3.3 Chức năng thêm giờ chiếu phim

Luồng sự kiện chính:

 Người quản trị truy cập vào trang Admin

 Chọn muc thêm giờ chiếu

a Biểu Usercase chức năng thêm Giờ chiếu phim

b Biểu đồ hoạt động của chức năng thêm sản phẩm

Trang 12

CHƯƠNG 3: KẾ HOẠCH TEST3.1 Mục đích của việc lập kế hoạch test

+ Xác định những thông tin dự án và các phần dự án cần được kiểm thử + Liệt kê những yêu cầu kiểm thử (Test Requirements)

+ Nêu ra những phương pháp, chiến lược kiểm thử nên sử dụng + Xác định nguồn lực cần

+ Nêu rõ các chức năng test và các chức năng không test

+ Liệt kê môi trường test

Trang 13

3.2 Test Scope

I

D Features Testing Function

Itrgration testing

Security & Accesss Control Testing

1 Quản lý đăng nhập 2 man days 0.5 man days 0.5 man days

2 Chọn ghế 5 man days 0.5 man days 1 man days

3 Quản lý Giờ chiếu

phim 5 man days 1 man dayss 1 man days

3.3 Feature/non feature to be test

- Chức năng test:

+ Đăng nhập: Thường dễ gây lỗi khi người dùng

 Nhập sai định dạng form đăng nhập

 Nhập thiếu email, password

 Người dùng thao tác khi ấn submit nhưng chưa kịp chuyển trang

 Người dùng nhập sai username, password và ấn submit liên tục.+ Chọn vị trí ghế: Thường xảy ra lỗi khi người dùng nhập dữ liệu

 Không chọn ghế bấm button thanh toán

 Chọn ghế đã được đặt

+ Thêm lịch chiếu phim:

 Nhập thiếu, không đúng định dạng các trường

 Lỗi hiển thị thông báo khi dữ liệu hợp lệ/ không hợp lệ

 Phòng chiếu đang được dùng

 Lỗi insert vào DB

- Chức năng test thêm giờ chiếu phim , :

- Các tiêu chuẩn đánh giá chất lượng phần mềm:

+ Hệ thống vận hành tốt, không bị các lỗi như trên

+ Trải nghiệm người dùng tốt, tương tác lưu loát, mượt mà

+ Tất cả thông tin về lỗi cần được ghi nhận lại để đánh giá chính xác chất lượng của phần mềm

+ Ổn định, hạn chế tối đa thời gian ngắt quãng

+ Tốc độ tải trang nhanh

Trang 14

- Việc test chỉ dừng lại khi:

+ Hết thời gian triển khai dự án

+ Hết kinh phí

+ Bị delay quá lâu, sản phẩm không còn giá trị nhiều so với kinh phí bỏ ra.+ Sản phẩm đã hoàn thành, đạt đúng yêu cầu và chất lượng đã thỏa thuận3.4 Test Tool

ID Action Tools Supplier/Selfconstructio

1 Quản lý hoạt động kiểm thử Excel Microsoft 2019

1 Phiên bản Chạy trên code Chạy trên code

2 Database DB phát triển DB thiết lập riêng, viết

trên MySQL

4 Server/Clien

3.6 Test Resources Man-power

Bảng sau đây mô tả nguồn lực test cho dự án:

ID Member Position/Responsibility/Comment

1 Nguyễn Thị Thùy Linh Test manager: Quản lý hoạt động

kiểm thử

Trang 15

 Hướng dẫn kỹ thuật

 Sử dụng nguồn lực

 Báo cáo quản lý

 Báo cáo sản phẩm

2 Nguyễn Thị Thùy Linh Test designer: Thiết kế testcase

 Định nghĩa cách tiếp cận test

 Viết các test case

3 Nguyễn Thị Thùy Linh Tester: hiện thực và chạy testcase

 Hiện thực test và test suites

 Chạy test suil

 Ghi kết quảYêu cầu về hệ thống:

Mỗi Milestione cho 1 module bao gồm cả việc design testcase và chạy testcase:

ID Milestone Task Resource Begin date End date Man

01-10-2022 17-10-2022 11 days

3 Thêm mới giờ

T

T

Sản phẩm Ngày bàn

giao

Người bàn giao Người nhận bàn giao

1 Testplan 30-10-2022 Nguyễn Thị Thùy

Linh Lê Thị Trang Linh

2 Testcase 01-11-2022 Nguyễn Thị Thùy Lê Thị Trang Linh

Trang 16

CHƯƠNG 4: XÂY DỰNG V THỰC HIỆN CÁC TESTCASE 4.1 Testcase ĐĂNG NHẬP

4.1.1 Test GUI (Graphical user inteface – giao diện đồ họa người dùng)

ID Test Item Test Steps Expected Result Test Tester

Trang 17

Result4.1.2 Test function

1 Đăng

nhập

1.Bỏ trống email, password2.Nhấn button ‘Đăngnhập’

Hiện thông báoPassword, Email bắt buộcphải điền

Nguyễn Thị Thùy Linh

Button “Đăng nhập” bị vô hiệu hóa

2 Nhập Password hợp lệ

3 Click button Đăngnhập

Hệ thống hiển thị thông báo

“Bắt buộc phải nhập Email.Vuilòng thử lai ”

4 Đăng

nhập Dữ liệuô input

Email

1 Nhập Email không đúng form

2 Nhập Password hợp lệ

3 Click button Đăngnhập

Hệthống hiểnthị validate

“Email không hợp lệ”

2 Nhập Password hợp lệ

3 Click button Đăngnhập

Hệ thống hiển thị thông báo

“Email không tồn tại Bạn vuilòng đăng ký

3 Click button Đăng

Hệ thống chỉ cho phép nhập đến ngưỡng maxlength, vượt quá

Trang 18

nhập ngưỡng hệ

thống không cho phép nhập

3 Click button Đăng nhập

Đi đến màn hình trang chủ

3 Click button Đăngnhập

Hệ thống hiển thị thông báo

“Bạn vui lòng nhập vào Password”

3 Click button Đăngnhập

Hệ thống hiển thị thông báo

“Password không đúng Bạn vui lòng nhập lại ”

3.Click button

“Đăng nhập”

Hệ thống hiển thị thông báo

“Tài khoản không đúng, vui lòng nhập lại”

2 Click button

“Đăng nhập”

3 Lặp lại tương tự như vậy 3 lần

Hệ thống hiển thị thông báo

“Bạn đăng nhập sai quá sốlần, xin vui lòng chờ 3:00

để đăng nhập lại”

Trang 19

2 Click button Đăngnhập

Hệ thống hiển thị thông báo

“Bạn vui lòng điền Email, Password”

Sẽ nhảy vảo màn đăng ký 4.2 Testcase Chọn ghế

4.2.1 Test GUI (Graphical user inteface – giao diện đồ họa người dùng)

ID Test Item Test Steps Expected Result Test

Result Tester4.2.2 Test function

Các ghế đuộc chọn đổi màu

đỏ, hiển thị tênghế đã chọn

Chuyển sang trang thanh toán

Trang 20

4.3 Testcase Thêm giờ chiếu phim

4.3.1 Test GUI

ID Test Item Test Steps Expected Result Test

Result Tester4.3.2 Test function

Hiển thị thông báo “Thông tin chưa được nhập”

Nguyễn ThịThùy Linh

2 Thêm

giờ

chiếu

1.Bỏ trống trường ngày giờchiếu, phim và phòng đã được họn từ dropdown

2 Click button Thêm

Hiển thị thông báo “Chưa nhập ngày chiếu”

3 Thêm

giờ

chiếu

1.Không chọn tên phim, phòng

và ngày giờ đã được nhập

2 Click button Thêm

Hiển thị thông báo “Chưa chọn Phim”

4 Thêm

giờ

chiếu

1.Không chọn phòng, tên phim

và ngày giờ đã được nhập

2 Click button Thêm

Hiển thị thông báo “Chưa chọn Phòng chiếu”

5 Thêm

giờ

chiếu

1.Trường tên phim và phòng

đã được nhập, thời gian được nhập vào

Hiển thị thông báo “Phòng đã được sử dụng”

Trang 21

khoảng lúc phòng được chọn đang sử dụng

2 Click button Thêm

6 Thêm

giờ

chiếu

1.Trường tên phim và phòng

đã được nhập, thời gian được nhập vào khoảng lúc phòng được chọn chưa được

sử dụng

2 Click button Thêm

Hiển thị thông báo “Thêm thành công” và chuyển

vầ trang chủ

Ngày đăng: 13/06/2023, 14:31

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w