Khóa học Tester cho Người mới bắt đầu - đào tạo cho các bạn chưa biết gì về test từ cơ bản đến chuyên sâu. Khóa học cung cấp các kiến thức từ A đến Z để giúp các bạn có kiến thức nền tảng và chuyên môn vững chắc.
Khóa học tester sẽ giúp cho các bạn hoàn toàn tự tin khi đứng trước các Nhà tuyển dụng vì các bạn đã được học, thực hành, trang bị tất cả các kiến thức kiểm thử phần mềm thực tế theo đúng chuẩn của các Doanh nghiệp trong và nước ngoài.
Kiến thức này cũng là nền tảng cơ bản thực tế phục vụ cho công việc thực tế của các bạn và mong muốn tìm hiểu chuyên sâu về testing hay nâng cao như test tự động hay test hiệu năng.
Đối tượng tham gia HỌC KHÓA TESTER:
- Sinh Viên năm 3 hay năm cuối hoặc đã tốt nghiệp
- Các bạn học CNTT, Điện tử viễn thông, ATTT, Quản lý hệ thống, Viễn thông... hoặc trái ngành như Tài chính Kế Toán, Ngân hàng...
- Các bạn đang làm Lập trình viên (DEV) và giờ muốn đổi sang làm Tester
- Các bạn muốn trở thành Tester Chuyên nghiệp
NỘI DUNG KHÓA HỌC TESTER CHO NGƯỜI MỚI BẮT ĐẦU
BÀI 1:
- Giới thiệu Tổng thể Testing Software là gì:
- Quy trình sản xuất Phần mềm: các giai đoạn phát triển phần mềm
- Quy trình Kiểm thử Phần mềm: các giai đoạn thực hiện kiểm thử
- Tại sao Kiểm thử Phần mềm lại quan trọng?
- Giới thiệu, làm quen và phân tích các Template/ Biểu mẫu: tài liệu Phân tích nghiệp vụ/ tài liệu Giải pháp - SRS ( Software Requirement Specification), Test plan & Test cases
- Bài tập: Giới thiệu và làm quen 2 bài tập testcase kiểm thử đơn giản và cơ bản.
BÀI 2:
- Các Mô hình phát triển Phần mềm ( Software Life Cycle - SLC ):
- Waterfall model: mô hình thác nước
- V model: mô hình chữ V
- Spiral model: mô hình xoắn
- Agile model & scrum process: mô hình linh hoạt Agile với quy trình Scrum
- Tiếp xúc với bài tập testcases cơ bản
- Bài tập testcase về nhà
BÀI 3:
- Phương pháp kiểm thử ( Testing Methods)
- Kiểm thử hộp trắng (White Box Testing)
- Kiểm thử hộp đen ( Black Box Testing):
- Phân vùng tương đương (Equivalence partitioning) + Thực hành với bài tập
- Phân tích giá trị biên (Boundary value analysis) + Thực hành với bài tập
- Bảng quyết định (Decision table) + Thực hành với bài tập
- Đoán lỗi – Error Guessing
- Chữa bài tập về nhà buổi trước
- Bài tập về nhà bằng tiếng Anh: theo giáo trình chuẩn quốc tế ISTQB
- Bài tập testcases về nhà
BÀI 4:
- Các giai đoạn kiểm thử: Unit testing, Integration Testing, System Testing và Acceptance Testing
- Quy trình Kiểm thử Phần mềm và Hướng dẫn cách viết testcases chi tiết
- Quy trình quản lý Lỗi ( Defect system management). Hướng dẫn sử dụng tool Quản lý lỗi Redmine
- Phân biệt các định nghĩa, khái niệm hay cách hoạt động của:
- QA# QC
- Verification # Validation ( V&V)
- Re-testing # Regression testing (test lại và test hồi quy)
- Functional testing # Non-functional testing ( test chức năng và phi chức năng - hiệu năng)
- Học common testcases
- Bài tập về nhà bằng tiếng Anh: theo giáo trình chuẩn quốc tế ISTQB
- Bài tập về nhà viết testcases hoàn chỉnh
BÀI 5:
- Chữa bài tập tiếng Anh ISTQB về nhà
- Hướng dẫn làm CV Tester
- Chữa bài tập và sửa sai testcases về nhà chi tiết cho tất cả các Học viên.
- Bài tập về nhà: theo giáo trình chuẩn quốc tế ISTQB
BÀI 6:
- Chữa bài tập tiếng Anh ISTQB về nhà
- Hướng dẫn sử dụng Tool Quản lý lỗi Redmine, cách log bug
- Thực hành test + log bug lên Redmine
- Chữa bug do chính học viên viết trên Redmine
- Bài tập về nhà: theo giáo trình chuẩn quốc tế ISTQB
- Bài tập về nhà viết testcases hoàn chỉnh
BÀI 7:
- Chữa bài tập tiếng Anh ISTQB về nhà
- Chữa bài tập và sửa sai testcases về nhà chi tiết cho tất cả các Học viên.
- Bài tập về nhà: theo giáo trình chuẩn quốc tế ISTQB
BÀI 8:
- Chữa bài tập tiếng Anh ISTQB về nhà
- Hướng dẫn sử dụng Tool Quản lý lỗi Redmine, cách log bug
- Thực hành test + log bug lên Redmine
- Chữa bug do chính học viên viết trên Redmine
- Bài tập về nhà: theo giáo trình chuẩn quốc tế ISTQB
- Bài tập về nhà viết testcases hoàn chỉnh
BÀI 9:
- Chữa bài tập tiếng Anh ISTQB về nhà
- Hướng dẫn kiểm thử Mobile & kiểm tra giao diện Responsive
- Sự khác biệt khi Test Mobile và Test Web
- Hướng dẫn viết API testcase và thực hành test API bằng REST client
- Bài tập testcase về nhà
BÀI 10:
- Chữa bài tập tiếng Anh ISTQB về nhà
- Tổng quan Quản trị Cơ sở dữ liệu (database)
- Học các câu lệnh SQL & Thực hành.
BÀI 11:
- Chữa bài tập và sửa sai testcases về nhà chi tiết cho tất cả các Học viên.
- Thực hành testcases + log bug Redmine
- Chữa bug do học viên viết
- Bài tập testcases về nhà bằng tiếng Anh
BÀI 12:
- Học common testcases bằng tiếng Anh, hướng dẫn cách viết testcases tiếng Anh
- Chữa bài testcases về nhà bằng tiếng Anh của từng học viên
BÀI 13:
- Performance/ Load Testing - học Test hiệu năng cơ bản với tool JMeter
- Thực hành test hiệu năng
BÀI 14
Tham khảo tại:
Fan Page: https://www.facebook.com/NgheTesterThoiThuong/
Facebook Cá nhân: https://www.facebook.com/tester.top.hn
Hình ảnh Lớp học Tester Cho người mới bắt đầu
