Lộ trình học Tester cho người mới bắt đầu

Ngày đăng: 09/05/2022   -    Cập nhật: 10/08/2022
Kiểm thử phần mềm hay còn gọi là Tester là một nghề không mới những vẫn khá HOT trên thị trường tuyển dụng IT những năm gần đây. Bạn đang quan tâm đến khóa học tester Lộ trình học Tester cho người mới bắt đầu? Hãy tham khảo bài viết này nhé.

Lộ trình học Tester

Tổng quan về Testing Software

  • 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ử, task công việc mà Tester cần làm, biểu mẫu tài liệu
  • Phân tích quy trình của công ty và hướng cải tiến

Mô hình phát triển Phần mềm 

  • Các Mô hình phát triển Phần mềm (Software Life Cycle – SLC)
  • Mô hình V-model và Agile- Scrum, ưu nhược điểm của mỗi mô hình Phân tích các dự án chính của công ty và đề xuất mô hình phù hợp
Phương pháp kiểm thử

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)
  • Phân tích giá trị biên (Boundary value analysis)
  • Bảng quyết định (Decision table)
  • Đoán lỗi – Error Guessing

​Các loại kiểm thử phần mềm

Các loại kiểm thử phần mềm (Test Types) mà lập trình viên hay kiểm thử viên nên biết bao gồm: Testing of function, testing of software product characteristics, testing of software structure/architecture và testing related to changes. Mỗi loại sẽ có đặc điểm, chức năng và các bước thực hiện khác nhau. 

Các giai đoạn kiểm thử trong Testing + kỹ thuật viết Test Case

Các giai đoạn kiểm thử trong Testing:
  • Unit testing
  • Integration Testing
  • System Testing
  • Acceptance Testing
Tìm hiểu các kỹ thuật viết test case khác nhau trong từng giai đoạn kiểm thử Thực hành một số kỹ thuật phù hợp

Vòng đời kiểm thử phần mềm

Vòng đời kiểm thử phần mềm (STLC) giúp cho quá trình kiểm thử được thực hiện một cách bài bản kỹ lưỡng và hiệu quả. 

Test case

  • Hướng dẫn viết testcase & cách tiếp cận tài liệu yêu cầu
  • Phân tích yêu cầu và đặt câu hỏi
  • Thực hành viết testcase

Phân tích yêu cầu dự án

  • Phân tích yêu cầu dự án/ sản phẩm maintain- các ảnh hưởng phát sinh khi chỉnh sửa sản phẩm
  • Chữa bài tập viết testcase cho từng học viên
  • Tìm hiểu về Quy trình quản lý Lỗi

Tool Quản lý Redmine

  • Hướng dẫn sử dụng tool Quản lý Redmine (quản lý lỗi và task công việc dự án)
  • Thực hành sử dụng tool log bug Redmine

Kiểm thử trên Mobile / Web 

  • Quản trị cơ sở dữ liệu
  • Quản trị Cơ sở dữ liệu (DB)
  • Học & Thực hành các câu lệnh SQL cơ bản cho việc kiểm tra dữ liệu

Log bug

  • Thực hành viết testcase (dạng hàng ngang)
  • Log bug/ lỗi lên tool Quản lý lỗi Redmine.
  • Chữa bug/ lỗi trên tool Redmine

Test case theo dạng matrix

  • Hướng dẫn cách viết test case theo dạng matrix
  • Hướng dẫn kỹ thuật test case và ma trận theo dõi ảnh hưởng trong dự án Maintain

Tool JMeter trong kiểm thử phần mềm (Automation Test) 

  • Tìm hiểu về Test hiệu năng là gì?
  • Cách sử dung Tool JMeter trong kiểm thử phần mềm (Automation test)
  • Thực hành test website bằng Jmeter tool

Test API

  • Tìm hiểu về Test API
  • Hướng dẫn viết test case cho API

Lộ trình nghề nghiệp của một Testers

Giống như trong tất cả các lĩnh vực khác, bạn có thể bắt đầu sự nghiệp của mình với tư cách là một Thực tập sinh Kiểm thử phần mềm và sau đó dần dần phát triển lên các vai trò cấp cao với kinh nghiệm và thời gian. Phần này sẽ nói về con đường sự nghiệp được mở ra cho các Tester.

Dưới đây là bảng hiển thị lộ trình nghề nghiệp của Người kiểm thử phần mềm mà bạn có thể trải qua nếu chọn nghề kiểm thử:


Trainee Tester  
Software Tester 1–3 năm kinh nghiệm
QA Analyst 3-5 năm kinh nghiệm
Software Test Engineer 3-5 năm kinh nghiệm
QA Team Coordinator 5–6 năm kinh nghiệm
Test Manager 8-11 năm kinh nghiệm
Senior Test Manager Hơn 14 năm kinh nghiệm

Tài liệu tự học tester

1. https://123click.org/tong-hop-tai-lieu-kiem-thu-phan-mem-tester.html
Bộ tài liệu học tester bao gồm:
- Sách nhập môn về tester cơ bản giúp cho các bạn mới bắt đầu cũng có thể học.
- Hệ thống bài giảng, giáo trình tiếng Việt giúp các bạn dễ đọc.
- Tài liệu tiếng anh rất nhiều sẽ giúp các bạn hoàn thiện, nâng cao trình độ.

---
HỌC VIỆN ĐÀO TẠO CNTT NIIT - ICT HÀ NỘI
Học Lập trình chất lượng cao (Since 2002). Học thực tế + Tuyển dụng ngay!
Đc: Tầng 3, 25T2, N05, Nguyễn Thị Thập, Cầu Giấy, Hà Nội
SĐT: 02435574074 - 0968051561 
Email: hello@niithanoi.edu.vn
Fanpage: https://facebook.com/NIIT.ICT/
 
