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

Thực hiện kiểm thử thủ công trên hệ thống quản lý thông tin internship management system (ims)

59 6 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

Nội dung

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 Đề tài: THỰC HIỆN KIỂM THỬ THỦ CÔNG TRÊN HỆ THỐNG QUẢN LÝ THÔNG TIN INTERNSHIP MANAGEMENT SYSTEM (IMS) Đơn vị thực tập : TMA Solutions Bình Định Giảng viên hướng dẫn : ThS Cao Thị Nhâm LỜI CẢM ƠN Đầu tiên, chúng em xin gửi lời cảm ơn sâu sắc tới Thạc sĩ Cao Thị Nhâm dành thời gian, kiến thức tận tâm để hỗ trợ dẫn chúng em suốt trình nghiên cứu Cảm ơn Mentors anh Mai Phi Hùng chị Lê Thị Thu Hồng bỏ thời gian quý báu kiến thức, nhiệt huyết nghề để truyền đạt cho chúng em Những góp ý quý báu động viên cô Mentor giúp chúng em phát triển kiến thức kỹ Chúng em muốn bày tỏ lòng biết ơn đến đơn vị thực tập TMA Solutions Bình Định hỗ trợ từ việc dẫn, kiến thức đến sở vật chất mà họ cung cấp cho dự án chúng em Điều giúp chúng em tiến xa việc thu thập liệu phân tích, đồng thời tạo điều kiện thuận lợi để chúng em thực nghiên cứu cách hiệu Lời cảm ơn chân thành sâu sắc chúng em dành tới tất người LỜI CAM ĐOAN Chúng em xin cam đoan đề tài: “THỰC HIỆN KIỂM THỬ THỦ CÔNG CHO HỆ THỐNG QUẢN LÝ THỰC TẬP SINH INTERNSHIP MANAGEMENT SYSTEM” nghiên cứu chúng em hướng dẫn Thạc sĩ Cao Thị Nhâm đến từ Khoa Thống kê tin học - trường Đại học Kinh tế với dẫn giúp đỡ Mentors anh Mai Phi Hùng chị Lê Thị Thu Hồng đến từ đơn vị thực tập - Công ty TMA Solutions Bình Định Các kết chuyên đề chúng em tự tìm hiểu, phân tích, vận dụng thực cách trung thực thời gian thực tập cơng ty Chúng em xin chịu hồn tồn trách nhiệm, kỷ luật mơn nhà trường đề có vấn đề xảy MỤC LỤC LỜI CẢM ƠN vi LỜI CAM ĐOAN .vii MỤC LỤC viii DANH MỤC HÌNH ẢNH xi DANH MỤC BẢNG BIỂU xii DANH MỤC CÁC TỪ VIẾT TẮT xiii LỜI MỞ ĐẦU CHƯƠNG TỔNG QUAN VỀ ĐƠN VỊ VÀ VỊ TRÍ THỰC TẬP 1.1 Giới thiệu tổng quát doanh nghiệp thực tập 1.1.1 Tổng quan doanh nghiệp 1.1.2 Lĩnh vực hoạt động 1.1.3 Cơ cấu tổ chức 1.1.4 Chính sách đãi ngộ 1.2 Tổng quan vị trí việc làm 1.2.1 Khái niệm Tester 1.2.2 Yêu cầu kiến thức kĩ 1.2.3 Mức lương 1.2.4 Con đường phát triển CHƯƠNG CƠ SỞ LÝ THUYẾT 2.1 Tổng quan kiểm thử phần mềm 2.1.1 Khái niệm kiểm thử phần mềm 2.1.2 Mục tiêu kiểm thử phần mềm 2.1.3 nguyên tắc kiểm thử phần mềm 2.1.4 Phân biệt Error, Bug, Fault, Failure 2.1.5 Phân biệt Verification Validation 2.1.6 Phân biệt QA QC 2.2 Vòng đời phát triển phần mềm (Software Development Life Cycle – SDLC) 2.2.1 Phương thức Scrum (Scrum methodology) 2.3 Các loại phương pháp kiểm thử phần mềm 2.3.1 Software Testing – Types of Testing 2.3.2 Các phương pháp kiểm thử phần mềm (Software Testing – Methods) 10 2.4 Các cấp độ kiểm thử (Software Testing – Levels) 12 2.4.1 Kiểm thử đơn vị (Unit Test) 12 2.4.2 Kiểm thử tích hợp (Integration Test) 12 2.4.3 Kiểm thử hệ thống (System Test) 13 2.4.4 Kiểm thử chấp nhận người dùng (User Acceptance Test) 14 2.5 Báo cáo lỗi 14 2.5.1 Tiêu đề lỗi 15 2.5.2 Mô tả lỗi 15 2.5.3 Mức độ nghiêm trọng 15 2.5.4 Ưu tiên 15 2.5.5 Tập đính kèm/Bằng chứng 16 2.5.6 Vòng đời lỗi 16 CHƯƠNG PHÂN TÍCH HỆ THỐNG 17 3.1 Tổng quan hệ thống quản lý thông tin Internship Management System (IMS) 17 3.1.1 Giới thiệu chung hệ thống IMS 17 3.1.2 Mô tả người dùng 17 3.2 Workflow hệ thống 17 3.3 Sơ đồ Use Case 18 3.3.1 Sơ đồ Usecase tổng quát 18 3.3.2 Chức tác nhân 19 3.4 Phân tích usecase “Quản lý ứng viên” 20 3.4.1 Sơ đồ tổng quát cho chức “Quản lý ứng viên” 20 3.4.2 Đặc tả yêu cầu cho Use Case “Thêm ứng viên” 21 3.4.3 Đặc tả yêu cầu cho Use Case “Sửa ứng viên” 23 3.4.4 Đặc tả cho Use case “ Tạo lịch vấn” 25 3.4.5 Đặc tả yêu cầu cho Use Case “Xóa ứng viên” 27 Chương 4: TRIỂN KHAI THỰC NGHIỆM 30 4.1 Lập kế hoạch kiểm thử 30 4.1.1 Môi trường kiểm thử 30 4.1.2 Dữ liệu kiểm thử 30 4.2 THIẾT KẾ TEST CASE 31 4.2.1 Các bước để tạo Test cases 31 4.2.2 Các cấu trúc Test cases 31 4.3 Kết kiểm thử: 32 4.4 Report bug: 32 4.5 Giới thiệu phần mềm Trello: Error! Bookmark not defined Chương 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 35 TÀI LIỆU THAM KHẢO 37 CHECK LIST CỦA BÁO CÁO 38 PHỤ LỤC 39 DANH MỤC HÌNH ẢNH Hình 1.1 Logo TMA Solutions Bình Định Hình 1.2 Sơ đồ cấu tổ chức cơng ty Hình 2.1 Vịng đời phát triển phần mềm Hình 2.2 Sơ đồ phương pháp Scrum Hình 2.3 Sơ đồ vòng đời lỗi 16 Hình 3.1 Workflow hệ thống IMS 17 Hình 3.2 Sơ đồ Use Case tổng quát hệ thống IMS 18 Hình 3.3 Sơ đồ Use Case cho chức “Quản lý ứng viên” 20 Hình 3.4 Giao diện hình Quản lý ứng viên 21 Hình 3.5 Màn hình thêm ứng viên 21 Hình 3.6 Màn hình với thơng tin thêm ứng viên 22 Hình 3.7 Màn hình hiển thị thơng báo thêm ứng viên thành công 22 Hình 3.8 Hiển thị hình “Sửa ứng viên” 24 Hình 3.9 Hiển thị hình thơng tin ứng viên sửa 24 Hình 3.10 Hiển thị hình sửa ứng viên thành cơng 24 Hình 3.11 Hiển thị hình “Tạo lịch vấn” 26 Hình 3.12 Hiển thị hình với thơng tin lịch vấn 26 Hình 3.13 Hiển thị hình “Tạo lịch vấn thành cơng” 27 Hình 3.14 Hiển thị hình “Bạn có muốn xóa?” 28 Hình 3.15 Hiển thị hình “Xóa thành cơng” 28 Hình 4.1 Hình ảnh minh họa thành phần Test Case 30 Hình 4.2 Bug Report Trello 34 DANH MỤC BẢNG BIỂU Bảng 3.1 Chức Admin 19 Bảng 4.1 Tài khoản sử dụng 30 Bảng 4.2 Kết kiểm thử Error! Bookmark not defined DANH MỤC CÁC TỪ VIẾT TẮT QA : Quality Assurance QC : Quality Control IMS : Internship Manager System STLC : Software Testing Life Cycle SDLC : Software Development Life Cycle PO : Product Owner PM : Product Manager Dev : Developer GUI : Graphical User Interface LỜI MỞ ĐẦU Mục tiêu đề tài - Sau 10 tuần thực tập cơng ty, em tìm hiểu lý thuyết kiểm thử phần mềm, kỹ thuật viết test case để viết test case cho chức website, áp dụng kiến thức kiểm thử phần mềm vào dự án để tìm lỗi - Viết Test case cho chức cụ thể hệ thống Đối tượng phạm vi nghiên cứu - Đối tượng nghiên cứu: hệ thống quản lý thông tin Internship Management System (IMS) - Phạm vi nghiên cứu: Thực kiểm thử thủ công hệ thống quản lý thực tập Internship Management System (IMS) cho chức Quản lý ứng viên Kết cấu đề tài - Đề tài tổ chức gồm phần mở đầu, chương nội dung phần kết luận: - Mở đầu - Chương 1: Tổng quan đơn vị vị trí thực tập - Chương 2: Cơ sở lý thuyết - Chương 3: Phân tích hệ thống IMS - Chương 4: Triển khai thực nghiệm - Chương 5: Kết kiểm thử - Kết luận hướng phát triển • Đạt chứng Robocorp level • Công ty TMA Solotions Bình tạo điều kiện để em tiếp xúc, hiểu rõ quy trình làm việc ngành nghề, biết yêu cầu Tester phải có yếu tố tỉ mĩ, kiên trì, có trách nhiệm vào sản phẩm Hạn chế kỳ thực tập  Vì thời gian ngắn, nên chưa thể test bao quát phần mềm IMS  Chưa có hội tìm hiểu sâu automation test kế hoạch ban đầu Hướng phát triển Thu Sang Trong thời gian ngắn tiếp theo: nỗ lực học tập để đáp ứng yêu cầu chương trình đào tạo, hồn thành mơn học nâng cao kiểm thử phần mềm, đạt điểm số cao tốt nghiệp thời hạn Tơi tìm hiểu thêm phương pháp, công cụ kỹ kiểm thử thủ công để chuẩn bị cho công việc sau Trong thời gian dài hạn: mong muốn trở thành Tester chuyên nghiệp, có khả làm việc với dự án phần mềm lớn phức tạp, sử dụng thành thạo kỹ thuật kiểm thử Manual Automation Tôi không ngừng cập nhật kiến thức mới, học hỏi từ chuyên gia lĩnh vực, tham gia khóa đào tạo chứng liên quan để nâng cao trình độ chun mơn Tơi phát triển kỹ tự nghiên cứu, tự học kỹ giao tiếp, làm việc nhóm quản lý thời gian để hợp tác hiệu với thành viên khác dự án Trường Giang: Trong thời gian ngắn tiếp theo: đạt mục tiêu đặt lúc ban đầu hoàn thành kiến thức trường theo tiến độ trường đưa ra, đạt kết học tập mong muốn, trường hạn Tìm hiểu kiến thức liên quan đến việc kiểm thử thủ công Trong thời gian dài hạn: phát triển ngành nghề Tester theo hướng Manual, sau đến năm tập trung trau dồi thêm kiến thức để theo hướng Automation theo thách thức, hội phát triển ngành nghề với thay đổi không ngừng ngành Công nghệ thông tin 36 TÀI LIỆU THAM KHẢO https://tryqa.com/what-are-the-principles-of-testing/ https://www.techtarget.com/searchsoftwarequality/definition/test-case https://www.mountaingoatsoftware.com/agile/scrum https://www.tutorialspoint.com/software_testing/software_testing_levels.htm 37 CHECK LIST CỦA BÁO CÁO STT Nội dung cơng việc Báo cáo trình bày (định dạng) với yêu cầu Báo cáo có số lượng trang đáp ứng yêu cầu (30-50 trang) Có Khơng X X Báo cáo trình bày phần mở đầu bao gồm: Mục tiêu, Phạm vi X đối tượng, kết cấu … Báo cáo trình bày cơng ty, vị trí việc làm (cơng việc làm gì, kiến thức kỹ cần thiết gì, đường phát triển X nghiệp (career path)), sở lý thuyết phù hợp với nội dung đề tài (Tối đa 10-12 trang) Báo cáo có sản phẩm cụ thể phù hợp với mục tiêu đặt đề X tài Báo cáo có phần kết luận hướng phát triển đề tài X 38 Ghi PHỤ LỤC Test case Manual Test case cho chức “Thêm ứng viên” 39 40 41 42 Test Cases cho chức “Xóa ứng viên” Test Cases cho chức “Sửa ứng viên” 43 44 45 46 47 48 Test Cases cho chức “Tạo lịch vấn” 49 50

Ngày đăng: 12/12/2023, 19:47

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w