Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 19 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
19
Dung lượng
1,9 MB
Nội dung
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM BÁO CÁO THỰC TẬP KIỂM THỬ PHẦN MỀM – MANUAL TESTER Công ty thực tập: VNED Người phụ trách: Thực tập sinh: Công ty TNHH công nghệ đào tạo phát triển Dương Thị Thuý Phạm Long Nhật LỜI MỞ ĐẦU Trong cách mạng công nghiệp 4.0, cơng nghệ thơng tin nói chung ngành Cơng nghệ phần mềm nói riêng đóng vai trị quan trọng phát triển xã hội Công nghệ web, đặc biệt việc tạo trang web, đáp ứng hầu hết nhu cầu người, từ việc mua sắm, cung cấp kiến thức đến giao tiếp thơng tin Hiện nay, có 1.5 tỷ trang web giới, nhu cầu tạo trang web không ngừng gia tăng Tuy nhiên, để trang web thu hút nhiều người sử dụng, phải đáp ứng yếu tố hình thức nội dung Làm để tạo sản phẩm web chất lượng cao hình thức nội dung thách thức đội ngũ phát triển web Để đối mặt với thách thức này, em lựa chọn đường trở thành Manual Tester mục tiêu cho việc học tập nghề nghiệp tương lai Sau năm tháng học tập môi trường đại học, với mong muốn áp dụng kiến thức học có trải nghiệm môi trường làm việc thực tế, em định tham gia vào Công ty TNHH Công nghệ đào tạo phát triển VNED Đây môi trường lý tưởng chuyên nghiệp để em thực dự định LỜI CẢM ƠN Em xin trân trọng gởi lời cảm ơn Công ty TNHH công nghệ đào tạo phát triển VNED tạo điều kiện cho em hội thực tập công ty Chân thành cảm ơn chị Dương Thuý anh chị team dự án dành thời gian giúp đỡ em tận tình làm quen với môi trường mới; hỗ trợ em việc tìm hiểu kiến thức, tư sản phẩm thể thực phần công việc dự án giao; tạo điều kiện cho em thời gian hình thức làm việc từ bắt đầu nhận việc thời điểm Xin gởi lời cảm ơn đến thầy cô khoa Công nghệ phần mềm nhiệt tình hỗ trợ, tạo điều kiện cho em trình thực tập doanh nghiệp TP Hồ Chí Minh, ngày 01 tháng 07 năm 2023 Phạm Long Nhật NHẬN XÉT CỦA KHOA ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… MỤC LỤC LỜI MỞ ĐẦU LỜI CẢM ƠN NHẬN XÉT CỦA KHOA MỤC LỤC I GIỚI THIỆU CÔNG TY THỰC TẬP Giới thiệu công ty thực tập Sản phẩm công ty Lịch làm việc thực tập công ty II NỘI DUNG THỰC TẬP Tìm hiểu cơng ty kỹ công ty Nghiên cứu kỹ thuật Thực dự án thực tế công ty III 3.1 Dự án Ecommerce 3.2 Dự án POS 13 TỔNG KẾT 17 Điểm mạnh 17 Điểm yếu 17 Chuẩn đạt 17 TÀI LIỆU THAM KHẢO 18 I GIỚI THIỆU CƠNG TY THỰC TẬP Giới thiệu cơng ty thực tập Công ty TNHH công nghệ đào tạo phát triển VNED có hai lĩnh vực phát triển phần mềm đào tạo phát triển nhân lực kiểm thử Về lĩnh vực phần mềm, công ty cung cấp dịch vụ tư vấn giải pháp triển khai giải pháp công nghệ thông cho doanh nghiệp vừa nhỏ Đồng thời nhận phát triển phần mềm theo đơn đặt hàng từ khách hàng cá nhân, doanh nghiệp nước Về lĩnh vực đào tạo, cơng ty có Học viện đào tạo Tester, thành lập với mục đích đào tạo kỹ kiến thức cần thiết cho cá nhân muốn phát triển vị trí kiểm thử phần mềm phân tích nghiệp vụ Đồng thời huấn luyện cung cấp nguồn nhân lực cho doanh nghiệp tổ chức có nhu cầu, Sản phẩm cơng ty Cơng ty có nhiều sản phẩm liên quan đến domain khác để phục vụ theo đơn đặt hàng từ khách hàng cá nhân, doanh nghiệp nước Một vài loại sản phẩm mà công ty chuyên thực hiện, bao gồm: • Sản phẩm phần mềm Ecommerce: phần mềm phát triển để hỗ trợ doanh nghiệp việc quản lý vận hành hoạt động kinh doanh trực tuyến Sản phẩm cung cấp tảng toàn diện linh hoạt để xây dựng quản lý cửa hàng trực tuyến, từ việc đăng ký sản phẩm quản lý kho hàng xử lý đơn hàng quản lý khách hàng • Sản phẩm phần mềm CRM: phần mềm thiết kế để giúp doanh nghiệp quản lý tối ưu hóa mối quan hệ với khách hàng Sản phẩm cung cấp tảng toàn diện để thu thập, tổ chức phân tích thơng tin khách hàng, từ việc ghi lại tương tác hoạt động bán hàng quản lý dịch vụ sau bán hàng tạo tương tác tốt với khách hàng Lịch làm việc thực tập công ty Em tham gia làm việc công ty ngày 15/03/2023, làm việc từ thứ đến thứ tuần Cơng việc có thời gian linh hoạt, không cố định khoảng thời gian làm việc ngày Mỗi tuần có hai buổi họp cố định vào sáng thứ sáng thứ 6; buổi để cập nhật tiến độ làm việc, buổi để chia sẻ kiến thức giải khó khăn sub team dự án II NỘI DUNG THỰC TẬP Tìm hiểu cơng ty kỹ công ty Nội dung: giới thiệu công ty, cách tổ chức hoạt động team Được nghe người phụ trách giới thiệu công ty, giới thiệu thành viên phận phát triển phần mềm, team dự án phận khác; giới thiệu trình thành lập phát triển, cách thức tổ chức công ty Kết quả: hiểu nắm tổng quan cách thức làm việc nhiệm vụ phận, trình thành lập phát triển cơng ty Có thêm kỹ việc sử dụng email công việc, làm việc có kế hoạch, có kỷ luật, có trách nhiệm Nghiên cứu kỹ thuật Nội dung: tìm hiểu cơng cụ sử dụng trình làm việc; đồng thời làm quen với hình thức thời gian làm việc team dự án sub team Trong thời gian này, mentor hướng dẫn tìm hiểu cơng cụ mà team sử dụng q trình thực dự án Các cơng cụ tìm hiểu bao gồm: • Xampp: gói phần mềm mã nguồn mở dùng để tạo quản lý môi trường phát triển web máy tính cá nhân; cho phép người dùng dễ dàng cài đặt cấu hình máy chủ web máy tính riêng để phát triển thử nghiệm ứng dụng web mà không cần phải cài đặt thành phần riêng lẻ • Jmeter: cơng cụ phần mềm mã nguồn mở sử dụng để kiểm tra hiệu tải ứng dụng web; cho phép tạo thực kịch kiểm tra, mô tải đánh giá hiệu máy chủ web ứng dụng dựa giao thức HTTP/HTTPS giao thức khác FTP, JDBC, LDAP nhiều giao thức khác • Postman: cơng cụ phần mềm dùng để phát triển kiểm thử API (Application Programming Interface); cung cấp giao diện người dùng đồ họa thân thiện tính mạnh mẽ để tạo, gửi xem yêu cầu API, kiểm tra debug phản hồi từ API • Excel/Google sheet: tạo lưu trữ test case, checklist test plan Kết quả: Làm quen với công cụ, tài liệu team dự án, cách làm việc tiến độ hồn thành cơng việc subteam Thực dự án thực tế công ty 3.1 Dự án Ecommerce 3.1.1 Tổng quan dự án: Website mua bán sách: hệ thống trực tuyến cho phép người dùng mua bán sách thông qua giao diện web; yêu cầu việc phát triển giao diện dễ sử dụng chức đáp ứng nhu cầu mua sách trực tuyến người dùng Đồng thời, quản lý đơn hàng quản lý sách yếu tố quan trọng giúp trì hoạt động phục vụ khách hàng cách hiệu • Chức bản: o Admin (Seller): quán lý danh mục; quản lý đầu sách; quản lý đơn hàng; … o User (Buyer): xem sách; tìm kiếm lọc đầu sách; quản lý giỏ hàng; đặt hàng tốn • Thời gian thực hiện: dự kiến tháng (đang thời gian phát triển) • Team size: o Team dự án: 12 o Team QC: 3.1.2 Database 3.1.3 Một vài hình giao diện: 3.1.3.a Admin (Seller) • Màn hình Trang chủ • Màn hình Danh mục • Màn hình Thêm sách 10 3.1.3.b User (Buyer) 11 3.1.4 Test case ví dụ: 3.1.4.a Chức Đăng nhập 3.1.4.b Chức Quản lý danh mục 12 3.2 Dự án POS 3.2.1 Tổng quan dự án: Dự án POS365: ứng dụng phần mềm phát triển để quản lý tổ chức hoạt động kinh doanh nhà hàng Hệ thống POS nhà hàng giúp tối ưu hóa quy trình bán hàng, tốn quản lý tổng thể, từ tăng cường hiệu suất làm việc trải nghiệm khách hàng POS365 cung cấp cơng cụ tính để quản lý khách hàng, đơn hàng, doanh số bán hàng tương tác với khách hàng, quản lý nhà cung cấp, … Dự án POS365 giúp doanh nghiệp bán lẻ nhà hàng quản lý tối ưu hóa quy trình kinh doanh, nâng cao trải nghiệm khách hàng, tăng cường hiệu suất bán hàng Chức chính: quản lý khách hàng; đơn hàng toán; quản lý doanh số bán hàng; quản lý hàng tồn kho; báo cáo phân tích; quản lý nhà cung cấp… • Thời gian thực hiện: dự kiến tháng • Team size: o Team dự án: 17 o Team QC: 13 3.2.2 Một vài hình giao diện 3.2.2.a Màn hình Tổng quan 3.2.2.b Màn hình Danh sách đơn hàng 14 3.2.2.c Màn hình Thu chi 3.2.3 Ví dụ test API Postman: 3.2.3.a Lấy danh sách người dùng 15 3.2.3.b Cập nhật thông tin khách hàng 16 III TỔNG KẾT Quãng thời gian thực tập nhận việc Công ty TNHH phát triển công nghệ VNED giúp em cải thiện thân nhiều quy trình làm việc thực tế, tác phong người thuộc ngành kỹ sư phần mềm Được làm việc đây, em học thêm kỹ quản lý task, giao tiếp làm việc từ xa Chân thành cảm ơn giúp đỡ anh chị team dự án Cảm ơn thầy Huỳnh Tuấn Anh giúp em hoàn thành báo cáo Điểm mạnh Người đánh giá: chị Dương Th • Có tinh thần trách nhiệm cơng việc cao • Có khả làm việc độc lập • Nắm bắt vấn đề nhanh đưa giải pháp Điểm yếu Người đánh giá: chị Dương Th • Vì làm việc từ xa nên chưa hoàn toàn gắn kết tốt với đồng nghiệp team • Chưa phát huy hết kỹ vốn có lập trình Chuẩn đạt Goal Mục tiêu môn học Tự đánh giá G1 Nắm bắt xu hướng, nhu cầu xã hội tính đặc thù doanh nghiệp 9/10 Hiểu giải thích khái niệm bản, thuật ngữ sơ đồ hệ thóng G2 dự án 9/10 Nắm quy trình, phương pháp công nghệ phát triển sản phẩm G3 phần mềm doanh nghiệp 9/10 G4 Có khả tìm hiểu, mơ hình hố giải vấn đề 9/10 G5 Phát triển kỹ tư duy, kỹ làm việc nhóm trình bày 8/10 G6 Đọc, hiểu tài liệu giao tiếp tiếng Anh 6/10 17 TÀI LIỆU THAM KHẢO 18