BẮT ĐẦU TỪ ĐÂU?

Một lộ trình vừa sức để bắt đầu.

Chọn điểm xuất phát, học một bài ngắn rồi tự làm bài tập. Bạn có thể đổi lộ trình khi thấy nền tảng của mình đã vững hơn.

CHỌN ĐIỂM XUẤT PHÁT

Ba hướng học

01 / NGƯỜI MỚI

Hiểu cách một Tester suy nghĩ

Đầu vào: chưa cần biết lập trình.

Thứ tự: yêu cầu → câu hỏi làm rõ → test case → bug report → Web/API cơ bản.

Bài đầu: viết câu hỏi làm rõ cho một form đăng nhập.

Tự chứng minh: chỉ ra được đầu vào, kết quả mong đợi và trường hợp sai.

Mở bài đầu tiên →
02 / MANUAL TESTER

Từ test case sang Automation

Đầu vào: đã viết test case và biết kiểm thử Web cơ bản.

Thứ tự: trường hợp biên → API → C# tối thiểu → WebDriver → assertion.

Bài đầu: phân tích giá trị biên của trường tuổi trong form.

Tự chứng minh: giải thích vì sao mỗi test case cần thiết, trước khi viết mã.

Mở bài đầu tiên →
03 / ĐÃ BIẾT CODE

Viết test có ý nghĩa nghiệp vụ

Đầu vào: biết biến, hàm và điều kiện trong một ngôn ngữ lập trình.

Thứ tự: tư duy kiểm thử → locator → wait → NUnit → Page Object.

Bài đầu: viết kiểm thử form đăng nhập có assertion rõ ràng.

Tự chứng minh: test thất bại đúng lý do khi hành vi sản phẩm sai.

Xem Selenium C# →

PHƯƠNG PHÁP

Học bằng một vòng thực hành

Mỗi bài học nêu một tình huống QA, một việc phải làm và tiêu chí tự kiểm. Nếu chưa làm được, quay lại ví dụ rồi sửa bài.

01Hiểu yêu cầu
02Tự làm bài
03Đối chiếu tiêu chí
04Sửa và giải thích