```html Checklist Chọn Loại Testing - Fresher Tester Guide
Fresher Tester Guide

Chọn Loại Testing Phù Hợp

Hướng dẫn tương tác giúp bạn xác định đúng loại testing cần áp dụng cho từng dự án — nhanh, đơn giản và chính xác.

6 loại testing
8 câu hỏi chẩn đoán
Gợi ý thông minh

Bảng So Sánh 6 Loại Testing

Loại Testing Mục đích Khi nào dùng Tool phổ biến Fresher cần?
Manual Testing
Kiểm thử thủ công
Kiểm tra tính năng bằng tay, phát hiện lỗi UI/UX, logic nghiệp vụ Tính năng mới, exploratory testing, giao diện thay đổi TestRail Jira Excel Notion Bắt buộc biết
Automation Testing
Kiểm thử tự động
Tự động hóa test case lặp lại, regression testing, tiết kiệm thời gian Tính năng ổn định, regression sau release, CI/CD pipeline Selenium Playwright Cypress Appium Nên biết
Functional Testing
Kiểm thử chức năng
Xác minh phần mềm hoạt động đúng theo yêu cầu nghiệp vụ Mọi sprint, tính năng mới hoặc cũ có thay đổi, trước UAT Manual Postman Selenium Robot FW Bắt buộc biết
Performance Testing
Kiểm thử hiệu suất
Đo tốc độ, khả năng chịu tải, thời gian phản hồi hệ thống Trước go-live, hệ thống nhiều user, sự kiện traffic cao JMeter k6 Gatling Locust Tùy chọn
Security Testing
Kiểm thử bảo mật
Phát hiện lỗ hổng bảo mật, ngăn chặn tấn công, bảo vệ dữ liệu App có login/payment/dữ liệu cá nhân, trước mỗi release lớn OWASP ZAP Burp Suite Nessus Nên biết
UAT
User Acceptance Testing
Xác nhận sản phẩm đáp ứng yêu cầu người dùng cuối và nghiệp vụ Giai đoạn cuối trước go-live, sau khi pass functional testing Jira TestRail UserTesting Manual Bắt buộc biết

Checklist Chẩn Đoán Dự Án

Tick vào các câu hỏi phù hợp với dự án của bạn — hệ thống sẽ gợi ý loại testing cần áp dụng

Tiến độ khảo sát 0 / 8 câu

Gợi ý cho dự án của bạn

Cập nhật theo thời gian thực

Tick vào các câu hỏi bên trái để nhận gợi ý phù hợp

Fresher Cần Biết Ngay

5 Điều Vàng Cho Fresher Tester

Ghi nhớ ngay từ ngày đầu làm việc

Manual luôn là nền tảng

Dù bạn có dùng automation hay không, Manual Testing là kỹ năng cốt lõi không thể bỏ qua. Hãy thành thạo viết test case và bug report trước.

Functional Testing là nhiệm vụ số 1

Mỗi sprint đều cần functional testing. Hiểu rõ requirement, viết test case theo boundary value & equivalence partitioning là ưu tiên hàng đầu.

Học Automation sau khi vững Manual

Không nên rush sang automation ngay. Hãy học Selenium hoặc Playwright sau khi đã hiểu rõ test case design và có ít nhất 3-6 tháng kinh nghiệm manual.

Security & Performance: hiểu khái niệm là đủ

Fresher chưa cần thực hành sâu, nhưng cần biết SQL Injection, XSS, Load Test là gì để phối hợp với chuyên gia và report đúng loại lỗi.

UAT không phải việc của tester một mình

UAT do Business Analyst hoặc end-user thực hiện, nhưng tester cần chuẩn bị môi trường, test data và hỗ trợ họ. Đây là giai đoạn quan trọng nhất trước go-live — đừng bỏ qua bất kỳ bug nào dù nhỏ.

Pro tip: Khi không biết chọn loại testing nào, hãy bắt đầu với Functional + Manual, sau đó mở rộng dựa trên rủi ro thực tế của dự án.

Made with care for Fresher Testers

```