I. Giới thiệu về Công ty AloApp
Phần này cung cấp thông tin tổng quan về Công ty TNHH AloApp, bao gồm tên gọi, địa chỉ, người đại diện và lĩnh vực hoạt động. Công ty chuyên cung cấp các giải pháp phần mềm tối ưu cho ngành F&B (Food and Beverage Service). Vị trí thực tập của sinh viên là Chuyên viên kiểm thử phần mềm, với nhiệm vụ tham gia vào các giai đoạn phát triển phần mềm, viết tài liệu kiểm thử và thực hiện kiểm thử sản phẩm.
1.1. Thông tin về doanh nghiệp
Công ty TNHH AloApp có tên quốc tế là ALOAPP COMPANY LIMITED, mã số thuế 0314616495, địa chỉ tại 155 Chu Văn An, quận Bình Thạnh, TP. Hồ Chí Minh. Người đại diện là Nguyễn Lê Anh Tuân. Công ty hoạt động từ ngày 09/09/2017 và thuộc loại hình doanh nghiệp trách nhiệm hữu hạn.
1.2. Lĩnh vực hoạt động
Công ty chuyên cung cấp các giải pháp phần mềm hỗ trợ hoạt động trong ngành F&B, bao gồm các phần mềm quản lý nhà hàng và quầy uống.
1.3. Vị trí thực tập và nội dung công việc
Sinh viên thực tập tại vị trí Chuyên viên kiểm thử phần mềm, tham gia vào các giai đoạn phát triển phần mềm, viết tài liệu kiểm thử, thực hiện kiểm thử sản phẩm và sử dụng các công cụ hỗ trợ như Excel, Postman, Jmeter.
II. Cơ sở lý luận về kiểm thử phần mềm
Phần này trình bày các khái niệm cơ bản về kiểm thử phần mềm, bao gồm định nghĩa, mục đích và các loại lỗi phần mềm. Kiểm thử phần mềm là quá trình kiểm tra để phát hiện lỗi, đảm bảo sản phẩm hoạt động hiệu quả và đáp ứng yêu cầu. Các loại lỗi phần mềm bao gồm lỗi chức năng, lỗi giao tiếp, lỗi tính toán và lỗi xử lý.
2.1. Kiểm thử phần mềm là gì
Kiểm thử phần mềm là phương pháp kiểm tra xem sản phẩm có phù hợp với yêu cầu đặt ra hay không. Mục đích là phát hiện lỗi sớm, giảm thiểu rủi ro và chi phí bảo trì.
2.2. Các loại lỗi phần mềm
Các loại lỗi phần mềm bao gồm lỗi chức năng, lỗi giao tiếp, lỗi tính toán và lỗi xử lý. Mỗi loại lỗi có nguyên nhân và cách khắc phục khác nhau.
III. Kết quả đạt được trong quá trình thực tập
Phần này mô tả chi tiết các công việc sinh viên đã thực hiện trong quá trình thực tập tại Công ty TNHH AloApp, bao gồm việc tìm hiểu quy trình nghiệp vụ, thực hiện kiểm thử thủ công và kiểm thử hiệu năng bằng công cụ Jmeter. Sinh viên đã tham gia vào các dự án phần mềm, viết testcase và báo cáo lỗi.
3.1. Dự án phần mềm Techres
Sinh viên tham gia vào dự án phần mềm Techres, tìm hiểu quy trình nghiệp vụ và thực hiện kiểm thử thủ công (Manual Testing).
3.2. Kiểm thử hiệu năng với Jmeter
Sinh viên sử dụng công cụ Jmeter để kiểm thử hiệu năng phần mềm, bao gồm việc tạo Thread Group, thêm HTTP Request và phân tích kết quả kiểm thử.
IV. Kết luận và hướng phát triển
Phần này tổng kết những kết quả đạt được trong quá trình thực tập và đề xuất hướng phát triển trong tương lai. Sinh viên đã nắm vững kiến thức về kiểm thử phần mềm, sử dụng thành thạo các công cụ hỗ trợ và có kinh nghiệm thực tế trong việc phát hiện và xử lý lỗi phần mềm.
4.1. Kết quả đạt được
Sinh viên đã hoàn thành các nhiệm vụ được giao, bao gồm viết testcase, thực hiện kiểm thử và báo cáo lỗi. Kết quả đạt được là sự hiểu biết sâu sắc về quy trình kiểm thử phần mềm.
4.2. Hướng phát triển
Trong tương lai, sinh viên có thể tiếp tục nghiên cứu và ứng dụng các phương pháp kiểm thử tự động, nâng cao kỹ năng sử dụng các công cụ kiểm thử hiệu năng như Jmeter và Postman.