Please use this identifier to cite or link to this item: https://dspace.ctu.edu.vn/jspui/handle/123456789/110502
Title: PHÁT TRIỂN WEBSITE QUẢN LÝ TIN TỨC DÙNG MERN STACK VÀ KIỂM THỬ TỰ ĐỘNG
Other Titles: DÙNG PAGE OBJECT MODEL TRONG SELENIUM WEBDRIVER VỚI PYTHON
Authors: Nguyễn, Công Danh
Lê, Nguyễn Kim Tuyến
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 kỷ nguyên số hiện nay, việc quản lý tin tức qua các nền tảng trực tuyến ngày càng quan trọng, yêu cầu các hệ thống phải hoạt động hiệu quả và ổn định. Đề tài này ứng dụng kiểm thử tự động bằng Selenium Webdriver và Python để đảm bảo chất lượng của website quản lý tin tức, nhằm nâng cao trải nghiệm người dùng và tối ưu hóa hệ thống. Mục tiêu: Phát triển một website quản lý tin tức hoàn chỉnh với các chức năng cơ bản như quản lý bài viết, phân loại tin tức, tìm kiếm nội dung, và giao diện người dùng thân thiện. Đồng thời, đề tài sẽ tích hợp kiểm thử tự động bằng công cụ Selenium Webdriver và ngôn ngữ lập trình Python để triển khai các kịch bản kiểm thử, kiểm tra các chức năng của hệ thống. Qua việc phân tích kết quả kiểm thử, mục tiêu cũng bao gồm việc phát hiện và khắc phục lỗi nhằm nâng cao chất lượng và độ tin cậy của website. Cuối cùng, đề tài sẽ đưa ra các khuyến nghị và giải pháp tối ưu hóa dựa trên các vấn đề và thách thức phát hiện trong quá trình kiểm thử. Phương pháp: Đề tài sẽ thực hiện phát triển một website quản lý tin tức bằng cách phân tích yêu cầu, thiết kế hệ thống và lập trình các tính năng cơ bản như quản lý bài viết và tìm kiếm nội dung. Để đảm bảo chất lượng hệ thống, công cụ Selenium Webdriver và ngôn ngữ Python sẽ được sử dụng để viết và thực hiện các kịch bản kiểm thử tự động, kiểm tra các chức năng của website. Kết quả kiểm thử sẽ được phân tích để phát hiện và khắc phục lỗi, từ đó đưa ra các giải pháp tối ưu hóa nhằm nâng cao chất lượng của hệ thống. Kết quả: Đề tài đã hoàn thiện một website quản lý tin tức với các chức năng cơ bản và giao diện người dùng thân thiện. Các kịch bản kiểm thử tự động sẽ được phát triển và thực hiện bằng Selenium Webdriver và Python để kiểm tra các chức năng của hệ thống. Kết quả kiểm thử sẽ giúp phát hiện lỗi, thực hiện khắc phục và cải tiến cần thiết, đồng thời đưa ra các giải pháp tối ưu hóa nhằm nâng cao chất lượng và hiệu suất của website. Kết luận: Dựa trên kết quả nghiên cứu, chúng tôi đã đề xuất giải pháp kiểm thử tự động cho website quản lý tin tức, tập trung vào việc đảm bảo chất lượng và hiệu suất của hệ thống. Đồng thời, chúng tôi đã nghiên cứu sâu về công cụ kiểm thử Selenium Webdriver cùng các thư viện Python liên quan, trình bày cách chúng hỗ trợ tự động hóa quá trình kiểm thử và cải thiện hiệu quả trong việc phát hiện lỗi và nâng cao độ tin cậy của website.
Description: 91 Tr
URI: https://dspace.ctu.edu.vn/jspui/handle/123456789/110502
Appears in Collections:Trường Công nghệ Thông tin & Truyền thông

Files in This Item:
File Description SizeFormat 
_file_
  Restricted Access
3.74 MBAdobe PDF
Your IP: 216.73.216.26


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.