Bài tập lớn dành cho sinh viên môn học Kiểm Tra Phần Mềm BÀI TẬP LỚN Môn học: Kiểm tra phần mềm 2012 Chương trình hợp tác đào tạo CSC Việt nam Đại Học BK HCM Trang / Bài tập lớn dành cho sinh viên môn học Kiểm Tra Phần Mềm Nội dung - o0o – Mục đích tài liệu I Phạm vi sử dụng II Bảng phân công hướng dẫn cho đề tài III Yêu cầu cho tập lớn Tài liệu cung cấp: Yêu cầu chung cho để tài: 3 Hình thức nộp bài: IV Mô tả đề tài Đề tài: Google Services (các dịch vụ Google http://www.google.com) Đề tài: Hot Deal (http://www.hotdeal.vn) giao dịch mua bán voucher sản phẩm Đề tài: Các dịch vụ Youtube (http://www.youtube.com) Đề tài: Các chức thông dụng Yahoo Mail (http://mail.yahoo.com) Đề tài: Các dịch vụ Megastart (http://www.megastar.vn/vn/ ) Đề tài: Web site âm nhạc Nhaccuatui.com Chương trình hợp tác đào tạo CSC Việt nam Đại Học BK HCM Trang / Bài tập lớn dành cho sinh viên môn học Kiểm Tra Phần Mềm Mục đích tài liệu Kiểm tra phần mềm mơn học chương trình giảng dạy trường đại học Bách Khoa Tp Hồ Chí Minh Tài liệu phần bổ sung cho môn học Đây tập lớn dành cho sinh viên tham gia vào môn học Tài liệu mô tả u cầu chương trình, chức cần kiểm tra, chức không cần kiểm tra Dựa đó, sinh viên tạo kế hoạch kiểm tra chương trình, cơng việc cần cho việc kiểm tra … I Phạm vi sử dụng Đây chương trình đào tạo hợp tác cơng ty trách nhiệm hữu hạn CSC Việt nam trường Đại Học Bách khoa thành phố Hồ Chí Minh Tài liệu sử dụng để bổ sung cho việc giảng dạy trường II Bảng phân công hướng dẫn cho đề tài Dưới bảng phân công chịu trách nhiệm hướng dẫn cho đề tài, sinh viên liên lạc để nhận hổ trợ từ phía cơng ty dựa bảng phân công này: Người Tên đề tài Email hướng dẫn Google Dat Le dle8@csc.com Hot deal Anh Nguyen anguyen31@csc.com You tube Uyen Ngo ungo2@csc.com Yahoo Mail Anh Duong aduong3@csc.com MegaStart Anh Ly aly3@csc.com Nhaccuatui HaiHo hho6@csc.com III Yêu cầu cho tập lớn Tài liệu cung cấp: Mơ tả chung phần tóm tắt đề tài bên Bảng mẫu kế hoạch kiểm thử Mẫu test case Lưu ý: Công ty CSCV chịu trách nhiệm hướng dẫn làm cho Test Plan, Test case, hay cách thức báo cáo lỗi Trong suốt thời gian làm bài, có trưởng nhóm sinh viên liên lạc email với người hướng dẫn để xác nhận hướng nhóm hay vấn đề làm, không chấp nhận email hỏi riêng từ thành viên nhóm (Bên cơng ty coi thư spam mail) Yêu cầu chung cho để tài: Xây dựng kế hoạch kiểm thử Kèm theo là mẫu cho kế hoạch kiểm tra phần mềm (Test plan template), dựa mẫu yêu cầu cụ thể cho đề tài, soạn kế hoạch kiểm thử cho nhóm cho kế hoạch thể mục sau: a) Mục đích phạm vi kiểm tra b) Định hướng cho kế hoạch c) Các chức cần kiểm tra không kiểm tra d) Định nghĩa vai trò cho cá nhân nhóm Chương trình hợp tác đào tạo CSC Việt nam Đại Học BK HCM Trang / Bài tập lớn dành cho sinh viên môn học Kiểm Tra Phần Mềm Các môi trường kiểm tra Các công cụ kiểm tra (test tools) Bảng phân công chi tiết Điều kiện để ngừng việc kiểm tra Các hạng mục giao cho khách hàng vào giai đoạn cuối Bạn có đề nghị thêm để kế hoạch hoàn hảo hơn? (điểm số mục điểm thưởng bạn sinh viên hoàn tất đầy đủ mục trẹn) Thiết kế test case Mỗi đề tài có liệt kê chức chương trình: bao gồm chức Hãy xây dựng test cases theo mẫu test case cho chức đầu tiên, chức thứ điểm thưởng bạn hoàn tất test case cho chức Tiến hành kiểm tra phần mềm dựa test cases soạn Thơng báo lỗi tìm thực thi kiểm tra chương trình cập nhật tình trạng (Passed/Failed) vào test cases e) f) g) h) i) j) Hình thức nộp bài: Nộp bài: Mỗi nhóm nộp file nén (Tênfiel nén đặt theo quy định sau: _.zip Ví dụ, nhóm làm để tài “Google Search”, tên file nén là: Nhom_03_Googe_Search.zip) Trưởng nhóm chịu trách nhiệm tập hợp đóng gói tất files thành 01 file nén (Chỉ chấp nhận file zip), file nén bao gồm files: - Kế hoạch kiểm thử Bộ Test cases kết cho test case tương ứng Đối với trường hợp lỗi (failed test case), bạn phải mô tả rõ ràng lỗi ứng dụng ( description of actual result) Thời hạn nộp bài: Vui lòng liên hệ thầy Hiệp hay thầy Thuận để biết rõ thời hạn nộp Cách thức nộp bài: File nén (zip file) gởi email địa email người hướng dẫn tương ứng đồng thời cc cho thầy Hiệp (hiep@cse.hcmut.edu.vn), thầy Thuận (thuanle@cse.hcmut.edu.vnl) Đạt Lê (dle8@csc.com) Điểm cho nhóm: - Sau nhận làm cúa nhóm, bên công ty kiểm tra đánh giá theo bảng điểm chung (3 tuần đến tuần) - CSCV trả kết đánh giá cho Thầy Hiệp để công bố chung Sau thời hạn tuần kể từ ngày cơng bố, khơng có thắc mắc, điểm điểm cuối cho mơn học Chương trình hợp tác đào tạo CSC Việt nam Đại Học BK HCM Trang / Bài tập lớn dành cho sinh viên môn học Kiểm Tra Phần Mềm IV Mô tả đề tài Đề tài: Google Services (các dịch vụ Google http://www.google.com) a) Mơ tả đề tài u cầu chung chương trình: Google công ty lớn cung cấp dịch vụ online rộng khắp giới Bên cạnh dịch vụ trả tiền, Google cung cấp nhiều sản phẩm miễn phí cho người dùng thư tín điện tử, dich vụ tìm kiếm, dịch vụ dịch thuật, đồ, dịch vụ lưu trữ, dịch vụ hội thoại video online… Trong phạm vi đề tài nhỏ, Yêu cầu nhóm lên kế hoạch để kiểm tra dịch vụ/ chức liệt kê bên Việc kiểm tra để đảm bảo dịch vụ /chức chạy tốt khơng trình duyệt Google Chrome Google mà cịn chạy tốt trình duyệt thông dụng khác IE8 FireFox 11 Các dịch vụ /chức cần kiểm tra Google account (Một khởi đầu để sử dụng dịch vụ Google) a Tạo account b Chỉnh sửa account (Thay đổi tên, đổi mật khẩu) Google Mail a Các chức thông thường email: Gởi mail bao gồm tệp tin đính kèm, nhận mail, trả lời mail cho người nhận/ trả lời chung cho tất người b Kiểm tra tính cạnh tranh như: dung lượng hộp thư lớn đến GB, chức conversations email c Chức tạo lịch làm việc: To-Do, kiện (events) có chức nhắc nhở, bao gồm chức lặp lại kiện (event) hàng ngày, tuần, tháng, năm Google Search (tìm kiếm thứ) a Chức tìm kiếm text thơng thường b Chức tìm kiếm nâng cao để hạn chế bớt kết trả c Chức tìm kiếm hình ảnh Google Docs (Tạo chia sẻ công việc bạn trực tuyến với Google Documents) a Chức Tải tệp từ máy tính lên Google Docs b Chức truy cập nơi c Chức chia sẻ tài liệu với người khác Đề tài: Hot Deal (http://www.hotdeal.vn) giao dịch mua bán voucher sản phẩm Mô tả đề tài Giống Amazon, Bestbuy, Hot deal website phổ biền Trang web đăng thông tin sản phẩm, dịch vụ kể gói du lịch, khách sạn khuyến – giảm giá thị trường Website tương tự trang web mua hàng online, người dùng truy cập trang web để thực giao dịch mua voucher sản phẩm với giá khuyến Chương trình hợp tác đào tạo CSC Việt nam Đại Học BK HCM Trang / Bài tập lớn dành cho sinh viên môn học Kiểm Tra Phần Mềm Yêu cầu chung chương trình: Trước tiên bạn tham khảo qua trang web với địa sau để hiểu rõ mục đích sử dụng website http://www.hotdeal.vn Trong phạm vi đề tài nhỏ, Yêu cầu nhóm lên kế hoạch để kiểm tra dịch vụ/ chức liệt kê bên Việc kiểm tra để đảm bảo dịch vụ /chức chạy tốt khơng trình duyệt IE7, Safari FireFox 11 OS: Win 7, Win Vista, Win XP Các dịch vụ /chức cần kiểm tra View thông tin khuyến sản phẩm dịch vụ website (sản phầm, hình ảnh giá tiền) a Deal hơm nay: liệt kể thông tin sản phẩm dịch vụ ngày giảm giá b Deal du lịch: liệt kể thông tin tour du lịch khách sạn giảm giá c Deal gần đây: liệt kể thông tin sản phẩm, dịch vụ kể tour du lịch khách sạn giảm giá khoản thời gian tuần nhiều người xem d Thảo luận: diễn đàng thảo luận sản phẩm, thông tin chất lượng, giá e Hỏi đáp: Đăng số câu hỏi, câu trả lời thông tin thông dụng để giúp người sử dụng giải đáp thắc mắc trình mua hang, trả tiền hay đổi lại hang… Đăng ký HotDeal account f Đăng ký account thành công với đủ thông tin yêu cầu g Đăng ký account không thành công điền thiếu thông tin yêu cầu Đăng nhập HotDeal account (Được sử dụng thành viên Hotdeal để thực giao dịch mua hàng) h Đăng nhập i Xem My deal (Xem thông tin cá nhân Xem đơn hàng tơi (tình trạng đơn hàng) j Thực giao dịch mua hàng, chọn sản phẩm nhập số lượng khơng hồn tất bước xác nhận cuối (không nhấn nút “Đồng Ý”) Ghi chú: Nếu bạn test mua hàng, mua thành công thi bạn phải hủy đơn hang tránh trường hợp HotDeal giao hang thu tiền sản phẩm bạn test Đăng ký gửi thông tin khyến qua email k Nhập email vào textbox để đăng ký Đề tài: Các dịch vụ Youtube (http://www.youtube.com) Mô tả đề tài YouTube trang web chia sẻ video Người dùng tải lên, xem chia sẻ video Với việc sử dụng Adobe Flash Video HTML5 công nghệ để hiển thị loạt nội dung video người dùng tạo ra, bao gồm đoạn phim, clip truyền hình, video âm nhạc, nội dung nghiệp dư chẳng hạn viết blog video video ngắn ban đầu Trong phạm vi đề tài nhỏ, yêu cầu nhóm lên kế hoạch để kiểm tra dịch vụ/ chức liệt kê bên Việc kiểm tra để đảm bảo dịch vụ /chức chạy tốt trình duyệt: IE7, IE8, Firefox Chương trình hợp tác đào tạo CSC Việt nam Đại Học BK HCM Trang / Bài tập lớn dành cho sinh viên môn học Kiểm Tra Phần Mềm Các dịch vụ /chức cần kiểm tra Youtube account: a Tạo account b Chỉnh sửa thông tin account c Đăng nhập vào hệ thống Đăng tải file video: a Đăng tải file video b Xóa file video Thảo luận file video: a Đăng tải lời bình b Chỉnh sửa lời bình c Xóa lời bình d Phản hồi lời bình luận người khác Tìm kiếm Youtube a Chức tìm kiếm b Chức tìm kiếm nâng cao Đề tài: Các chức thông dụng Yahoo Mail (http://mail.yahoo.com) Mô tả đề tài Yahoo Mail Free Mail Service phổ biến nay, bên cạnh Gmail, Windows Live Hotmail… Cung cấp giao diện người dùng thân thiện , chức quản lý mail hoàn hảo (Gửi Mail, Nhận Mail, Chat…) đặc biệt không giới hạn dung lượng, Yahoo Mail gần ưa thích Việt Nam Trong phạm vi đề tài nhỏ, yêu cầu nhóm lên kế hoạch để kiểm tra chi tiết dịch vụ/ chức liệt kê bên Việc kiểm tra để đảm bảo dịch vụ /chức chạy tốt trình duyệt: IE9, Firefox Google Chrome Các dịch vụ /chức cần kiểm tra Quản lý Yahoo account: a Tạo thành công account b Chỉnh sửa thông tin account tồn c Reset password - forgot password Đăng nhập/thoát Yahoo Mail: a Đăng nhập b Thoát Yahoo Mail c Đăng nhập đồng thời với account trình duyệt/máy khác Quản lý Mail: a Tạo email co đính kèm so files {.doc, jpg, mp3, exe} b Gửi/nhận/reply/forward/delete/save draft thành công email c Sắp xếp Inbox - Email theo From (người gửi), Subject, Date (ngày nhận email) Yahoo mail cung cấp dịch vụ chat thông qua Online contact list (khác với Yahoo Messenger) Tạo Conversation (chat) với accounts Online Contacts list a Tạo conversation, gửi nhận message từ account khác b Tạo nhiều converstation đồng thời với accounts khác c Dùng Show Rencent Conversaion để xem lịch sử conversation gần Chương trình hợp tác đào tạo CSC Việt nam Đại Học BK HCM Trang / Bài tập lớn dành cho sinh viên môn học Kiểm Tra Phần Mềm Đề tài: Các dịch vụ Megastart (http://www.megastar.vn/vn/ ) Mô tả đề tài Megastart website giới thiệu phim, dich vụ chia sẻ với bạn be, tìm kiếm đặt vé trực tiếp internet Trong phạm vi đề tài nhỏ, yêu cầu nhóm lên kế hoạch để kiểm tra chi tiết dịch vụ/ chức liệt kê bên Việc kiểm tra để đảm bảo dịch vụ /chức chạy tốt trình duyệt: IE8, Firefox Google Chrome Các dịch vụ /chức cần kiểm tra Quản lý tài khoản cá nhân a Tạo thành công tài khoản b Cập nhật hồ sơ cá nhân Đăng nhập a Đăng nhập thành công với tài khoản cá nhân b Đăng nhập thất bại c Lấy lại mật bị quên mật khẩu, thay đổi mật Tìm kiếm đặt vé xem phim a Tìm đặt vé xem phim theo tựa phim, rạp chiếu, ngày chiếu xem tất b Tìm đặt vé xem phim cho phim chiếu, chiếu, phim có vé bán sớm Chia sẻ thông tin phim Megastart Picks với bạn bè a Xem trailer Chọn phim chia sẻ thông qua số mạng xã hội Facebook Zing Me Đề tài: Web site âm nhạc Nhaccuatui.com Mô tả đề tài NhacCuaTui.Com trang web âm nhạc cho tất người để nghe nhạc, lưu list nhạc chia sẻ với hát, đoạn phim sau cho ý kiến, chèn hát, danh sách vào blog, website, diễn đàn Trong phạm vi đề tài nhỏ, yêu cầu nhóm lên kế hoạch để kiểm tra chi tiết dịch vụ/ chức liệt kê bên Việc kiểm tra để đảm bảo dịch vụ /chức chạy tốt trình duyệt: IE8, Firefox Google Chrome Các dịch vụ /chức cần kiểm tra Tìm kiếm : a/ Người dùng dùng chức Tìm kiếm với số lựa chọn sau: - Tất - Playlist - Bài hát - MV (Movie clip) Với chức Tìm nâng cao, người dùng sử dụng nhiều tiêu chuẩn để tìm kiếm: - Tên hát - Thể loại - Ca sĩ Chương trình hợp tác đào tạo CSC Việt nam Đại Học BK HCM Trang / Bài tập lớn dành cho sinh viên môn học Kiểm Tra Phần Mềm - Người đăng - Chất lượng b/ Kết tìm kiếm liệt kê bao gồm phần sau: - Top hát - Playlist/Album - Music Video / MV - Bài hát Tạo tài khoản: Người dùng kí tài khoản nhập thành cơng với tài khoản vừa tạo Quản lý hồ sơ cá nhân: Hồ sơ cá nhân gồm phần: Quản lý tài khoản: Hiển thị hoạt động người dùng - Playlist Tui - Playlist Tui thích - Bài hát Tui thích - MV Tui thích - Bài hát Tui đăng - Comment Trang cá nhân - Kết nối: tạo kết nối với Facebook, Twitter, Yahoo - Thông tin cá nhân: Thông tin cá nhân người dung, chỉnh sửa - Thơng tin tài khoản: cho phép hiển thị sửa đổi thông tin tài khoản Mở hát/video/playlist - Bài hát/Playlist/Video mở từ trang chủ từ trang tìm kiếm - Bài hát/Playlist/Video mở với Flash version - Người dùng chép, chia sẻ, cho ý kiến (comment) cho Bài hát/Playlist/Video - Bài hát/Playlist/Video tải chia sẻ Chương trình hợp tác đào tạo CSC Việt nam Đại Học BK HCM Trang / ... BK HCM Trang / Bài tập lớn dành cho sinh viên môn học Kiểm Tra Phần Mềm Mục đích tài liệu Kiểm tra phần mềm mơn học chương trình giảng dạy trường đại học Bách Khoa Tp Hồ Chí Minh Tài liệu phần. .. CSC Việt nam Đại Học BK HCM Trang / Bài tập lớn dành cho sinh viên môn học Kiểm Tra Phần Mềm IV Mô tả đề tài Đề tài: Google Services (các dịch vụ Google http://www .google. com) a) Mô tả đề tài... lớn dành cho sinh viên môn học Kiểm Tra Phần Mềm Các môi trường kiểm tra Các công cụ kiểm tra (test tools) Bảng phân công chi tiết Điều kiện để ngừng việc kiểm tra Các hạng mục giao cho khách