ืื ื ืืืืื ืื ืืชืื ืืงืจืื ืืช ืืขืืืื ืืจืืกื ืืืืืจ ืืืช ืืื โโืืืื, ืืืืกื https://testdemy.teachable.com/ , ืคืืืคืืจืืช QA ืืืืืงืืช ืชืืื ื ืืงืืื ืืช, ืฉื ืืฆืจื ืืื ืืขืืืจ ืืืื ืฉืืชืืืืื ืืช ืืจืื ืืืืืงืืช ืืืืืืืืืช
ืื ื ืจืืืื ืขืืืื ืืขื ืืื ืืืืืืื ืืืกืคืจ ืืืฉืืื ืืืื ืืจื ื ืืฉืืง. ืืืชื ืืืืขืืช ืขืื ืืขืื ืขืืืืืช ืืืืจืฉืืช ืชืื ืืช, ืืืฉืืจืื ืืื ืืื ืืืืฉืืจื ืืืืืืฆืื ืฉืื ืื. ืืชืืฆืื ืืื, ืืืืงืื ืืื ืืื, ืืื ืืืืฉืืจ ืืืืงืฉืื, ืจืืืื ืฆืืจื ืืขืืืจ ืืืืืงื ืืื ืืช ืืืืจื ืืืืืืช ืืืืืช (QA) ืืืืื ืื ืืืืงืืช ืืืืืืืืืช. ืืขืืจ ืืืืืงื ืืื ืืช ืืืืืงื ืืืืืืืืช ืืื ืืืืจื ืืืื, ืฉืื ืขืืืืช QA ืจืืืช ืืืจืฉืืช ืืขืจื ืฉื ืืืืื ืืืืช ืืื ืืืช ืืงืฉืืจืืช ืืืชืืืช ืงืื. ืืื ืฉืื ืืืื ืฉืื ืื, ืฉืื ืื ืืื ืืืื ืืืืืช ืื ื ืื. ืืคืชืืื ืืืจืื, ืืขืืืช ืืืช, ืจืืืื ื"ืืื ืืฉืื ืื" ืืื ืืืืื ืืช ืืงืืช ืืช ืืงืจืืืจื ืืืืืฉืืจืื ืฉืืื ืืฉืื ืืื ืืืืืืืจ ืืช ืืจืืืื ืืืืช ืฉืืื. ืืื ืคืขื ืฉืืืจืืฉืืช ืขืืืืช, ืืืคืฉืจืืืืช ืืชืจืืืืช. ืืคืชืืื ืขื ืืขืจืืช ืืืืฉืืจืื ืื ืืื ื ืืืืืื ืืงืคืืฅ ืืจืืืช ืืืขืฉืืช ืงืจืืืจื ืืฆืืื ืช ืืืฉืชืืืช ืืืื. ืื ืืชื ืืืคืฉืื ืืขืืืจ ืืืืืงืืช ืืื ืืืช ืืืืืืืฆืื, ืื ืืคืืื ืฉืืงืืื ืืขืืจ ืืชืืื ืคืืชืื ืชืืื ื ืืืจ, ืืืืื ื ืื ืงืื ืืืื ืฆืขืืื ืฉืืขืืจื ืืื ืืืฆืืื.
ืืืื ืืืืืืืช ืืืืืืช ืืืคืืฉ ืฉื ืืชื ืืืฉืชืืฉ ืืื ืืื ืืืฆืืจ ืืขืจืืช ืฉืืง:
ืืืืง QA (ืืืืงื ืืืืืืืืช):
ืืืื ืืื ื ืงืืืืช ืืฉืืืืช ืืชืืืืจื ืืชืคืงืื ืืืื. ืชืคืงืืืื ืืืืจืืืืื/ืืขืืจืืื: ืฉืืื ืื ืืืื ืืืืชืจืืช ืืชืคืงืื ืืืืืคื ืฉืื ืืืจืืช ืืื ืจืืืืช ืืืืงืืช ืชืืื ื ืืืืืืืืืช. ื ืืชื ืืจืืืช ืืืช ืืคื ืฉืืืช ืืชืคืงืืืื ืฉืื ืืคืจืืื (ืืคืชื ืชืืื ื ืืืืืืฆืื, ืืคืชื ืชืืื ื ืืืืืงื ืืื'. ืฉืืชื ืื ืืืคืืก? ืืืจืืช ืืื ืืชืืืืกืืช ืคืืืช ืื ืืืชืจ ืืืื ืืกื QA ืืืคืชืืื. ืชืืื ื: ืขืืืจ ืืืืงืื ืืื ืืื, ืื ืืืืจ ืฉืืืืข ืืืื ืืื ืืืฆื ืืืชืื ืงืื ืืื ืืืคืื ืืงืจื ืืืืงื ืืื ืืื ืืชืกืจืืื ืืืืงื ืืืืืืืืื. ืืืคืชืืื ืืืขืื ืืื ืื ืืขืืืจ ืืืืืงืืช ืืืืืืืืืช, ืื ืืืืจ ืฉืืชื ืฆืจืื ืืืืื ืขืื ืขื ืืชืืืืืืืืืช ืืืืงืืช ืชืืื ื, ืืืืงืช ืืืืืจ ืืืื ืชืืื ื, ืืืืืื ืืืฆื ืืื ืืช ืืงืจื ืืืืงื ืืืืืืืืื ืืชืืืื ืืืืืจื ืืืืื ืืืื.ืื ืชืคืกืคืก ืืช ืืฉืื ืื ืืงืจืืื ืืื, ืืืจืช ืชืืคืื ืืืืืจ. ืขื ืืขืืืื ืฉื ืืชืืืืืืืืืช Agile ืืคืจืืืงืืื ืืืืกืกื Agile, ืืืชืจ ืืืืชืจ ืืจืืื ืื ืืขืจืืืื QA ืืืคืชืืื ืืืื. ืื ืืืืข ืืืื ืฉืชืชืืื ื ืืงืจืืช ืืืจืืืช ืืืฉื.ืื ืฉืื ืืขืื ืืืฉืจื ืืกืืกืืช ืืขืืื ืืืืงืืช ืืชืืื ื ืืืืงืืื ืืืื ืื ืืืื ืืช ืืืฉืืจืื ืฉื ืืคืชื ืชืืื ื ืฉืืืื ืืช ืืฉืงืื ืืืื. ืืื ืืืืืืืช ืงืื ืคืชืื/ืฉืคืืช ืชืื ืืช: ืฉืืื ืื ืืืื ืืืืืืืช ืืืฉืคืืช ืืชืื ืืช ืืืืืืฉืืช ืืชืืืืจืื ืืืืืฉืื . ืืืื ืืืืืืืช ืืืฉืคืืช ืืืื ืืืืงืืืช, ืืชื ืฆืจืื ืืืืื ืืืชื ืืื ืืืืืช ืืืืงืฉ ืืฉืืง. ืืืจ ืืื ืืืืืื ืืืช ืืขืืช ืืจืืฉื ืืืืื ืืืชืื ืืื ืืช ืืช ืืขืจื ืืืืืื ืืืืช ืฉืื ืขื ืืื ืชืจืืื ืืืชื ืืืฉืชืชืคืืช ืืืืฉืืืื ืืคืจืืืงืืื ืืขืฉืืื ืืขืืื ืืืืืชื. ืื ืืืืฅ ืืช ืืืืืื ืฉืื. ืื ืืื ื ืืืื ืืืืื ืฉืคืช ืชืื ืืช ืืืชืืื , ืืื ื ืฆืืฆื ืืขื ืืช ืืชืืื.
ืชืื ืืช ืืื ืืืกืืก ืืืืืงืืช ืืืืืืืืืช. ืื ืืชื ืจืืฆื ืืืืื ืก ืืืืืงืืช ืืืืืืฆืื, ืืชื ืฆืจืื ืืืืืช ืืกืืื ืืงืืื, ืืืื ืฉืืชื ืืื ืืืชืจ ืืชืื ืืช, ืื ืชืฆืืื ืืืชืจ ืืืืืงืืช ืืืืืืฆืื ืื ืคืืชืื ืืืืืืฆืื. ืืื, ืื ืืจืฆืื ืื ืืืืฉืืจ ืชืืจืืชืืื ืืขืืื ืืคืืชืื ืืืืื ืืืืืื ืืืฉืชื ื ืืื ืืจืฃ, ืขืืืื ืืืืืื ืืืืืฉ ืืช ืืคืื ืืื ืืืืคืื ืืืคืชื ืืืืงืืช ืืืืืืืืืช ืืืืงืฉ. ืืืืจ ืืืื ืืื ืฉืขื ืืืจืื ืืื ืืืืืช ืฉื ืขืืืช ืื ืืกื ืืืชืจ, ืืืฉืื ืืชืืื ืืืชืืื, ืชืจืืื ืืชืืื (ืืื ืฉืื ืื ื ืขืืฉืื ื-JavaRush), ืืชื ืืืืื ืืืื ืืฉืคืจ ืืช ืืืฉืืจื ืืชืื ืืช ืฉืื. ืืฉืืื ืืืืืื ืืช ืืืื ืืื: ืืืื ืฉืคืช ืชืื ืืช ืขืื ืืืืื? ืืืชืืกืก ืขื ืืขืจืืช ืืฉืืง ืฉืื ื, ืื ื ืืืืขืื ืฉืืขืกืืงืื ืจืืฆืื ืืืขืกืืง ืื ืฉืื "ืขื ืืื ื ืืืื ืฉื ืฉืคืืช ืชืื ืืช ืืื ืื ืขืฆืืื". ืืืคื ืื ืืชืื ืฉืื ื, ืื ืื ื ืืืืืื ืืจืืืช ืืื ืฉืคืืช ืชืื ืืช ืืื ืื ืขืฆืืื ืฉืืืืื ืื ืืชืืืืกืื. ืืืืืื, Java, C#, JavaScript ื-Python. ืืชื ืืืื ืืืชืืื ืขื ืื ืืื ืืื. ืื ืืชื ืืชืืื ืืืืื ืฉืคืช OOP, ืื ื ืืื ืืืฉืืื ืฉืืืื ืืงืื ืฉืืืื ืขืืืื ืืื ืืืชืืฆื ืืื ืืืชืจ ืืืืืงืืช ืืืืืืืืืช:
ืืื ืืฆืืื ืฉื ืืชื ืืืฆืื ืืจืฉืืช ืืจืืื ืืื Selenium WebDriver. ืืกืื ืืื ืืฉ ืืกืคืจ ืงืืฉืืจื ืฉืคืืช (Python, Java, C#, Ruby, PHP, JavaScript ืืื'), ืื ืฉืืืืื ืืืช ืืฉืคืืช ืืชืื ืืช ืืืื ืืกืคืง ืืกืืก ืืฆืืื ืืื ืืืช ืงืจืืืจื ืืืชื ื ืืืืืืืฆืื. ืืื ืืืฉืื ืืคืชื ืฉืืชื ืฆืจืื ืืฉืืื ืืื ืืื ืืช ืืงืจื ืืืืงื ืืืืืืืืื ืืืื ืื, ืคืื ืงืฆืืื ืืืื ืืืขืืืื:
ืื ืกืคืืจืืื ืืงืฆืืขื ืืืื ืฉืืื ืื ืืื ืืืืขื ืืฉืืื ืืืกืข ืฉืืื ืืืืฆืขืืช ืืขืืืื ืืืืืืฅ ืฉื ืืืืืื ืื. ืืืืจืื ืฉืืืืงื ื'ืืจืื ืฉืืืง ืงืฉื, ืืื ืืชืืื ืืคืืื ืืืชืจ. ืื ืื ืฉืืืคืฉ ืืืฆืข ืืืืืืฆืื ืฆืจืื ืืืืฅ ืืืฉื ืื - ืชืจืื, ืชืจืื, ืชืจืื ืืช ืืืืฉืืจืื ืืืืฉืื ืฉืื ืขื ืฉืื ืืืคืืื ืืืืข ืฉื ื. ืื ืืืจื ืืืืืื ืืฉืคืจ ืืช ืืืืฉืืจืื ืฉืื ืืืืืืช ืืืืงืฉ ืืืืื. ืืืช ืืืจืืื ืืืืืืช ืืืชืืื ืืื ืืืืื ืืืืคื ืคืขืื ืฉืคืช ืชืื ืืช ืืืื ืืืืืืฆืื ืื-ืืื ืืช, "ืืฉืืง" ืืืชื. ืืืืืื ืืืจืืช, ืืชืื ืชืืื ืืืช ืงืื ืืช ืื ืชืกืจืืื ืืืืงื ืืืืืืืืื, ืฉืืืจ ืืืชื, ืฉื ื ืืืชื ืืจืื ืืื ืื ืขืืื ืขืืฉืื. ืืื ืืื ืฉืขืฉืืช ืื ืกื ืฉืื. ืชืจืืื ืขื ืืื ืืฉืืง, ืขืฉืืื ืืืืืื. ืขืฉื ืืืช ืืขืงืืืช ืืืืืื ืฉืื ืชืขืื.
ืืืจืืช ืฉืื ืืกืืื ืืฉื ืืช ืืืืคื ืงืืฆืื ื ืืช ืืืืื ืืงืจืืืจื ืฉืื ืขืฉืื ืืืืจืืืช ืืจืชืืข, ืืืืืช ืืืขืจื ืืกืืืจ ืืื ืืืื ื. ืืชื ืฆืจืื ืืคืชื ืืืืื ืืืืช ืืืฉืืช ืืื ืืืืฉืืจ ืืืืค ืฉื ืืขืืื ืืืฉืชื ื ืืื ืืจืฃ ืฉื ืคืืชืื ืชืืื ื ืืืืืืช ืื ืฉืืขืกืืงืื ืืืืช ืืืคืฉืื. ืืชืืืื ืืงืื: ืืขืจืืื ืืช ืืจืืฉืืช ืืฉืืง, ืืืื ืืื ืชืื ืืช ืืืืืืืฆืื ืืื ืื ืขืฆืืื, ืืชืจืื ืื ืืืื. ืืืชื ืชืืื ืืืื ืืืืืื ืืืืช ืขืืืื ืืืฉืืช ืืคื ื ืฉืืชื ืืืืข ืืืช. ืืงืืจ: https://simpleprogrammer.com/2017/07/28/start-automation-testing-part-1/
ืฉืื 1: ืืขืจืืช ืฉืืง
"ืืจืื ืืกืคืจ ืฉืชืืื" ืืกืคืจื ืฉื ื"ืจ ืกืืืื ื. ืงืืื "7 ืืจืืืื ืฉื ืื ืฉืื ืืขืืืื ืืืืืื" ืืืืจ : "ืืชืื ืขื ืืกืืฃ ืืจืืฉ." ืื ื ืืืืื ืฉืืขืืงืจืื ืืื ื ืืื ืืฉืืืืืจ ืืืชืืื ืืืืืงืืช ืืืืืืืืืช. ืืชืื ืขื ืืขืจืืช ืฉืืง ืฉื ืืฆืจืืื ืฉื ืืืชื ืืื ืืกื ืืืืืืฆืื ืฉืืืจืื. ืืืืจ ืฉืชืฉืื ืืื ื ืฉื ืืฆืจืืื ืืืื ืืื ืฉื ืืขืกืืงืื, ืชืืื ืืจืืืฉ ืืช ืืืืืื ืืืืช ืืืชืืืืืช. ืืงืื ืืื ืืืชืืื ืื ืืื ืืืกืชืื ืขื ืชืืืืจื ืชืคืงืืืื ืืื ืืชืจ (ืืืฉื Indeed.com , Dice , Monster , LinkedIn ืืื').- ืืื ืืก ืืืืืืฆืื ืืืืงื;
- ืืคืชื ืืืืืืฆืื;
- ืืืืงื/ืืืื ืืืืืืื (ืืืืงืืช ืืืืืืืืืช) (ืืืืงืช ืืืืืืฆืื/ืืืืง ืืืืืืฆืื);
- ืืื ืืก ืืืืืืฆืื QA ;
- ืืื ืืก ืคืืชืื ืชืืื ื ืืืืื (SDET).
- ืืืื ืืืืื ืืืืช ืืืื ืืืืืืืช ืกืคืฆืืคืืืช ืื ืืฆืืื ืื?
- ืืื ืืชื ืจืืื ืงืืืฆื ื ืคืจืืช ืื "ืืืฉ" ืฉื ืืืืื ืืืืช ืื ืืื ืืืืืืืช ืขืืืจ ืืืืื ืืืืช ืืื?
- ืืื ืฉื ืืช ื ืืกืืื ื ืืจืฉืืช, ืื ืืืื?
- ืืื ืืฉ ืชืขืฉืืืช ืืกืืืืืช ืฉื ืืืืช ืืืขืกืืง ืืืชืจ ืืื ืืกื ืืืืืืฆืื ืืืืจืืช?
- ืืืืื ืืฉืืืจืช ืืคืฉืจ ืืฆืคืืช?
- ืืื ืืืืื ืื ืืืื ืืืืืืืช ืฉืื ื ืืขืื ืืื ืื ืืื ืื ืืขืืงืจ ืืืฆืจืื ืคืชืืืื ืื ืืกืืจืืื?
- ืืขื ืืื ื ืืจืืจื ืฉื ืฉืคืืช ืชืื ืืช ืืื ืื ืขืฆืืื ;
- ืืืืจ ืืช Jenkins , Test Complete, VersionOne, Git, Visual Studio, Oracle, MSSQL, Hyper-V, AQTime;
- ืขืืื ืืฉืืชืืฃ ืคืขืืื ืืืืง ืขื ืืคืชืืื, ืื ืืืกืืื ืขืกืงืืื ืืืืืงืื ืืืจืื ืืื ืืืืืช ืจืืืื ืืืืืืฆืื ืฉื ืืืืงืืช ืฉืืฉืืฉื ืืืืืืช ืืจืืฉืืช ืขืืืจ ืืชืืื ื ืฉืคืืชืื.
- ืฉืืืจ ืืืืงืืช ืืืืืืืืืช ืืืขืจืืืช ืืงืจืช ืืจืกืืืช ืืชืืืืืช - TFS, GitHub ืืื';
- ืขืืงื ืืืจ ืชืงื ื ืืืืืืฆืื ืืืืืจืื ืืจืืฉ ืืชืงื ื DevOps ืืืืืืืฆืื, ืืื ืื ืชืืืืื ืืื ืืืจืฆืื ืืคืจืืกื ืืชืืฉืืื;
- ื ืืกืืื ืขื ืืื ALM (TFS, Jira, HP QC) ืืืื ืืืืืืฆืื ืืืืืงืืช (ืจืฆืื Selenium WebDriver) .
- ื ืืกืืื ืขื Selenium WebDriver ;
- ืืืฉืืจื ืชืื ืืช ื- Python, Java ืื ืฉืคืืช ืืืืืช;
- ื ืืกืืื ืืืืืงืืช ื ืืื / Appium .
- ืขืืืื ืืืจืืืช ืกืืืืช ืืืืืงื ืืืื ืืืืืงื ื- C#, TypeScript, JavaScript ...;
- ืืืืื ืืืืช ืชืื ืืช ืืืงืืช ื-C# ืื Java ื/ืื JavaScript ืืื ืขื ืืื ื ืืจืืจื ืฉื ืืืฉืื ืชืื ืืช ืืื ืื ืขืฆืืื ;
- ื ืืกืืื ืขื Visual Studio, Subversion, GitHub, Unity, Teamcity, Jira Cloud, Confluence.
ืฉืื 2: ืฉืืืื ืืฉืคืช ืชืื ืืช ืืื ืื ืขืฆืืื (OOP)
ืืืื ื ืืื ืืื: ืจืื ืืืืืงืื ืืืื ืืื ืืคืืืื ืืชืื ืืช. ืขืฆื ืืืืฉืื ืืืืื ืก ืืชืืช ืืืืกื ืืื ืืข ืืืจืืืช ืืืฆื ืืขืจืืืช ืืืืฉืืืื ืคืืขืืื ืืคืืขื ืืคืืืื ืืืืงืื ืืื ืืื ืจืืื. ืืคืื ืืื ืืื ืืขืืงืจ ืืกืืื ืฉืื ืืคืื ืืืืืงืื ืืื ืืื.- ืชืื ืืช ืืื ืื ืขืฆืืื (ืืืืงืืช, ืืืืืืงืืื, ืืืคืขืื, ืืจืืฉื, ืชืืื ื ืืื');
- ืืืืืืื, ืกืคืจืืืช ืกืื ืืจืืืืช (ืืื ืฉืคื ืฉืชืืืจื);
- ืืื ื ื ืชืื ืื (ืืืืื ืื, ืจืฉืืืืช, ืืคืืืื ืืื');
- ืกืืื ื ืชืื ืื (ืืืจืืืืช, ืชืืืื, ืืกืคืจืื ืฉืืืื, ื ืงืืื ืฆืคื, ืกืืืื ืืืืืื ืื ืืืืืื ืืื, NoneType ืืื');
- ืืฉืชื ืื;
- ืืืคืื ืืฉืืืืืช/ืืจืืืื;
- ืืืคืจืืืจืื ืืจืืชืืืืื/ืกืืจ ืงืืืืืช;
- ืืฉืืืื, ืืืคืจืืืจืื ืืืืืื ืืื ืืืืืื;
- ื ืืืื/ืคืื ืงืฆืืืช/ืฉืืืืช;
- ืืจืืืช ืฉืืืื: ืื ืืฆืืจืืช, ืขืืืจ ืืืืืืช, ืืืืืืช while ืืื'.
- ืงืจืืื/ืืชืืื ืืงืืฆืื;
ืฉืื 3: ืฉืืืื ืืืื ืืืืืืฆืื
ืื ื ืื ืืืื ืืืืจ ืืช ืื: ืืื ืฉืืชื ืืืื ืืชืื ืช ืืื ืืืชืจ, ืื ืชืืื ืืืฆืข ืืืืืืฆืื ืืื ืืืชืจ. ืืืืจ ืฉืืชืืืช ืืืืื ืฉืคืช ืชืื ืืช, ืืฉืื ืืื ืืื ืืืืื ืืืฆื ืืืฉืชืืฉ ืืืื ืืืืืืฆืื. ืืืืืื ืฉืจืื ืืืืจืืช ื ืืืืช ืืืืืื ืืื ืืืืืืฆืื ืืงืื ืคืชืื (ืื ืชืืื ื ืืืคืฉืืช) ืืื ืืืืฆืจืื ืืขืื ืจืืฉืืื ืืกืืจื ืืกืืืืช ืขืืืช.- ืืคืืกื ืขืืฆืื: ืืืื ืืืืืืงื ืขืืื;
- ืืืคืืฉ ืจืืืื ืืฃ ืืื ืืจื ื ืืืืฆืขืืช ืืืชืจืื ืฉืื ืื (ืืืจืจ CSS, XPATH, ืืืื, ืฉื ืืื');
- ืืืืคืช Windows/iFrames;
- ืืจืืื ืืืืฉ;
- ืืืืงืช ืืืืื;
- ืืืืงืืช ืขื ื/ืืืืงืืช ืืงืืืืืช;
- ืืืืงืช ื ืชืื ืื;
- ืืืืงืืช ืืืคืืคื ื ืืื ืืจื ื ืฉืื ืื (Firefox, Internet Explorer, Chrome, Safari, Opera ืืื');
- ืฆืืคืืืช ืืจืืืืืช ืืืคืืจืฉืืช;
- ืฉืจืฉืจืืช ืฉื ืคืขืืืืช
GO TO FULL VERSION