🚀 Lộ trình học Automation Tester tại Anh Tester

Nếu bạn bắt đầu từ Manual Tester hoặc chưa có nền tảng code, mình sẽ gợi ý lộ trình học đầy đủ tại Anh Tester theo từng giai đoạn nha👌

🟢 Giai đoạn 1: Nền tảng lập trình

  • Khóa học Javascript Typescript dành cho Tester
    👉 Giúp bạn có nền tảng code để dễ dàng bước vào Automation với khoá Playwright JS/TS.
  • Khóa học Python dành cho Tester
    👉 Giúp bạn có nền tảng code để dễ dàng bước vào Automation với khoá Playwright Python.
  • Khóa học Java dành cho Tester
    👉 Giúp bạn có nền tảng code để dễ dàng bước vào Automation với khoá Selenium Java.


🟡 Giai đoạn 2: Học Web Automation

  • Khóa học Selenium Java từ A–Z
    👉 Nắm vững thư viện auto Selenium với Java, hiểu cách viết script test, Page Object Model, TestNG, parallel execution, report, logs, build framework.

  • Khóa học Playwright Automation Testing
    👉 Dùng Playwright (JS/TS/Python), hiện đại hơn Selenium, hỗ trợ đa nền tảng (Web, API, chế độ Mobile Web).
  • Website and API Testing with Katalon Studio
    👉 Khoá này dùng tools, có phí về sau để mua tools, này dành cho công ty có đang dùng thì mới nên học.



🔵 Giai đoạn 3: Học API Automation

  • Khóa học API Testing Manual với Postman (miễn phí)
    👉 Học cách test API thủ công, dùng Postman Collection, Test Script, Asserts, Read Data.

  • Khóa học API Automation với REST Assured (Java)
    👉 Viết test automation cho API từ cơ bản đến nâng cao chuyên nghiệp

  • Khóa học API Automation với Playwright (JS/TS/Python)
    (tích hợp chung 1 khoá cùng website automation với Playwright)
    👉 Viết test automation cho API, tích hợp vào GitHub Action chạy CI luôn.

  • Website and API Testing with Katalon Studio
    👉 Khoá này dùng tools, có phí về sau để mua tools, này dành cho công ty có đang dùng thì mới nên học.

🟣 Giai đoạn 4: Học Mobile Automation

  • Khóa học Mobile Automation với Appium
    👉 Automation cho Android/iOS bằng Java + Appium. Món này hiện tại chỉ có khoá Appium Java.

  • Khóa học Desktop Automation với WinAppDriver/ Appium
    👉 Automation test ứng dụng Windows.


🔴 Giai đoạn 5: CI/CD & Framework nâng cao

  • Khóa học Jenkins, GitHub Action chạy CI dành cho Tester (Miễn phí)
    👉 Chạy source code Test Automation với Jenkins pipeline.
    👉 Tích hợp source code trên GitHub và chạy CI với GitHub Action luôn.

  • Khóa học Xây dựng Framework Automation
    👉 Học thiết kế framework test automation chuẩn doanh nghiệp (Hybrid/Keyword/Data-driven).



🎯 Tóm tắt lộ trình phù hợp cho bạn

  1. Nền tảng codeJavascript/Typescript/Python/Java cho Tester ✅ (nên học đầu tiên).

  2. Web Automation → Selenium Java hoặc Playwright hoặc Katalon Studio.

  3. API Automation → Postman + REST Assured hoặc Playwright hoặc Katalon Studio.

  4. Mobile Automation → Appium Java (nếu bạn xác định làm auto mobile từ đầu thì nên học khoá Selenium Java > Rest Assured Java > Appium Java rất tiện, nghĩa là chơi full Java). Playwright hiện tại chưa hỗ trợ làm automation với Mobile Native.

  5. CI/CD + Framework nâng cao → Jenkins/GitHub Action/GitLab CI + Framework design.

👉 Sau lộ trình này, bạn có thể trở thành Full-stack Automation QA (Web + API + Mobile + CI/CD).


🚀 Lộ trình Automation Tester theo ngôn ngữ lập trình


🔹 1. Java (đầy đủ nhất, truyền thống)

📚 Thư viện chính

  • Selenium + TestNG → Web Automation

  • REST Assured → API Automation

  • Appium → Mobile Automation

  • WinAppDriver → Desktop Automation

  • Jenkins → CI/CD

  • Hoặc tools Katalon Studio chiến cả Web, API, Mobile nhưng tốn phí khá cao, dành cho công ty có mua tools.


🎓 Khóa học tại Anh Tester

  • Web Automation với Selenium Java từ A–Z

  • API Automation với REST Assured

  • Mobile Automation với Appium Java

  • Desktop Automation với WinAppDriver

  • Website and API Testing with Katalon Studio
  • Jenkins CI/CD cho Tester

  • Xây dựng Framework Automation với Java

👉 Phù hợp: Ai muốn theo hướng Full-stack Automation Tester (Web + API + Mobile + Desktop + CI/CD).


🔹 2. Javascript / Typescript (hiện đại, xu hướng mới)

📚 Thư viện chính

  • Playwright (JS/TS) → Web, API, Mobile Web Automation

🎓 Khóa học tại Anh Tester

  • Javascript Typescript dành cho Tester (nền tảng ngôn ngữ)

  • Website and API Testing Automation with Playwright Javascript Typescript

👉 Phù hợp: Tester muốn đi nhanh vào Web + API Automation bằng tool hiện đại, code gọn nhẹ, dễ CI/CD.


🔹 3. Python (mới mở, dành cho người muốn học Python + Playwright)

📚 Thư viện chính

  • Python → Ngôn ngữ nền tảng

  • Playwright Python → Web + API Automation

🎓 Khóa học tại Anh Tester

  • Python dành cho Tester (Core + OOP)
  • Website and API Testing Automation with Playwright Python

 

👉 Phù hợp: Tester muốn đi theo Python Automation (Web + API) với Playwright, học code Python cơ bản rồi nâng cấp.


📌 Tóm tắt lộ trình theo ngôn ngữ

Ngôn ngữ Nền tảng ngôn ngữ Web Automation API Automation Mobile Automation Desktop Automation
Java Java dành cho Tester Selenium Java REST Assured Appium (mobile native) - chính thống Appium / WinAppDriver
JS/TS Javascript/Typescript dành cho Tester Playwright JS/TS Playwright (API) Playwright (mobile web)
Python Python dành cho Tester Playwright Python Playwright (API) Playwright (mobile web)


👉 Nghĩa là:

  • Java = lộ trình toàn diện nhất.

  • JS/TS = tập trung Web + API (nhanh, hiện đại).

  • Python = mới mở, tập trung Playwright (Web + API).


Hì bên trên là tất cả những gì mình chia sẻ hết cho các bạn lộ trình rõ nhất rồi đó, còn bạn chưa rõ nữa thì nhắn riêng mình support tới bến luôn 😂
  • Anh Tester

    Đường dẫu khó chân vẫn cần bước đi
    Đời dẫu khổ tâm vẫn cần nghĩ thấu