TRƯỜNG ĐẠI HỌC THƯƠNG MẠI KHOA HE THONG THONG TIN KINH TẾ &THƯƠNG MẠI ĐIỆN TỬ BAI THAO LUAN HOC PHAN: KIEM THU PHAN MEM Đề tài: Kiểm thử thủ công chức năng quản lý chất lượng hàng trước khi xuất của sản phẩm tai nghe bluetooth và kiểm thử tự động chức năng đăng nhập web zing id bằng phần mềm testcomplete. Lớp HP: 2245ECTT3021 GVHD: Th. Vũ Diệu Hương Nhóm 5: Danh sách thành viên 45. Trần Thị Lụa 54.
Vũ Thị Trà My (NT) 50. Trần Thị Khánh 55. Đỗ Tuấn Minh Hà Nội, 11/2021 BANG PHAN CONG CONG VIEC Thành viên nhóm Công việc Vũ Diệu Linh Viết testcase kiêm thử thủ công + Đánh giá TH kiểm thử tự động Vũ Thị Loan Tạo bảng giá trị, báo cáo nhận xét các TH kiểm thử thủ công + Kiểm thử tự động Trần Thị Lụa Viết code + kiểm thử tự động + Kiểm tra tính đúng đắn các TH kiểm thử Trần Thị Khánh Viết testcase kiêm thử thủ công + Đánh giá TH kiêm thử tự động Mai Đỗ Tuấn Minh Viết testcase kiểm thử thủ công + Đánh giá TH kiểm thử tự động (5) Đỗ Văn Minh (S2) | Viết testcase kiếm thử thủ công + Đánh giá TH kiểm thử tự động Đỗ Văn Minh (S3) | Viết testcase kiếm thử thủ công + Đánh giá TH kiểm thử tự động Vũ Thị Trà My Lập kế hoạch kiêm thử, đánh giá nhận xét các TH kiểm thử Đào Văn Nam Viết testcase kiêm thử thủ công + Đánh giá TH kiểm thử tự động CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập — Tự do - Hạnh phúc BIÊN BẢN HỌP NHÓM THẢO LUẬN LẦN 1 L. Thời gian và địa điểm 1.
Dia điểm: Phòng họp tại trường ĐH Thương Mại 2. Thời gian: 9h ngày 04 tháng 10 năm 2022 II. Số thành viên tham gia: 9/9 1. Vai Thi Loan.
Tran Thi Lua cm. Trần Thị Khánh Mai Đỗ Tuần Minh Đỗ Văn Minh (s2) Đỗ Văn Minh (s3) Vũ Thị Trà My ( Nhóm trưởng ). Dao Van Nam HH. Nội dung bài thảo luận Lựa chọn đề tài : -_ Kiểm thử thủ công chức năng quản lý chất lượng hàng trước khi xuất của sản phẩm tai nghe bluetooth - _ Kiểm thử tự động chức năng đăng nhập web zing id bằng phần mềm testcomplete Các thành viên thảo luận về đề tài sau thời gian nghiên cứu.
Xây dựng dàn ý chỉ tiết cho bài thảo luận. Hà Nội, ngày 04 tháng 10 năm 2022 Nhóm trưởng Trà My Vũ Thị Trà My CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập — Tự do - Hạnh phúc BIEN BAN HOP NHÓM THẢO LUẬN LÀN 2 I. Thời gian và địa điểm 1. Dia điểm: Phong hop tại trường ĐH Thương Mại 2.
Thời gian: 18h ngay 18 thang 10 nam 2022 IL. Số thành viên tham gia: 8/9 1. Vai Thi Loan. Trần Thị Lụa.
Trần Thị Khánh Mai Đỗ Tuần Minh Đỗ Văn Minh (s2). Đào Văn Nam ( Vắng có phép ) HH. Nội dung bài thảo luận Tiến độ bài thảo luận - _ Lý thuyết cơ bản đã hoàn thành - Bai tap : thực hiện kiểm thử thủ công hoản thành được 80% và đang trong giai đoạn hoàn thành kiểm thử tự động. Các thành viên tô chức họp đề tông hợp, chỉnh sửa lại nội dung phần lý thuyết và bai tập.
Hà Nội, ngày 18 tháng 10 năm 2022 Nhóm trưởng Trà My Vũ Thị Trà My CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Doc lap — Tw do — Hạnh phúc BIÊN BAN HOP NHOM THAO LUAN LAN 3 I. Thời gian và địa điểm 1. Dia diém: Phong hop Google Meet 2. Thoi gian: 22h ngay 4 thang 11 nam 2022 II.
Số thành viên tham gia: 9/9 1. Vũ Diệu Linh Vũ Thị Loan YWN Trần Thị Lụa Trần Thị Khánh Mai at? Đỗ Tuấn Minh Đỗ Văn Minh (s2) Ø Đỗ Văn Minh (s3) Ce œ@ mm Vũ Thị Trà My ( Nhóm trưởng) Đào Văn Nam II. Nội dung bài thảo luận Tiến độ bài thảo luận : Lý thuyết và bài tập đã hoàn thành Tổng duyệt phần thuyết trình Nhóm trưởng và các bạn đưa ra nhận xét đánh giá, chỉnh sửa. Đánh giá thành viên: STT | Danh sách thành | Nhóm trưởng đánh giá Điểm kết Viên luận 45_ | Vũ Diệu Linh Có đóng góp ý kiến.
Lý thuyết đây đủ và thực hiện | 8,75 kiểm thử dòng dữ liệu còn phải chỉnh sửa 46 | Vũ Thị Loan Có đóng góp ý kiến. Thực hiện | 8,75 kiểm thủ tự động và đánh giá kiểm thử thủ công tương đối hoàn chỉnh 47 Trân Thị Lụa Có đóng góp y kiến, đánh gia va kiểm tra các | 9,25 trường hợp kiểm thử đầy đủ. Thực hiện kiểm thử tự động hoàn chỉnh 50 |Trần Thị Khánh | Có đóng góp ý kiến. Lý thuyết đầy đủ và thực hiện | 8,75 Mai kiêm thử bảng quyết định còn phải chỉnh sửa 51 | Dé Tuan Minh Có đóng góp ý kiến.
Thực hiện kiểm thử giá trị | 8.75 biên còn phải chỉnh sửa. 52_ | Đỗ Văn Minh (s2) | Chưa có đóng góp ý kiến. Còn chậm deadline và | 8 thực hiện kiểm thử lớp tương đương còn phải chỉnh sửa 53 | Đỗ Văn Minh (s3) | Chưa có đóng góp ý kiến. Thực | 8,5 hiện kiếm thử dòng điều khiển còn phải chỉnh sửa 54 | Vũ Thị Trà My Chỉnh sửa nội dung lý thuyết và đánh giá kiếm thử | 9 thủ công và tự động hoàn chỉnh 35 | Đảo Văn Nam Chưa có đóng góp ý kiến.
Còn chậm deadline và | 8 thực hiện kiểm thử theo ca đặc tả còn phải chỉnh sửa Hà Nội, ngày 04 tháng 11 năm 2022 Nhóm trưởng Trà My Vũ Thị Trà My MỤC LỤC DANH MỤC BẢNG = DANH MỤC HÌNH VE Bà A.CO SO LY THUYET Q2 PHAN I. TONG QUAN VE PHAN MEM DH 1. Khái niệm phan mềm C2 1. Phan loai phan mém C1 1.
Vong doi phat trién >> 1. Các mô hình phát triển phần mềm DD PHAN II. KIEM THU PHAN MEM DNWD 2. Khái niệm kiêm thử phần mềm 2.
Các mức kiêm thử HDHD 2. Các kĩ thuật kiêm thử A PHAN III. KIEM THU PHAN MEM TU DONG OM 3. Dinh nghia kiểm thử tự động 3.
Quy trình kiêm thử tự động © 3. So sánh kiêm thử tự động và kiểm thử thủ công CC —= 3. Một số công cụ kiêm thử tự động phỏ biến ¬ ¬ B. THUC HANH KIEM THU -_ hòNN PHAN IV.
KIEM THU THU CONG ¬=m 4. Mô tả bài toán No 4. Thiết kế kiểm thử dựa trên ca sử dụng WH 4. Chương trình NW mS 4.
_ Thiết kế kiêm thử chức năng SN 4. _ Thực hiện kiểm thử SI 4. Đánh giá Oo PHAN V. KIEM THU TU DONG DS oo 3.
Giới thiệu công cu 5. Dau vao va dau ra In Da pe = 6 5. Demo thực hiện kiểm thử PHAN VI. TONG KET DANH MỤC BẢNG Bảng 4.
: Bang Use case l5 = Bảng 4. : Bảng thiết kế các ca kiểm thử dựa trên kịch bản hành vi l5 NH Bảng 4. : Yêu câu vệ phân cứng l6 Ó©) Bảng 4. Giá trị biên 18 me Bảng 4.
: Kiểm thử biên voi Version 1 26 Bảng 4. : Kiểm thử biên với Version 2 35 Bảng 4. : Xây dựng phân hoạch 37 Bảng 4. : Lập bảng kiêm thử 38 Bảng 4.
: Xây dựng điều khiển đầu vào 38 Bảng 4. : Xây dựng hàng động đầu ra 39 Bảng 4. : Kiém thir version 1 41 Bảng 4. : Sửa lỗi và kiêm thử version 2 43 Bảng 4.
: Chọn bộ kiểm thử Tel 44 Bảng 4. : Chọn bộ kiêm thử Tc2 45 Bảng 4. : Sinh ca kiêm thử 46 Bảng 4. : Kịch bản kiểm thử đời sống biến loaitainghe 49 Bảng 4.
: Kịch bản kiểm thử đời sống biến gianhap 50 Bảng 4. : Kịch bản kiểm thử đời sống pin 51 Bảng 4. : Kịch bản kiểm thử đời sống biến soluong 53 Bảng 4. : Kịch bản kiêm thử đời sống biến giá 54 Bảng 4.
: Kịch bản kiểm thử đời sống biến dat 56 Bảng 4. : Kịch bản kiểm thử đời sống biến kql 37 Bảng 5. |: Đầu vảo đầu ra 61 DANH MUC HiNH VE Hinh 4. : Chương trinh 17 Hinh 4.
: Dòng điều khiển 43 Hinh 4. 2: Đồ thị dòng dữ liệu tổng thể cho tất cả các biến 47 Hinh 4. 3: Kiểm thử đời sống biến loaitainghe 48 Hinh 4. 4: Kiểm thử đời sống biến gianhap 49 Hinh 4.
5: Kiểm thử đời sống biến pin 51 Hinh 4. 6: Kiêm thử đời sông biên soluong 52 Hinh 4. 7 : Kiểm thử đời sống biến giá 53 Hinh 4. 8 : Kiểm thử đời sống biến dat 55 Hinh 4.
9 : Kiểm thử đời sống biến kq1 56 Hình 5. 1: Giao diện chính của TestComplete 61 Hình 5. 2 : Giao diện test web qua URL 62 Hình 5. 3 : Record trang web ZingID 63 Hình 5.
9 : Bang excel cua test 5 66 Hình 5. 10: Bang excel cua test 2 66 Hình 5. 11: Bang excel cua test 3 67 Hình 5. 12: Bang excel cua test 4 67 Hình 5.
13: Thứ tự test giao diện web Zing ID 68 Hình 5. 14: Run test complete theo thứ tự test 68 Hình 5. 15: Báo cáo về bài test giao diện đăng nhập web ZinglD 69 A.CƠ SỞ LÝ THUYẾT PHAN I. TONG QUAN VE PHAN MEM 1.
Khái niệm phần mềm Phần mềm được hiểu là tập hợp các chức năng có mối liên hệ chặt chẽ với nhau, giữ vai trò thực hiện một số nhiệm vụ, chức nang nao do trén thiết bị điện tử. Các tập tin này có thê bao gồm: các fñle mã nguồn được viết bằng một hoặc kết hợp nhiều ngôn ngữ lập trình khác nhau, các file dữ liệu, các file hướng dẫn. Thực hiện các chức năng bằng cách gửi các chỉ thị đến Hardware (Phần cứng) hoặc cung cấp dữ liệu để phục vụ các chương trình và phần mềm khác nhau.Có thê tự động hoặc thực hiện theo các thông tin, dữ liệu đầu vào khi thực thi nhiệm vụ. Phần mềm muốn thực thi được phải có phần cứng đi kèm như: máy tính, các thiết bị điện tử.
Phân loại phần mềm % Phân loại theo mục đích và lĩnh vực sử dung Phần mềm máy tính (phần mềm ứng dụng): Được sử dụng riêng cho máy tính giúp thực hiện các chức năng đặc biệt cũng như cung cấp các chức năng bên ngoài những hoạt động cơ bản của máy tính nhằm phục vụ công việc và giải trí. Ví dụ như phần mềm bán hàng, phần mềm quản lý tiệm vàng, phần mềm LMS, phần mềm quản lý du lịch,. Phần mềm hệ thống: Được dùng để quản lý hành ví của phần cứng trong máy tính, phần mềm cung cấp các chức năng cơ bản mà người dùng yêu cầu hay phần mềm khác để có thê chạy đúng.