1. Trang chủ
  2. » Luận Văn - Báo Cáo

THỰC TẬP NGHỀ NGHIỆP

45 4 0

Đ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

Thông tin cơ bản

Tiêu đề Kiểm Thử Tự Động Katalon Studio Và Ứng Dụng Cho Hệ Thống Bán Hàng Trực Tuyến Nopcommerce
Người hướng dẫn TS. Hoàng Thị Thanh Hà, Trần Thị Hoài Phương
Trường học Trường Đại Học Kinh Tế
Chuyên ngành Hệ Thống Thông Tin Quản Lý
Thể loại Báo Cáo Thực Tập
Năm xuất bản 2023
Thành phố Đà Nẵng
Định dạng
Số trang 45
Dung lượng 1,25 MB

Nội dung

KIỂM THỬ TỰ ĐỘNG KATALON STUDIO MỤC LỤC DANH MỤC HÌNH ẢNH DANH MỤC BẢNG BIỂU DANH MỤC CÁC TỪ VIẾT TẮT CHƯƠNG 1: TỔNG QUAN VỀ CÔNG TY TMA VÀ VỊ TRÍ TESTER 1.1. Giới thiệu tổng quát về công ty TMA Bình Định 2 1.1.1. Quá trình hình thành và phát triển của công ty 2 1.1.2. Tầm nhìn và sứ mệnh 2 1.1.3. Giá trị cốt lõi 2 1.1.4. Lĩnh vực hoạt động 2 1.2. Tổng quan về vị trí Tester 2 1.2.1. Mô tả về vị trí Tester 2 1.2.2. Các kĩ năng cần có của một Tester 2 1.2.3. Cơ hội nghề nghiệp 2 CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 3 2.1. Tổng quan về kiểm thử phần mềm 3 2.1.1. Giới thiệu về kiểm thử phần mềm 3 2.1.2. Mục tiêu của kiểm thử 3 2.1.3. Vòng đời kiểm thử phần mềm 3 2.1.4. Các nguyên tắc của kiểm thử phần mềm 3 2.1.5. Phân biệt Error Fault Failure 3 2.1.6. Phân biệt Verification Validation 3 2.1.7. Phân biệt QA QC 3 2.2. Vòng đời phát triển phần mềm 3 2.2.1. Các giai đoạn của vòng đời phát triển phần mềm 3 2.2.2. Các mô hình của vòng đời phát triển phần mềm 3 2.3. Các loại kiểm thử phần mềm 3 2.3.1. Manual Testing 3 2.3.2. Automation Testing 3 2.4. Các phương pháp kiểm thử phần mềm 4 2.4.1. White Box Testing 4 2.4.2. Black Box Testing 4 2.5. Cấp độ của kiểm thử 4 2.5.1. Unit Testing 4 2.5.2. Integration Testing 4 2.5.3. System Testing 4 2.5.4. Acceptance Testing 4 2.6. Test case và vòng đời Bug 4 2.6.1. Test case là gì? 4 2.6.2. Các thành phần của Test case 4 2.6.3. Các kỹ thuật của Test case 4 2.6.4. Vòng đời Bug 4 2.7. Tổng quan về công cụ kiểm thử Katalon Studio 4 2.7.1. Katalon Studio là gì? 4 2.7.2. Các tính năng chính của Katalon Studio 4 2.7.3. Ưu và nhược điểm 4 2.8. Tổng quan về ngôn ngữ lập trình Java 4 2.8.1. Java là gì? 4 2.8.2. Các tính năng của Java 4 CHƯƠNG 3. TRIỂN KHAI DỰ ÁN 4 3.1. Tổng quan về website nopCommerce 11 3.1.1. Giới thiệu về website nopCommerce 11 3.1.2. Giao diện website nopCommerce 11 3.1.3. Các chức năng chính của hệ thống 11 3.2. Thiết kế Test case 11 3.3. Thực hiện test 11 3.4. Kết quả kiểm thử 11 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 12 TÀI LIỆU THAM KHẢO 23

