Khai giảng
Luôn có lớp
Học phí
3.000.000 vnđ
Thời gian, hình thức học
Linh hoạt/Online/Offline
Quà tặng
Liên hệ để biết thông tin chi tiết
Giảng viên
Giảng viên Ms. Nguyễn Oanh Hơn với hơn 15 năm kinh nghiệm tham gia chuyên sâu vào lĩnh vực kiểm thử phần mềm. Tham gia nhiều dự án lớn với các domain khác nhau như Master Data Management (MDM), CRM. Có kiến thức vững chắc về các nguyên tắc trong thử nghiệm cho các hệ thống khác nhau. Đã từng trải qua rất nhiều vị trí chuyên môn như: Tester, Test Leader, Test Manager tại nhiều công ty lớn như TIBCO Orchestra Networks Vietnam, TEK Experts Co.,Ltd... Với những kinh nghiệm thực tế và hiểu biết sẽ giúp các bạn có những kiến thức và định hướng rõ ràng về lộ trình phát triển trong tương lai.
GIỚI THIỆU
Khóa học Tester Chuyên Nghiệp tại Học viện Đào tạo CODII-EDUTECH được thiết kế dành cho tất cả các bạn Học viên học ngành công nghệ thông tin (CNTT) hoặc các bạn MỚI HOÀN TOÀN với ngành CNTT.
Khi tham gia khóa học Tester cho người mới bắt đầu tại CODII-EDUTECH, bạn sẽ được học đầy đủ những kiến thức từ cơ bản đến nâng cao về nghề Tester như Kiểm thử phần mềm (Testing) là gì, Tester là gì, vai trò của Tester trong dự án, quy trình kiểm thử gồm các bước nào đến các kiến thức chuyên môn của ngành Kiểm thử phần mềm như cách đặt câu hỏi, cách viết Testcase, cách Log Bug… Vì vậy khóa học phù hợp với mọi đối tượng Học viên yêu thích, muốn tìm hiểu, học tập và làm việc về Kiểm thử phần mềm.
Như các bạn đã biết, trong những năm gần đây ngành Kiểm thử phần mềm (Tester) là một trong các ngành đang có nhu cầu tuyển dụng rất lớn hàng năm. Tuy nhiên thực tế tại Việt Nam có đến 70% các Tester mới chưa đáp ứng được yêu cầu của các doanh nghiệp IT tại Việt Nam.
Hiểu được lý do đó, CODII-EDUTECH tổ chức khóa học: Tester chuyên nghiệp với mong muốn tạo ra những bước khởi đầu tốt nhất cho các bạn có mong muốn làm việc trong lĩnh vực kiểm thử phần mềm, cụ thể hơn là nghề Tester, khóa học hứa hẹn sẽ mang đến những bài học thực tế nhất với thời gian nhanh nhất mang lại hiệu quả tốt nhất, đáp ứng được các yêu cầu cần thiết của các nhà tuyển dụng hiện nay.
MỤC TIÊU KHÓA HỌC
- Cung cấp đầy đủ các kiến thức về nghề Tester
- Sử dụng thành thạo các kỹ thuật Testing.
- Có thể lên được Test case, Test Plan, Report Test
- Có thể thực hiện Testing trong các Domain khác nhau.
- Biết cách phân tích yêu cầu của khách hàng.
- Biết phân biệt các loại Bugs, Defect, Fault,
- Hiểu về database, các loại Testing.
- Nâng cao kỹ năng Testing thông qua việc đào tạo On-job trong dự án THẬT
ĐỐI TƯỢNG THAM GIA KHÓA HỌC
- Người đã tốt nghiệp THPT, mong muốn tìm kiếm cơ hội làm việc trong ngành kiểm thử phần mềm.
- Sinh viên, Người đi làm ở các lĩnh vực khác mong muốn học tập, tìm hiểu và tìm kiếm cơ hội việc làm về nghề kiểm thử phần mềm (Tester).
- Sinh viên ngành CNTT muốn tìm hiểu và bổ sung kiến thức về chất lượng kiểm thử phần mềm và nghề Tester.
- Lập trình viên muốn tìm hiểu về quản lý chất lượng để nâng cao chất lượng công việc.
CHÍNH SÁCH ĐẶC BIỆT
- Học viên được học lại hoàn toàn miễn phí trọn đời.
- Hỗ trợ kỹ thuật trọn đời cho Học viên tại văn phòng của Học viện.
NỘI DUNG KHÓA HỌC
Buổi 1: Tổng quan về kiểm thử phần mềm
- Tình huống thực tiễn để thấy được lợi ích của kiểm thử phần mềm
- Khái niệm cơ bản về kiểm thử phần mềm
- Quy trình kiểm thử phần mềm
- Lộ trình phát triển nghề nghiệp
Buổi 2: Kiểm thử trong suốt vòng đời phát triển phần mềm
- Các mô hình phát triển phần mềm
- Tìm hiểu các loại Test Level trong kiểm thử phần mềm và ví dụ tương ứng
- Tìm hiểu về các loại kiểm thử và ví dụ tương ứng
Buổi 3: Phân tích yêu cầu
- Tầm quan trọng của việc hiểu và phân tích yêu cầu
- Tìm hiểu về yêu cầu chức năng, phi chức năng và lấy ví dụ
- Các bước phân tích và đặc tả yêu cầu
- Các loại tài liệu phân tích yêu cầu
- Kỹ năng đọc hiểu yêu cầu
- Thực hành phân tích yêu cầu trên một dự án thật
Buổi 4: Thiết kế test plan, test case, test report
- Giới thiệu test plan và một số template
- Giới thiệu về test design
- Giới thiệu về testcase, cấu tạo của testcase, giới thiệu 1 vài template về testcase
- Sự khác nhau giữa testcase và scenario
- Giới thiệu test report
Buổi 5: Thực hành các kỹ thuật thiết kế testcase
- Review testcase và chữa bài thực hành
- Test data, vì sao test data lại quan trọng
- Các kỹ thuật viết testcase
- Làm thế nào để testcase có thể coverage được requirement
- Làm thế nào để có test data gần nhất với data của khách hàng
- Các TÍP để viết testcase
- Thực hành viết testcase cho một dự án thật
Buổi 6: Test management & Control
- Tổ chức các tests như thế nào
- Các task của testers tương ứng với mỗi giai đoạn test
- Estimate tasks
- Lịch trình thực hiện
- Đánh giá các rủi ro khi thực hiện test"
Buổi 7: Giới thiệu bugs và các tool support for testing
- Khái niệm về bug/defect/fault
- Vòng đời của bug
- Phân loại bug
- Cấu trúc Báo cáo lỗi
- Kỹ thuật đoán lỗi
- Các tools hỗ trợ: Quản lý requirement, quản lý test cases, quản lý bugs, các tool cho mục đích khác
- Thực hành quản lý Bug trên Redmine Tool
Buổi 8: Thực hành test trên hệ thống thật
- Test tích hợp các module với nhau
- Test các function theo các yêu cầu và theo testcase đã dựng sẵn
- Test tổng thể tất cả hệ thống
Buổi 9: Giới thiệu về Mobile testing và Agile testing
- Kiểm thử ứng dụng mobile là gì
- Khó khăn khi kiểm thử ứng dụng Mobile
- Hướng dẫn kiểm thử ứng dụng Mobile
- Agile Testing là gì?
- Nguyên tắc của Agile Testing
- Chiến lược kiểm thử linh hoạt
Buổi 10: Giới thiệu về API và tổng kết khóa học
- Các khái niệm cơ bản về Test API
- Vai trò của Test API trong hệ thống
- Giới thiệu công cụ hỗ trợ test API: Postman
- Thực thi test API trên hệ thống thật
- Summary lại kiến thức khóa học
- Q&A cho toàn bộ khóa học
CHÚNG TÔI BIẾT KIẾN THỨC LÀ VÔ TẬN, VÌ VẬY CHÚNG TÔI RẤT MUỐN TRÒ CHUYỆN VÀ TRAO ĐỔI KIẾN THỨC CÙNG BẠN.
TRÂN TRỌNG CẢM ƠN BẠN ĐÃ QUAN TÂM!