Please use this identifier to cite or link to this item: https://dspace.ctu.edu.vn/jspui/handle/123456789/109138
Title: PHÁT TRIỂN WEBSITE ĐẶT LỊCH KHÁM BỆNH DÙNG REACTJS VÀ NODEJS VÀ KIỂM THỬ TỰ ĐỘNG DÙNG PAGE OBJECT MODEL TRONG SELENIUM WEBDRIVER
Other Titles: DEVELOPING A MEDICAL APPOINTMENT BOOKING WEBSITE USING REACTJS AND NODEJS AND AUTOMATED TESTING USING PAGE OBJECT MODEL IN SELENIUM WEBDRIVER
Authors: Nguyễn, Công Danh
Phạm, Ra Xil
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 chuyên ngành y tế ngày càng số hóa và nhu cầu của người bệnh về dịch vụ y tế trực tuyến ngày càng cao, các cơ sở đang đối mặt với công thức lớn về quản lý lịch khám và nâng cao trải nghiệm bệnh nhân. Tình trạng quá tải tại các bệnh viện, phòng khám không chỉ gây bất lợi cho người bệnh mà còn ảnh hưởng đến chất lượng dịch vụ và hoạt động của cơ sở y tế, với sự xuất hiện nhiều ứng dụng và nền tảng trực tuyến. Người bệnh càng đòi hỏi sự tiện lợi, nhanh chóng và minh bạch trong việc tiếp cận dịch vụ y tế. Một số website đặt lịch hiện nay chưa tối ưu được giao diện đặt lịch và quản lịch sử khám bệnh còn thiếu sót. Ứng dụng của tôi ra đời nhằm giải quyết được các vấn đề khó khăn trên. Bên cạnh đó, tôi sử dụng Selenium là một công cụ kiểm thử tự động mạnh mẽ, giúp không chỉ xác định chức năng của trang web mà còn đảm bảo sự hoạt động như kỳ vọng. Triển khai Page Object Model trong Selenium một cách hiệu quả đề phát hiện các lỗi có trong website đặt lịch khám bệnh. Mục tiêu: Mục tiêu của tôi là phát triển một website đặt lịch khám bệnh nhằm tối ưu giao diện đặt lịch và lịch sử khám bệnh. Giúp bệnh viện có thể nắm bắt được thông tin và hỗ trợ việc khám bệnh nhanh chóng. Mục tiêu tiếp theo, áp dụng Page Object Model trong Selenium để kiểm thử tự động website đặt lịch khám bệnh. Phương pháp: Website sử dụng thư viện ReactJS để tạo giao diện người dùng và kết hợp với NodeJS, sử dụng framework ExpressJS cùng với cơ sở dữ liệu PostgreSQL để phát triển các API ở phía máy chủ. Trong phần kiểm thử tự động sử dụng Selenium WebDriver ,nghiên cứu này tập trung vào việc khám phá và áp dụng mô hình Page Object Model (POM) nhằm triển khai hệ thống kiểm thử cho các website đặt lịch khám bệnh. Kết quả: Kết quả từ quá trình phát triển thành công website đặt lịch khám bệnh đáp ứng được các yêu cầu chức năng, xây dựng được giao diện cho người dùng, bác sĩ và người quản trị và áp dụng được kỹ thuật kiểm thử tự động sử dụng Selenium WebDriver theo mô hình Page Object Model (POM).
Description: 103 Tr
URI: https://dspace.ctu.edu.vn/jspui/handle/123456789/109138
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
4.76 MBAdobe PDF
Your IP: 18.224.44.233


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