L? Trnh cho K? S? Ki?m Th? (QA/QC)

H??ng d?n ton di?n ?? tr? thnh K? s? ??m b?o Ch?t l??ng v Ki?m th? Ph?n m?m chuyn nghi?p.

Trở về lộ trình
Giai ?o?n Ch? ?? chnh N?i dung & Cng c? M?c tiu s?n ph?m
1 Nguyn t?c C? b?n v? Ki?m th?
  • Cc C?p ?? & Lo?i hnh Ki?m th?
  • 7 Nguyn t?c Ki?m th?
  • Ti li?u Ki?m th?
Vi?t m?t k? ho?ch ki?m th? (test plan) c? b?n cho ch?c n?ng ??ng nh?p ??n gi?n.
2 Thi?t k? Test Case
  • Phn vng T??ng ???ng
  • Phn tch Gi tr? Bin
  • Ki?m th? Th?m d
Thi?t k? cc tr??ng h?p ki?m th? (test cases) cho form ??ng k ng??i dng b?ng BVA v EP.
3 K? n?ng K? thu?t C?t li
  • L?p trnh: Python/Java
  • Web & API: HTML, CSS, Locators
  • C? s? d? li?u: SQL C? b?n
Vi?t m?t script ??n gi?n b?ng Python/Java ?? in ra "Hello, QA!".
4 T? ??ng ha UI Web
  • Selenium WebDriver / Playwright
  • Page Object Model (POM)
  • Waits v Assertions
T? ??ng ha m?t tr??ng h?p ki?m th? ??ng nh?p b?ng Selenium ho?c Playwright.
5 T? ??ng ha API
  • Postman
  • T? ??ng ha b?ng Code
  • Xc th?c Schema
S? d?ng Postman ?? g?i yu c?u GET v xc minh tr?ng thi ph?n h?i.
6 Qu?n l Phin b?n
  • Git C? b?n
  • Phn nhnh & G?p m
  • GitHub / GitLab
T?o m?t nhnh m?i, th?c hi?n thay ??i v t?o m?t pull request trn GitHub.
7 Tch h?p CI/CD
  • GitHub Actions / Jenkins
  • Tch h?p Bo co
Thi?t l?p m?t quy trnh lm vi?c GitHub Actions ??n gi?n ?? ch?y ki?m th? t? ??ng khi push.
8 Ki?m th? Hi?u n?ng
  • Cc khi ni?m v? Hi?u n?ng
  • JMeter / k6
Ch?y m?t bi ki?m tra t?i c? b?n ??i v?i m?t API m?u b?ng JMeter.
9 Ki?m th? Di ??ng
  • Appium
  • Trnh gi? l?p & M ph?ng
  • Trang tr?i Thi?t b?
Thi?t l?p Appium v ki?m tra cc ph?n t? trn m?t ?ng d?ng di ??ng b?ng trnh gi? l?p.
10 Ch? ?? Nng cao
  • BDD & Gherkin
  • Ki?m th? B?o m?t C? b?n
  • Containers (Docker)
Vi?t m?t t?p k?ch b?n (feature file) ??n gi?n b?ng c php Gherkin.

T? duy C?t li cho K? s? QA

1. T? duy Ph v?

Cng vi?c c?a b?n khng ch? l xc nh?n m?i th? ho?t ??ng, m l tm cch lm cho chng h?ng. Nui d??ng m?t t? duy t m v hoi nghi ?? khm ph cc l?i ?n b?ng cch khm ph cc tr??ng h?p bin.

2. L Ng??i b?o v? cho Ng??i dng

B?n l tuy?n phng th? cu?i cng cho tr?i nghi?m ng??i dng. ??ng c?m v?i ng??i dng ?? hi?u nhu c?u v mong ??i c?a h?, ??m b?o s?n ph?m cu?i cng c ch?t l??ng cao v tr?c quan.

3. Chnh xc v Ch tr?ng Chi ti?t

Ch?t l??ng n?m ? chi ti?t. M?t tester gi?i ph?i t? m?, ghi l?i l?i m?t cch r rng, sc tch v ??m b?o khng c g b? b? st.

4. Giao ti?p ?? H?p tc

Tm ra l?i ch? l m?t n?a tr?n chi?n. Vi?c truy?n ??t n m?t cch hi?u qu? cho cc nh pht tri?n v cc bn lin quan m khng ?? l?i l r?t quan tr?ng cho m?t ??i ng? h?p tc v n?ng su?t.