Ôn tập kiểm thử phần mềm
Ôn tập Kiểm thử Phần mềm
Xin chào các bạn!
Chào mừng các bạn đến với môn học Ôn tập Kiểm thử Phần mềm – môn học được thiết kế nhằm hệ thống hóa toàn bộ kiến thức nền tảng của kiểm thử phần mềm trước khi bước vào Automation Testing. Trong môn học này, bạn sẽ củng cố lại tư duy tester, làm quen lại các quy trình phát triển phần mềm, kỹ năng viết test case, kiểm thử API và mobile, đồng thời chuẩn bị vững vàng để học các công cụ tự động hóa.
Nội dung môn học gồm 4 phần chính: Ôn tập kiến thức nền tảng kiểm thử & Java cơ bản cho tester, SQL cho kiểm thử, Kiểm thử ứng dụng di động và Kiểm thử API với Postman. Các kiến thức này được chọn lọc từ thực tế dự án và các khóa học chuẩn quốc tế.
Hãy sẵn sàng kết nối các mảnh ghép kiến thức đã học thành một bức tranh hoàn chỉnh về nghề Tester!
Chúc các bạn học tốt!
MỤC TIÊU MÔN HỌC
Sau khi hoàn thành môn học Ôn tập Kiểm thử Phần mềm, học viên sẽ đạt được các năng lực sau:
- Hiểu vai trò của các thành viên trong nhóm phát triển phần mềm và quy trình phát triển phần mềm (SDLC, các mô hình Waterfall, Agile,...).
- Ôn tập các khái niệm cơ bản về kiểm thử phần mềm: loại kiểm thử, mức kiểm thử, quy trình kiểm thử, lỗi & báo cáo lỗi.
- Viết được test case, test scenario, đặc tả kiểm thử đúng chuẩn.
- Nắm được SQL cơ bản để truy vấn, kiểm tra dữ liệu phục vụ kiểm thử.
- Hiểu quy trình kiểm thử ứng dụng di động và các đặc thù khi test trên nền tảng mobile.
- Thực hiện được kiểm thử API thủ công bằng Postman: gửi request, kiểm tra status code, header, response data.
TRẢI NGHIỆM HỌC TẬP
Môn học được thiết kế tinh gọn trong 3 tuần với các bài học lý thuyết kết hợp bài tập thực hành. Học viên sẽ được ôn lại kiến thức qua video, tài liệu và thực hành với bài Lab/Test Case thực tế.
Hãy chủ động học – làm – hỏi Mentor khi cần. Đây sẽ là bước đệm giúp bạn tự tin trước khi bước vào học các công cụ Automation Testing.
CẤU TRÚC MÔN HỌC
Phần 1: Kiến thức nền tảng kiểm thử & Java cơ bản cho Tester
- Vai trò trong nhóm phát triển phần mềm.
- Quy trình phát triển phần mềm – Các mô hình SDLC.
- Các khái niệm cơ bản trong kiểm thử phần mềm.
- Viết Test Case và Test Scenario.
Phần 2: SQL cho kiểm thử phần mềm
- Hiểu cơ sở dữ liệu và vai trò trong kiểm thử.
- Các câu lệnh SQL cơ bản (SELECT, INSERT, UPDATE, DELETE).
- Lọc, sắp xếp, kết nối bảng để kiểm tra dữ liệu.
Phần 3: Kiểm thử ứng dụng di động
- Tổng quan về kiểm thử Mobile.
- Đặc điểm hệ điều hành Android/iOS trong kiểm thử.
- Các lỗi phổ biến và cách thiết kế test case cho mobile app.
Phần 4: Kiểm thử API với Postman
- Tổng quan về API và các phương thức (GET, POST, PUT, DELETE).
- Kiểm thử API bằng Postman.
- Kiểm tra status code, header, body response.
CHUYÊN GIA THIẾT KẾ VÀ PHẢN BIỆN MÔN HỌC
THIẾT KẾ MÔN HỌC: ThS. Nguyễn Duy Hoàng
- Thạc sĩ kỹ thuật, chứng chỉ Lập trình viên quốc tế
- Giảng viên CNTT – FPT International Academy, FPT Polytechnic
- Gần 20 năm kinh nghiệm trong ngành CNTT
PHẢN BIỆN MÔN HỌC: Tôn Thất Anh Khoa
- Cử nhân CNTT, chứng chỉ Google DA & IBM BE
- Senior QA Engineer – G1 Coop; Mentor tại FUNiX
- Gần 10 năm kinh nghiệm trong lĩnh vực QA, PM
NGUỒN HỌC LIỆU
Môn học sử dụng các tài liệu, khóa học uy tín và được FUNiX điều chỉnh cho phù hợp với người học Việt Nam. Các bài tập, quiz và đánh giá do FUNiX thiết kế.
KÊNH PHẢN HỒI
Mọi góp ý về học liệu vui lòng gửi về email: program@funix.edu.vn