Please use this identifier to cite or link to this item:
https://dspace.ctu.edu.vn/jspui/handle/123456789/110849
Title: | PHÁT TRIỂN ỨNG DỤNG THƯƠNG MẠI ĐIỆN TỬ DÙNG JAVA SPRING BOOT VÀ KIỂM THỬ TỰ ĐỘNG CÁC API SỬ DỤNG KATALON STUDIO. |
Other Titles: | DEVELOPING E-COMMERCE WEBSITE USING JAVA SPRING BOOT AND AUTOMATED API TESTING USING KATALON STUDIO |
Authors: | Nguyễn, Công Danh Võ, Thị Anh Thư |
Keywords: | KỸ THUẬT PHẦN MỀM |
Issue Date: | 2024 |
Publisher: | Trường Đại Học Cần Thơ |
Abstract: | Bối cảnh: Trong bối cảnh thương mại điện tử phát triển mạnh mẽ, đặc biệt với các hệ thống kinh doanh sản phẩm bách hóa tổng hợp, việc kiểm thử API thành yếu tố quan trọng để đảm bảo hoạt động ổn định và hiệu quả. API đóng vai trò cầu nói giữa các thành phần của hệ thống, hỗ trợ các chức năng như tìm kiếm, quản lý giỏ hàng và xử lý thanh toán. Việc xây dựng và thực hiện các kịch bản kiểm thử API với công cụ Katalon Studio giúp đảm bảo tính chính xác, hiệu suất và bảo mật, giúp góp phần tối ưu hóa trải nghiệm người dùng và duy trì sự ổn định của hệ thống Mục tiêu: Mục tiêu đề tài là xây dựng một ứng dụng thương mại điện tử dùng Java Spring Boot theo mô hình MVC, kết hợp với AJAX nhằm tối ưu hóa trải nghiệm người dùng. Đồng thời, nghiên cứu và áp dụng Katalon Studio để thực hiện kiểm thử tự động các API backend, đảm bảo chức năng hệ thống hoạt động chính xác, phát hiện và xử lý lỗi hiệu quả, góp phần tối ưu hóa quy trình kiểm thử và nâng cao chất lượng phần mềm. Phương pháp: Ứng dụng được phát triển theo mô hình MVC với Java Spring Boot, đảm bảo dễ bảo trì và mở rộng. AJAX API được tích hợp để xử lý yêu cầu động, cải thiện trải nghiệm người dùng vơi dữ liệu phản hồi nhanh chóng mà không cần tải lại trang. Kiểm thử tự động sử dụng Katalon Studio, kiểm tra API backend bằng cách gửi các yêu cầu và xác nhận phản hồi, đồng thời phân tích báo cáo để phát hiện và khắc phục lỗi trong các chức năng và quy trình. Kết quả: Đã xây dựng một ứng dụng thương mại điện tử với các chức năng cơ bản. Việc áp dụng Katalon Studio cho kiểm thử tự động đã cho thấy khả năng phát hiện lỗi hiệu quả trong các chức năng riêng lẻ, giúp tăng cường độ bao phủ kiểm thử, đảm bảo rằng toàn bộ quy trình hoạt động của ứng dụng được kiểm tra một cách đồng bộ và chính xác. Kết luận: Phương pháp kiểm thử tự động các API sử dụng Katalon Studio giúp giải quyết các vấn đề ban đầu, tối ưu hóa chi phí và tăng cường tốc độ kiểm thử thông qua tự động các tác vụ, tiết kiệm thời gian và công sức. Phương pháp này không chỉ đảm bảo chất lượng mà còn mang giá trị vượt trội cho quá trình phát triển và duy trì sản phẩm. Hệ thống kiểm thử đã hoạt động ổn định và được triển khai thành công. |
Description: | 175 Tr |
URI: | https://dspace.ctu.edu.vn/jspui/handle/123456789/110849 |
Appears in Collections: | Trường Công nghệ Thông tin & Truyền thông |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
_file_ Restricted Access | 5.86 MB | Adobe PDF | ||
Your IP: 18.220.140.26 |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.