TRƯỜNG ĐẠI HỌC KINH TẾ KHOA THỐNG KÊ – TIN HỌC BÁO CÁO THỰC TẬP NGHỀ NGHIỆP NGÀNH HỆ THỐNG THÔNG TIN QUẢN LÝ CHUYÊN NGÀNH QUẢN TRỊ HỆ THỐNG THÔNG TIN KIỂM THỬ TỰ ĐỘNG KATALON STUDIO VÀ ỨNG DỤNG CHO HỆ THỐNG BÁN HÀNG TRỰC TUYẾN NOPCOMMERCE Sinh viên thực Lớp Đơn vị thực tập Cán hướng dẫn Giảng viên hướng dẫn : : : Công ty TMA Solutions Bình Định : Trần Thị Hồi Phương : TS Hoàng Thị Thanh Hà Đà Nẵng, 8/2023 LỜI CẢM ƠN Em xin phép gửi tri ân sâu sắc lời cảm ơn chân thành thầy cô giáo Khoa Thống kê- Tin học trường Đại Học Kinh Tế Đà Nẵng tạo điều kiện để em có điều kiện thực tập Đặc biệt, em xin trân trọng cảm ơn TS.Hồng Thị Thanh Hà nhiệt tình hướng dẫn để em hồn thành tốt tập Đặc biệt, em xin chân thành gửi lời cảm ơn đến Mentor Trần Thị Hoài Phương hướng dẫn trực tiếp, đạo tạo điều kiện giúp đỡ em suốt trình học thực tập Em xin trân trọng gửi lời cảm ơn đến toàn thể anh chị DG4 Sự hỗ trợ, chia sẻ kiến thức anh chị tạo điều kiện thuận lợi cho em hoàn thành nhiệm vụ thực tập cách hiệu Những trao đổi, ý kiến đóng góp giúp em mở rộng hiểu biết nâng cao kỹ Nhờ mà em học thêm nhiều kiến thức có nhìn tường tận lý thuyết chuyên ngành thực tế áp dụng Trong suốt trình thực tập q trình tìm hiểu, khơng thể tránh khỏi thiếu sót hạn chế Em mong nhận ý kiến đóng góp phản hồi từ q thầy để em khắc phục sai sót rút học cho trau dồi thêm kiến thức Em xin chân thành cảm ơn! LỜI CAM ĐOAN Em xin cam đoan đề tài “Nghiên cứu kiểm thử tự động công cụ Katalon Studio ứng dụng cho hệ thống bán hàng trực tuyến nopCommerce.” kết nghiên cứu cá nhân sở nghiên cứu lý thuyết học hướng dẫn T.S Hoàng Thị Thanh Hà mentor Trần Thị Hồi Phương Các thơng tin kết mà em cung cấp báo cáo thực tập chân thực xác dựa quan sát nghiên cứu riêng em Em cam kết thực thực tập cách nghiêm túc, tuân thủ quy định, đưa kết phản ánh thực tế Ngoài ra, báo cáo có sử dụng số nguồn tài liệu tham khảo trích dẫn nguồn thích rõ ràng Em xin hồn tồn chịu trách nhiệm trước môn, khoa nhà trường cam đoan Đà Nẵng, ngày 25 tháng năm 2023 Trần Thị Tằm MỤC LỤC DANH MỤC HÌNH ẢNH DANH MỤC BẢNG BIỂU DANH MỤC CÁC TỪ VIẾT TẮT CHƯƠNG 1: TỔNG QUAN VỀ CÔNG TY TMA VÀ VỊ TRÍ TESTER 1.1 Giới thiệu tổng quát công ty TMA Bình Định 1.1.1 Quá trình hình thành phát triển cơng ty 1.1.2 Tầm nhìn sứ mệnh 1.1.3 Giá trị cốt lõi 1.1.4 Lĩnh vực hoạt động 1.2 Tổng quan vị trí Tester 1.2.1 Mơ tả vị trí Tester 1.2.2 Các kĩ cần có Tester 1.2.3 Cơ hội nghề nghiệp CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 2.1 Tổng quan kiểm thử phần mềm 2.1.1 Giới thiệu kiểm thử phần mềm 2.1.2 Mục tiêu kiểm thử 2.1.3 Vòng đời kiểm thử phần mềm 2.1.4 Các nguyên tắc kiểm thử phần mềm 2.1.5 Phân biệt Error/ Fault/ Failure 2.1.6 Phân biệt Verification & Validation 2.1.7 Phân biệt QA & QC 2.2 Vòng đời phát triển phần mềm 2.2.1 Các giai đoạn vòng đời phát triển phần mềm 2.2.2 Các mơ hình vịng đời phát triển phần mềm 2.3 Các loại kiểm thử phần mềm 2.3.1 Manual Testing 2.3.2 Automation Testing 2.4 Các phương pháp kiểm thử phần mềm 2.4.1 White Box Testing 2.4.2 Black Box Testing 2.5 Cấp độ kiểm thử 2.5.1 Unit Testing 2.5.2 Integration Testing 2.5.3 System Testing 2.5.4 Acceptance Testing 2.6 Test case vịng đời Bug 2.6.1 Test case gì? 2.6.2 Các thành phần Test case 2.6.3 Các kỹ thuật Test case 2.6.4 Vòng đời Bug 2.7 Tổng quan công cụ kiểm thử Katalon Studio 2.7.1 Katalon Studio gì? 2.7.2 Các tính Katalon Studio 2.7.3 Ưu nhược điểm 2.8 Tổng quan ngôn ngữ lập trình Java 2.8.1 Java gì? 2.8.2 Các tính Java CHƯƠNG TRIỂN KHAI DỰ ÁN 3.1 Tổng quan website nopCommerce 3.1.1 Giới thiệu website nopCommerce 3.1.2 Giao diện website nopCommerce 3.1.3 Các chức hệ thống 3.2 Thiết kế Test case 3.3 Thực test 3.4 Kết kiểm thử KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN TÀI LIỆU THAM KHẢO DANH MỤC HÌNH ẢNH DANH MỤC BẢNG BIỂU DANH MỤC CÁC TỪ VIẾT TẮT LỜI MỞ ĐẦU Lý chọn đề tài 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, giúp cho việc xây dựng phần mềm đỡ mệt nhọc hiệu Các ứng dụng web ngày trở nên phổ biến phát triển mạnh mẽ, nhằm đáp ứng tối đa đòi hỏi người dùng họ bật trình duyệt web lên Cho đến nay, ứng dụng website đóng vai trị định thương mại điện tử trao đổi thông tin Và việc đảm bảo chất lượng website vô quan trọng để đáp ứng tiêu chuẩn yêu cầu người dùng Do đó, em chọn đề tài “Nghiên cứu kiểm thử tự động công cụ Katalon Studio ứng dụng cho hệ thống bán hàng trực tuyến nopCommerce.” Mục tiêu đề tài ● Mục tiêu đề tài xác định kịch kiểm thử quan trọng chức cần kiểm tra hệ thống bán hàng trực tuyến nopCommerce ● Ứng dụng kiến thức kiểm thử phần mềm, kiểm thử tự động kiến thức công cụ Katalon Studio để viết kịch kiểm thử cho hệ thống bán hàng trực tuyến nopCommerce Đối tượng phạm vi nghiên cứu ● Đối tượng nghiên cứu: Hệ thống bán hàng trực tuyến nopCommerce công cụ kiểm thử tự động Katalon Studio ● Phạm vi nghiên cứu: Tập trung vào việc xây dựng kịch kiểm thử tự động cho nopCommerce Katalon Studio, tập trung vào chức quan trọng đăng nhập, thêm sản phẩm vào giỏ hàng, tốn, xử lý đơn hàng Nghiên cứu tập trung vào việc tối ưu hóa cải tiến phương pháp kiểm thử tự động sử dụng Katalon Studio cho nopCommerce Kết cấu đề tài

Ngày đăng: 27/01/2024, 18:14

w