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

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 : NGUYỄN THỊ THÙY LINH Mã sinh viên : 19810310476 Giảng viên hướng dẫn : LÊ THỊ TRANG LINH Ngành : CÔNG NGHỆ THÔNG TIN Chuyên ngành : CƠNG NGHỆ PHẦN MỀM Lớp : D14CNPM6 Khóa : 2019-2024 Hà Nội, tháng 10 năm 2022 PHIẾU CHẤM ĐIỂM ST T Họ tên sinh viên Mã sinh viên Nguyễn Thị Thùy Linh 19810310476 Họ tên giảng viên Nội dung thực Chữ ký Điể m Chữ ký Ghi Giảng viên chấm 1: Giảng viên chấm 2: LỜI NĨI ĐẦU Trên thực tế, khơng có thành công mà không gắn liền với hỗ trợ, giúp đỡ dù hay nhiều, dù trực tiếp hay gián tiếp người khác Trong suốt quãng thời gian từ bắt đầu học tập trường Đại học đến nay, chúng em nhận nhiều quan tâm, giúp đỡ thầy cơ, gia đình bạn bè Với lịng biết ơn sâu sắc nhất, chúng em xin gửi đến thầy cô Khoa công nghệ thông tin- trường Đại Học Điện Lực với kinh nghiệm tâm huyết để truyền đạt vơ vàn kiến thức quý báu cho chúng em suốt thời gian học tập trường Và đặc biệt, kỳ này, chúng em học mơn học hữu ích 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 buổi học lớp Trong thời gian học tập thực hành hướng dân thầy, chúng em khơng thu nhiều kiến thức bổ ích, mà cịn truyền cảm hứng mơn “Kiểm thử phần mềm” Nếu khơng có lời hướng dẫn, dạy bảo thầy có lẽ báo cáo khơng thể hồn thành Mặc dù cố gắng hoàn thiện báo cáo với tất nỗ lực, nhiên, thiếu kinh nghiệm, tìm hiểu xây dựng báo cáo 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ắn khơng thể tránh khỏi thiếu sót Em mong nhận quan tâm, thông cảm đóng góp q báu thầy bạn để báo cáo hoàn thiện Một lần nữa, em xin chân thành cảm ơn ln mong nhận đóng góp người LỜI MỞ ĐẦU CHƯƠNG 1: TỔNG QUAN VỀ KATALON CHƯƠNG 2: ĐẶC TẢ PHẦN MỀM 2.1 Giới thiệu website bán vé xem phim Trước xu hướng thời đại vơ phát triển hành vi tiêu dùng trực tuyến ngày tăng cao Nhất website bán hàng nhiều người quan tâm Và để tiện lợi không tốn thời gian phải xếp hàng mua vé xem phim ngồi rạp website bán vé xem phim xây dựng phát triển Các website giúp khách hàng tiết kiểm thời gian cơng sức từ thu khách hàng Tên website: Website bán vé xem phim Ngôn ngữ sử dụng: + Frontend: HTML, CSS, JAVASCRIPT + Backend: PHP, MySQL Các chức chính:  Đăng nhập: Nguời dùng Đăng nhập vào hệ thống để thực thao tác  Chọn ghế: Khách hàng xem sơ đồ phòng chiếu chọn đặt mua ghế trống lịch chiếu phim mong muốn  Thêm lịch chiếu phim: Thực thêm chiếu phim 2.2 Đặc tả yêu cầu website Hoạt động khách hàng: Khách hàng tham gia mua vé xem phim biết nội dung phim, xem trailer từ chọn lịch chiếu phim thích hợp, chọn chỗ ngồi mong muốn tốn online  Hoạt động 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 họ cần mua mặt hàng số khách hàng tham gia vào việc mua hàng Và thống kê đơn hàng mua họ, doanh thu với mặt hàng đơn hàng, mặt hàng bán nhiều + Quản lý sản phẩm, quản lý chiếu phim 2.3 Đặc tả yêu cầu chức 2.3.1 Chức đăng nhập Khi người dùng muốn đăng nhập, trước tiên phải đăng ký tài khoản, khơng tạo tài khoản sau tiến hành đăng nhập tài khoản Luồng kiện chính: Khi người dùng nhập tài khoản mật có Recommandé pour toi Suite du document ci-dessous Câu 151 - 179 - Câu 151 - 179 mơn kế tốn tài doanh nghiệp Quản lý tài 100% (1) trường hợp xảy  Trường hợp đầu tiên, người dùng nhập sai tài khoản mật khẩu, đăng nhập thất bại  Trường hợp thứ người dùng nhập tài khoản, mật đăng nhập thành công, hệ thống chuyển qua trang home Luồng kiện phụ:  Người dùng bỏ trống tài khoản mật khẩu, hệ thống yêu cầu nhập đầy đủ  Người dùng nhập tài khoản mật định dạng tài khoản chưa tồn Hệ thống thông báo chưa tồn tài khoản này, đăng ký a Biểu đồ usercase chức đăng nhập b Biểu đồ hoạt động chức đăng nhập 2.3.2 Chức chọn ghế Người dùng chọn ví trí muốn ngồi rạp chiếu Luồng kiện chính:  Người dùng truy cập vào website thực chức chọn ghế Luồng kiện phụ:  Người dùng chọn ghế mua  Người dùng khơng chọn ghế bấm tốn a Biểu đồ Usecase chức chọn ghế b Biểu đồ hoạt động chức Chọn ghế 2.3.3 Chức thêm chiếu phim Luồng kiện chính:  Người quản trị truy cập vào trang Admin  Chọn muc thêm chiếu a Biểu Usercase chức thêm Giờ chiếu phim b Biểu đồ hoạt động chức thêm sản phẩm CHƯƠNG 3: KẾ HOẠCH TEST 3.1 Mục đích việc lập kế hoạch test + + + + + + Xác định thông tin dự án phần dự án cần kiểm thử Liệt kê yêu cầu kiểm thử (Test Requirements) Nêu 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õ chức test chức không test Liệt kê môi trường test 3.2 Test Scope I D Itrgration testing Security & Accesss Control Testing man days 0.5 man days 0.5 man days Chọn ghế man days 0.5 man days man days Quản lý Giờ chiếu phim man days man dayss man days Features Function Testing Quản lý đăng nhập 3.3 Feature/non feature to be test - Chức test: + Đăng nhập: Thường dễ gây lỗi 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 ấn submit chưa kịp chuyển trang  Người dùng nhập sai username, password ấn submit liên tục + Chọn vị trí ghế: Thường xảy lỗi người dùng nhập liệu  Không chọn ghế bấm button toán  Chọn ghế đặt + Thêm lịch chiếu phim:  Nhập thiếu, không định dạng trường  Lỗi hiển thị thông báo liệu hợp lệ/ khơng hợp lệ  Phịng chiếu dùng  Lỗi insert vào DB - Chức test: thêm 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ị lỗi + Trải nghiệm người dùng tốt, tương tác lưu loát, mượt mà + Tất thông tin lỗi cần ghi nhận lại để đánh giá xác chất lượng 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 + + + + Việc test dừng lại khi: Hết thời gian triển khai dự án Hết kinh phí Bị delay q lâu, sản phẩm khơng cịn giá trị nhiều so với kinh phí bỏ Sản phẩm hồn thành, đạt yêu cầu chất lượng thỏa thuận 3.4 Test Tool ID Action Tools Quản lý hoạt động kiểm thử Excel Supplier/Selfconstructio n Microsoft Kiểm soát lỗi Microsoft Excel Version 2019 2019 3.5 Test Environment I Resource Functional Test/Integration Test System test D Security & Access Control Testing Phiên Chạy code Chạy code Database DB phát triển DB thiết lập riêng, viết MySQL Mạng Localhost Internet Server/Clien t Localhost server, domain 3.6 Test Resources Man-power Bảng sau mô tả nguồn lực test cho dự án: ID Member Position/Responsibility/Comment Nguyễn Thị Thùy Linh Test manager: Quản lý hoạt động kiểm thử     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 Nguyễn Thị Thùy Linh Test designer: Thiết kế testcase  Định nghĩa cách tiếp cận test  Viết test case Nguyễn Thị Thùy Linh Tester: thực chạy testcase  Hiện thực test test suites  Chạy test suil  Ghi kết Yêu cầu hệ thống: - Hardware: + PC (ram >= 4GB, CPU @2.60 GHz) + Các browser: IE > 7.0, firefox > 3.0, hỗ trợ đầy đủ JavaScript + Apache 2.0, Xampp, PHP 5.0 3.7 Test milestones Mỗi Milestione cho module bao gồm việc design testcase chạy testcase: ID Milestone Task Resource Quản lý đăng nhập Nguyễn Thị Thùy Linh Quản lý Chọn ghế Nguyễn Thị Thùy Linh Thêm chiếu Nguyễn Thị Thùy Linh T T Sản phẩm Testplan Ngày bàn giao 30-10-2022 Testcase 01-11-2022 Begin date End date Man day 05-08-2022 31-09-2022 17 days 01-10-2022 17-10-2022 11 days days Người bàn giao Người nhận bàn giao Nguyễn Thị Thùy Lê Thị Trang Linh Linh Nguyễn Thị Thùy Lê Thị Trang Linh Linh 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 Result 4.1.2 Test function ID Testitem Đăng nhập Đăng nhập Đăng nhập Đăng nhập Đăng nhập Đăng nhập Test Data Test Steps Expected Test Result Result 1.Bỏ trống email, Hiện thông báo password Password, 2.Nhấn button ‘Đăng Email bắt buộc nhập’ phải điền 1.Nhập thiếu thông Button “Đăng tin email nhập” bị vơ password hiệu hóa Click button “Đăng nhập” nhập liệu Dữ liệu 1.Bỏ trống trường ô input Email Email Nhập Password hợp lệ Click button Đăng nhập Dữ liệu Nhập Email ô input không form Email Nhập Password hợp lệ Click button Đăng nhập Dữ liệu Nhập Email ô input không tồn Email Nhập Password hợp lệ Click button Đăng nhập Dữ liệu Nhập Email > 50 ô input ký tự Email Nhập Password hợp lệ Click button Đăng Hệ thống hiển thị thông báo “Bắt buộc phải nhập Email.Vui lòng thử lai ” Hệ thống hiển thị validate “Email không hợp lệ” Hệ thống hiển thị thông báo “Email khơng tồn Bạn vui lịng đăng ký để đăng nhập” Hệ thống cho phép nhập đến ngưỡng maxlength, vượt Tester Nguyễn Thị Thùy Linh nhập Nhập Email hợp lệ Nhập Password hợp lệ Click button Đăng nhập Nhập Email hợp lệ Bỏ trống Password Click button Đăng nhập Nhập Email hợp lệ Nhập Password không khớp với Email Click button Đăng nhập ngưỡng hệ thống không cho phép nhập Đi đến hình trang chủ Đăng nhập Dữ liệu input Email Đăng nhập Dữ liệu input Passwo rd Đăng nhập Dữ liệu input Passwo rd 10 Đăng nhập Dữ liệu Email Passwo rd 1.Nhập sai email Nhập password 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” 11 Đăng nhập Dữ liệu Email Passwo rd 1.Nhập sai email password Click button “Đăng nhập” Lặp lại tương tự lần Hệ thống hiển thị thông báo “Bạn đăng nhập sai số lần, xin vui lòng chờ 3:00 để đăng nhập lại” Hệ thống hiển thị thông báo “Bạn vui lòng nhập vào Password” Hệ thống hiển thị thơng báo “Password khơng Bạn vui lịng nhập lại ” 12 Đăng nhập Dự liệu 1.Nhập password passwo rd Hiển thị dấu chấm 13 Đăng nhập Button đăng nhập Bỏ trống trường Click button Đăng nhập 14 Đăng nhập Button đăng ký 1.Click vào nút button đăng ký Hệ thống hiển thị thông báo “Bạn vui lòng điền Email, Password” Sẽ nhảy vảo đă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 Tester 4.2.2 Test function I D Test-item Test Data Test Steps Expected result Chọn ghế Chọn ghế 1.Không chọn ghế 2.Nhấn button ‘Thanh toán” Chọn ghế đặt Thông báo “Bạn chưa chọn ghế” Hệ thống không dổi màu ghế chọn Chọn ghế Chọn vị trí ghế trống Click button Thanh tốn Các ghế đuộc chọn đổi màu đỏ, hiển thị tên ghế chọn Chuyển sang trang toán Test Tester result 4.3 Testcase Thêm chiếu phim 4.3.1 Test GUI ID Test Item Test Steps Expected Result Test Result Tester 4.3.2 Test function ID Testitem Thêm chiếu Thêm chiếu Thêm chiếu Thêm chiếu Thêm chiếu Test Data Test Steps Expected result Test result Tester 1.Bỏ trống tất trường Click button Thêm 1.Bỏ trống trường ngày chiếu, phim phòng họn từ dropdown Click button Thêm 1.Khơng chọn tên phim, phịng ngày nhập Click button Thêm 1.Khơng chọn phịng, tên phim ngày nhập Click button Thêm 1.Trường tên phim phòng nhập, thời gian nhập vào Hiển thị thông báo “Thông tin chưa nhập” Nguyễn Thị Thùy Linh Hiển thị thông báo “Chưa nhập ngày chiếu” Hiển thị thông báo “Chưa chọn Phim” Hiển thị thơng báo “Chưa chọn Phịng chiếu” Hiển thị thơng báo “Phịng sử dụng” Thêm chiếu khoảng lúc phòng chọn sử dụng Click button Thêm 1.Trường tên phim phòng nhập, thời gian nhập vào khoảng lúc phòng chọn chưa sử dụng Click button Thêm Hiển thị thông báo “Thêm thành công” chuyển vầ trang chủ

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

Xem thêm:

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

TÀI LIỆU LIÊN QUAN

w