Kiểm thử thủ công bài toán tính số lượng hàng tồn kho của cửa hàng bán quần áo online và kiểm thử tự động với công cụ selenium

89 2 0
Kiểm thử thủ công bài toán tính số lượng hàng tồn kho của cửa hàng bán quần áo online và kiểm thử tự động với công cụ selenium

Đ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

lOMoARcPSD|27827034 lOMoARcPSD|27827034 TRƯỜNG ĐẠI HỌC THƯƠNG MẠI KHOA HTTTKT VÀ THƯƠNG MẠI ĐIỆN TỬ 🙞🙞🙞 BÀI THẢO LUẬN HỌC PHẦN: Đề tài: Giảng viên hướng dẫn : TS.Vũ Diệu Hương Nhóm thảo luận1 Mã LHP : lOMoARcPSD|27827034 Hà Nội, tháng 04 năm 2023 DANH SÁCH THÀNH VIÊN Mã sinh STT Họ tên Bùi Thị Lan Anh 20D190001 Đặng Ngọc Anhng Ngọc Anh 20D190061 Lê Phương Anhng Anh 20D190121 Nguyễn Mai Anhn Mai Anh 20D190062 viên Nguyễn Mai Anhn Ngọc Tú Anh 20D190122 Nguyễn Mai Anhn Phương Anhng Anh 20D190063 Nguyễn Mai Anhn Phương Anhng Anh 20D190123 Trần Minh Anhn Minh Anh 20D190064 Trần Minh Anhn Thị Tú Anh 20D190065 10 Trần Minh Anhn Ngọc Ánh 20D190006 11 Phạm Thị Bếnm Thị Bếnn 20D190066 Nhiệmm vụ Đánh giá Cộng Hòa Xã Hội Chủ Nghĩa Việt Nam Độc lập - Tự - Hạnh phúc Hà Nội, ngày tháng năm 2023 I BIÊN BẢN HỌP NHÓM (Lần 1) Thời gian: 21h30 phút ngày tháng II Địa điểm: phòng họp meet III Thành phần tham dự Bùi Thị Lan Anh Đặng Ngọc Anh Lê Phương Anh Nguyễn Mai Anh Nguyễn Ngọc Tú Anh Nguyễn Phương Anh S2 Nguyễn Phương Anh S3 Trần Minh Anh Trần Thị Tú Anh Trần Ngọc Ánh Phạm Thị Bến IV Nội dung họp Xem xét ý tưởng đề xuất cho thảo luận nhóm Chọn đề tài: Kiểm thử thủ công quản lý kho kiểm thử tự động SELENIUM Tiến hành viết mơ tả tốn, đặc tả usecase Người viết biên Anh Bùi Thị Lan Anh Cộng Hòa Xã Hội Chủ Nghĩa Việt Nam Độc lập - Tự - Hạnh phúc Hà Nội, ngày tháng năm 2023 V BIÊN BẢN HỌP NHÓM (Lần 2) Thời gian: 21h30 phút ngày tháng VI Địa điểm: phòng họp meet VII Thành phần tham dự Bùi Thị Lan Anh Đặng Ngọc Anh Lê Phương Anh Nguyễn Mai Anh Nguyễn Ngọc Tú Anh Nguyễn Phương Anh S2 Nguyễn Phương Anh S3 Trần Minh Anh Trần Thị Tú Anh Trần Ngọc Ánh Phạm Thị Bến VIII Nội dung họp Sau trình bày trước lớp nghe góp ý Hương, nhóm điều chỉnh tốn outline để phù hợp với tiêu chí đề Phân cơng nhiệm vụ cho thành viên Người viết biên Anh Bùi Thị Lan Anh Cộng Hòa Xã Hội Chủ Nghĩa Việt Nam Độc lập - Tự - Hạnh phúc Hà Nội, ngày 25 tháng năm 2023 I BIÊN BẢN HỌP NHÓM (Lần 3) Thời gian: 21h30 phút ngày 25 tháng II Địa điểm: phòng họp meet III Thành phần tham dự Bùi Thị Lan Anh Đặng Ngọc Anh Lê Phương Anh Nguyễn Mai Anh Nguyễn Phương Anh S3 Trần Thị Tú Anh Trần Ngọc Ánh Phạm Thị Bến IV Nội dung họp Tiến hành nhận xét, góp ý phần làm thành viên nhóm để thảo luận hồn thiện Nhóm định bỏ phần kiểm thử hộp đen giữ lại kiểm thử hộp trắng, tích hợp tự động để phù hợp với tiêu chí nhóm Người viết biên Anh Bùi Thị Lan Anh Mục lục LỜI MỞ ĐẦU NỘI DUNG Phần I KIỂM THỬ THỦ CÔNG I Mô tả toán 1.1 Mô tả .9 1.2 Đầu vào, đầu toán .11 II Phân tích tốn 12 2.1 Yêu cầu chức .12 2.2 Yêu cầu phi chức 13 2.3 Cấu trúc kiểm thử 14 2.4 Yêu cầu liệu .14 III Thiết kế ca kiểm thử 18 3.1 Thiết kế kiểm thử dựa mô tả ca sử dụng .18 3.2 Thiết kế kiểm thử hộp đen .28 3.3 Thiết kế kiểm thử hộp trắng 37 IV Chương trình .52 V Thực kiểm thử 54 5.1 Kiểm thử dựa tài liệu đặc tả 54 5.2 Kiểm thử giá trị biên thực ktgtb 56 5.3 Kiểm thử phân hoạch lớp tương đương 58 5.4 Kiểm thử bảng định .59 5.5 Kiểm thử luồng điều khiển .60 5.6 Kiểm thử luồng liệu 62 VI Đánh giá 65 6.1 Số lượng ca kiểm thử xây dựng theo kỹ thuật .65 6.2 Các ca kiểm thử trùng 65 6.3 Các ca kiểm thử phát lỗi .66 6.4 Các ca kiểm thử phát lỗi 66 PHẦN II: KIỂM THỬ TỰ ĐỘNG .67 Giới thiệu kiểm thử tự động SELENIUM 67 1.1 Khái niệm 67 1.2 Các thành phần .67 1.3 Một số chung bật tính 68 1.4 Cài đặt môi trường kiểm thử .68 1.5 Q trình thiết lập mơi trường kiểm thử phần mềm 68 1.6 Cài đặt PC .69 1.7 Những test case nên sử dụng Selenium? 69 Kiểm thử tự động chức đăng nhập Tiki Selenium IDE 71 2.1 Giới thiệu Selenium IDE 71 2.2 Đầu vào, đầu .71 Demo ca kiểm thử chức đăng nhập TIKI 72 KẾT LUẬN 87 LỜI MỞ ĐẦU Với phát triển vũ bão cơng nghệ thơng tin nói chung cơng nghệ phần mềm nói riêng, việc phát triển phần mềm ngày hỗ trợ nhiều công cụ tiên tiến, tăng hiệu phục vụ nhiều lĩnh vực Song song với phát triển mạnh mẽ công nghệ phần mềm sai sót q trình thực lỗ hổng bị kẻ xấu khai thác Những lỗi ln tiềm ẩn sản phẩm phần mềm cần tìm để sản phẩm hoàn thiện cách tốt Lỗi phần mềm chuyện hiển nhiên việc xây dựng phần mềm Dù người lập trình viên có cố gắng thực tế người xuất sắc tránh khỏi việc đoạn mã mà viết khơng có lỗi Tính trung bình, lập trình viên loại tốt mắc từ đến lỗi 100 dịng lệnh Người ta ước tính việc kiểm tra để tìm lỗi chiếm phân nửa khối lượng cơng việc phải làm để có phần mềm hoạt động Kiểm thử phần mềm hoạt động nhằm tìm kiếm phát lỗi phần mềm diễn liên tục, xuyên suốt giai đoạn phát triển phần mềm để đảm bảo phần mềm thoả mãn yêu cầu thiết kế yêu cầu đáp ứng nhu cầu người dùng Các kỹ thuâṭ kiểm thử phần mềm nghiên cứu, việc kiểm thử phần mềm trở thành quy trình bắt buộc dự án phát triển phần mềm giới Kiểm thử phần mềm hoạt động tốn kém, nhiều thời gian, khó phát hết lỗi Vì vậy, việc kiểm thử phần mềm địi hỏi phải có chiến lược phù hợp, kế hoạch hợp lý việc thực quản lý chặt chẽ Nhóm chúng em định chọn đề tài: “Kiểm thử thủ cơng tốn tính số lượng hàng tồn kho cửa hàng bán quần áo online kiểm thử tự động với công cụ SELENIUM.” Trong trình thực thảo luận, kiến thức kỹ cịn hạn chế nên nhóm chúng em khơng thể tránh khỏi sai sót, chúng em mong nhận lời nhận xét, đánh góp ý Chúng em xin chân thành cảm ơn! NỘI DUNG Phần I KIỂM THỬ THỦ CƠNG I Mơ tả tốn 1.1 Mơ tả Bài tốn tính số lượng hàng tồn kho cửa hàng bán quần áo online Cửa hàng sử dụng hệ thống gồm chức tìm kiếm, nhập hàng, xuất hàng hóa, quản lý đơn hàng, thống kê Mỗi đầu tháng, nhân viên nhập thêm hàng hóa vào kho Sau đó, cửa hàng bán hàng hóa lấy từ kho xuất hóa đơn với đơn hàng Hết tuần, nhân viên kiểm kê lại số lượng hàng hóa hóa đơn để thực báo cáo thống kê số lượng hàng hóa hàng tháng Nhân viên thực tìm kiếm hóa đơn theo mã hóa đơn thơng tin hàng hóa theo mã hàng hóa • Tìm kiếm • Nhập hàng • Xuất hàng hóa • Quản lý đơn hàng • Thống kê • Thốt Chức Tìm Kiếm Chức hỗ trợ nhân viên tìm kiếm hóa đơn theo mã hóa đơn hàng hóa theo mã hàng hóa để kiểm tra thơng tin chi tiết Chức tìm kiếm cịn sử dụng để kiểm tra tồn hàng hóa hệ thống, tránh trùng lặp q trình nhập hàng Ngồi ra, hệ thống tìm kiếm đơn hàng hàng hóa theo tháng để thực thống kê Chức Nhập Hàng Sau nhập hàng vào kho, nhân viên tiến hành cập nhật mặt hàng hóa vào hệ thống Nhân viên nhập mã hàng hóa nhấn tìm kiếm để hệ thống duyệt kho liệu Nếu hàng hóa tồn hệ thống hệ thống hiển thị thơng tin hàng hóa nhân viên nhập số lượng nhập thêm để hệ thống cập nhật thêm số lượng hàng hóa nhập vào số lượng có hiển thị lưu thành cơng Cịn hàng hóa khơng tồn hệ thống nhân viên phải nhập đầy đủ thông tin thêm tên sản phẩm, số lượng, giá nhập hệ thống ghi thời gian thực nhấn submit lưu thông tin hàng hóa Nếu nhân viên nhập thơng tin hàng hóa khơng thỏa mãn thiếu thơng tin bắt buộc hệ thống hiển thị thơng tin khơng hợp lệ yêu cầu nhân viên nhập lại hệ thống không ghi nhận thông tin vào sở liệu

Ngày đăng: 11/07/2023, 15:51

Tài liệu cùng người dùng

Tài liệu liên quan