#niit #niithanoi niiticthanoi #hoclaptrinh #khoahoclaptrinh #hoclaptrinhjava #hoclaptrinhphp #java #php #python
Bình luận Facebook
Khóa học liên quan đến bài viết

KHÓA HỌC LẬP TRÌNH FRONT END VỚI REACT.JS

56 giờ
Học Lập trình Front end hiện đại với ReactJS. Học làm chủ HTML, CSS, JS và thư viện JavaScript phổ biến nhất hiện nay. Sẵn sàng đi thực tập / đi làm ngay sau khóa học.

Khóa học PHP Full stack [2023] cho người mới bắt đầu

96 giờ
Khóa học Lập trình PHP Full stack, phiên bản cập nhật lần thứ 8. Dạy Lập trình PHP bài bản từ Front end đến Back end + Laravel. Hướng dẫn làm 2 Dự Án Web lớn

VBA Excel Toàn Tập (Cơ Bản - Nâng Cao)

29 Buổi
Khóa học VBA Excel Toàn Tập (Cơ bản-Nâng cao) cho dân văn phòng nhằm giúp tối đa hóa năng suất, chất lượng công việc với công cụ Excel. Học sử dụng VBA để tự động hóa công việc ở một tầm cao mới.

Khóa học BIG DATA với Hadoop và Spark

56 giờ
NIIT - ICT Hà Nội cung cấp khóa học BIG DATA nhằm đáp ứng nhu cầu phân tích dữ liệu lớn, phức tạp, tăng cao hiệu suất xử lý. Tùy biến linh hoạt theo nhu cầu.

Khóa học Java Full stack (IJFD)

104 giờ
Học lập trình Java Fullstack với khóa học được xây dựng theo lộ trình bài bản, từ JAVA CƠ BẢN đến JAVA WEB và nâng cao về JAVA FRAMEWORK như: Spring Boot, Hibernate

Khóa học JMeter: Performance Testing

28 giờ
Khóa học giúp học viên hiểu rõ về Performance Testing, các kỹ thuật, quy trình test Performance với JMeter tool hay bất kỳ tool nào khác.
Mục lục
Đăng ký tư vấn
Nhân viên gọi điện tư vấn miễn phí sau khi đăng ký
Được cập nhật các ưu đãi sớm nhất
Hotline: 0383180086
Tên không được để trống
Số điện thoại không được để trống
Email không được để trống
Hãy đăng ký để nhận những thông tin mới nhất về học bổng mới nhất tại NIIT - ICT Hà Nội
top
Đóng lại Đăng ký học tại NIIT - ICT Hà Nội
6260+ học viên đã theo học tại NIIT - ICT Hà Nội và có việc làm tốt trong ngành lập trình. Nắm lấy cơ hội ngay hôm nay!
Chọn khóa học
  • KHÓA HỌC LẬP TRÌNH FRONT END VỚI REACT.JS
  • KHÓA HỌC LẬP TRÌNH PHP WEB
  • Khóa học PHP Full stack [2023] cho người mới bắt đầu
  • Khóa học BIG DATA với Hadoop và Spark
  • Khóa học Lập trình Android tại Hà Nội
  • [Tuyển sinh 2023] Lập trình viên Quốc tế DigiNxt
  • Khóa học Tiền lương & Phúc lợi (C&B Excel) tại Hà Nội
  • LẬP TRÌNH GAME
    • Khóa học Lập trình Game Unity
  • LẬP TRÌNH WEB FRONT END
    • KHÓA HỌC PYTHON HƯỚNG ĐỐI TƯỢNG
    • KHÓA HỌC ANGULAR & TYPESCRIPT (FRONT END)
  • LẬP TRÌNH WEB BACK END
    • LẬP TRÌNH JAVA WEB VỚI FRAME WORK
    • Lập trình Web với Django
    • Lập trình PHP với Laravel Framework
  • CHƯƠNG TRÌNH ĐÀO TẠO ỨNG DỤNG CÔNG NGHỆ
    • Khóa học Tiền lương & Phúc lợi (C&B Excel) tại TP HCM
  • LẬP TRÌNH WEB FULL STACK
    • Khóa học Java Full stack (IJFD)
  • LẬP TRÌNH MOBILE
    • FRONT-END VỚI REACTJS VÀ REACT NATIVE
    • Lập trình Android Nâng cao
  • ĐÀO TẠO CHO DOANH NGHIỆP
    • KHÓA HỌC BUSINESS ANALYSIC TỪ CƠ BẢN ĐẾN NÂNG CAO 2023
    • Khóa học Magento: Làm chủ CMS TMĐT lớn nhất
    • Khóa học IOT: Xây dựng Sản phẩm IOT với Raspberry Pi
    • Khóa học Automation Testing Chuyên nghiệp
  • KHÓA HỌC DỰ ÁN
    • Học sử dụng bộ Office: Word, Excel, Power Point, Mail chuyên nghiệp
  • KHÓA HỌC KHÁC
    • VBA Excel Toàn Tập (Cơ Bản - Nâng Cao)
    • VBA Excel Nâng cao
    • Khóa học JMeter: Performance Testing
    • Khóa học Tester đạt chuẩn Quốc tế ISTQB Foundation Level
    • Khoá Học Tester đạt chuẩn quốc tế ISTQB Advanced Level
Bạn chưa chọn khóa học cần đăng ký
Tên không được để trống
Số điện thoại không được để trống
Email không được để trống
Đăng ký học thành công!
Cảm ơn bạn đã đăng ký học tại NIIT - ICT HÀ NỘI!