Robot Framework āļืāļāļāļ°āđāļĢ
āđāļāļēāļŠั้āļāđāļ่āļēāļĒāđ āļืāļāđāļāļĢāđāļāļĢāļĄāđāļāļēāđāļ§้āđāļีāļĒāļāđāļŦ้āļĢāļ°āļāļāļĄัāļāļāļģāļāļēāļāļāļāļāļัāļ§āļĄัāļāđāļāļ āđāļĄ่āļ้āļāļāđāļāļāļģāļ้āļģāđ āđāļ่āļ āđāļāļēāđāļ§้āđāļ้ Bug āđāļ§āļĨāļēāļāļģāđāļ§็āļāļŦāļĢืāļāļĢāļ°āļāļāļāļ°āđāļĢāļ็āđāļĨ้āļ§āđāļ่ āđāļĢิ่āļĄāļัāļāđāļĨāļĒ āļāļĒ่āļēāļĄัāļ§āđāļŠีāļĒāđāļ§āļĨāļē
āļāļēāļĢāļิāļāļั้āļ āļāļāļāļāļāļ§่āļēāđāļāļāļĢāđāļĒāļāļ° āļāļ°āļĄีāļุ่āļĄāđāļŦ้āļāļĨิāļāļีāđāļีāļĒāļ§āđāļĨ้āļ§āļิāļāļั้āļāđāļŦ้āļŦāļĄāļāđāļĨāļĒāđāļĄ่āđāļ้ āļ้āļāļāļĄāļēāļิāļāļั้āļāļีāļĨāļ°āļัāļ§ āđāļĨāļ°āļāļēāļĢ Download āļĄāļēāđāļ่āļĨāļ°āđāļāļĢāđāļāļĢāļĄāļ็āđāļŠāļāļāļ°āđāļĒāļāļ° āđāļ้āđāļĨāļĒāļĢāļ§āļĄāļุāļāļāļĒ่āļēāļāđāļ§้āļี่āļี่ āļี่āđāļีāļĒāļ§āļāļāļāļ°
1. āļāļ Download āđāļāļĢāđāļāļĢāļĄāļัāļāļ่āļāđāļāļี้ (āļืāļ download āļĄāļēāđāļŦ้āļāļĢāļāļีāđāļีāļĒāļ§āļāļ°āđāļ้āđāļĄ่āļāļ āļŦāļĢืāļāđāļāļĢāļāļ°āļāļāļ็āļ§่āļēāđāļ)
1.1
Python 2.7.x āđāļāļี่
https://www.python.org
1.2
wxPython2.8-win64-unicode-2.8.12.1-py27
āđāļāļี่ https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/
1.3
Chrome Driver āđāļāļี่
https://chromedriver.storage.googleapis.com/index.html?path=2.37/
āļัāļ§āļี้āđāļĄ่āļ้āļāļāļ็āđāļ้ āļŦāļēāļāđāļāļĢāđāļĄ่āđāļ้ Test Script āļ่āļēāļāļāļēāļ Browser
2. āļĨāļ Python āļัāļāđāļิ้āļĨāļāļĨิāļāļี่ exe āđāļĨืāļāļāđāļāđāļ§้āļี่ C:\ āļŦāļĨัāļāļāļēāļāļั้āļāļāļĨิāļ next āļāļĒ่āļēāļāđāļีāļĒāļ§āļŦāļĨัāļāļāļēāļāđāļāļĨี่āļĒāļ path āļี่āļāļ°āļĨāļāđāļĨ้āļ§
3. āđāļāļี่ windows āļิāļĄāļ์ cmd āđāļื่āļāđāļิāļ command line (āļāļāđāļĄ่āļ้āļāļāļāļāļāļāļ°āļ§่āļēāļāļĒู่āļี่āđāļŦāļ āļ้āļēāļŦāļēāđāļĄ่āđāļāļāļ็āļāļĢāļāļ้āļēāļĒāļĄืāļāđāļĄāļูāļี่āđāļĢāļēāļāļ°āļāļĨิāļāđāļ้āļēāđāļāļĢāđāļāļĢāļĄāļั้āļāđāļŦāļĨ่āļ° āļĄีāļĢูāļāđāļ§่āļāļāļĒāļēāļĒāļāļĒู่ āļŦāļĢืāļāļ้āļē Windows āđāļ่āļēāļŦāļ่āļāļĒāļ็āļāļ°āđāļ็āļāļ่āļāļāđāļŦ้āļ้āļāļŦāļē āļิāļĄāļ์āđāļ้āļēāđāļāđāļĨāļĒ cmd āđāļĨ้āļ§āļāļ enter)
4. āļāļēāļāļั้āļāđāļŦ้āļāļĢ้āļāļĄāđāļāļี่ Folder āļี่āđāļĢāļēāđāļิ่āļāļĨāļ Python āđāļāļāļēāļĄāļ āļēāļ
5. āļิāļāļั้āļāđāļāļĢื่āļāļāļĄืืāļāļัāļāļ่āļāđāļāļี้ āđāļĄ่āļ้āļāļāļāļēāļĄāļ§่āļēāļĄัāļāļืāļāļāļ°āđāļĢ āđāļāļĢāļēāļ°āđāļ้āđāļāļāļ็āđāļĄ่āļĢู้āļิāđ āļŦāļĨัāļāļ่āļēāļĒāđāļืāļ copy āļāļģāļŠั่āļāđāļĨ้āļ§āļ§่āļēāļāļี่ Command line āļŦāļĨัāļ C:\Python27> āļāļ°āļ้āļ° āļāļāļĒ้āļģāļ§่āļēāļุāļāļāļģāļŠั่āļ āđāļāļĢāļēāļ°āđāļ้āļĢāļ§āļāļĢัāļāļัāļāļāļāļ āđāļ่āļ้āļēāđāļāļĢāļāļāļāđāļāļāļĄีāļāļģāļāļิāļāļēāļĒāđāļĒāļāļ° āļĨāļāļāļāļĨิāļāđāļ้āļēāđāļāļี่āļี่ āļāļģāđāļืāļāļ āļāļĢั่āļāļĨ้āļ§āļāđāļāļ° āđāļ่āļāļāđāļāļēāđāļ้
https://www.swtestacademy.com/getting-started-robotframework/
pip install robotframework āļāļ Enter
python -m pip install -U pip āļāļ Enter
robot --version āļāļ Enter
rebot --version āļāļ Enter
pip install --upgrade robotframework āļāļ Enter
pip install robotframework==2.9.2 āļāļ Enter
āļāļģāļีāļĨāļ°āļāļģāļŠั่āļāļŦāļĨāļ° āļĄัāļāļĄีāđāļŦ้ āļāļ Enter āļั้āļāļāļĒู่āļāļ°
** āļ้āļē command line āļĄัāļāļĒāļēāļ§ āļ็āļิāļāđāļĨ้āļ§āđāļ้āļēāđāļŦāļĄ่ āļ็āļāļģāļ่āļāļั้āļāļāļāļāļัāļāđāļāđāļ้āļāļ°āļāļ°
āđāļĨāļ°āļāļēāļāļั้āļāđāļŦ้āļĨāļ wxPython āđāļĨ้āļ§āļāļģāļัāļāļี้ āļāļ Next āļัāļāļ āļēāļāļāļĒ่āļēāļāđāļีāļĒāļ§
āļĨāļāļ่āļāļŦāļĨัāļāļāļēāļāļĨāļ wxPython āđāļŠāļĢ็āļ āļĒัāļāļāļģāļี่ command line āļāļĒู่āļāļ° āļ้āļēāļŦāļĨุāļāđāļŦ้āđāļ้āļēāđāļāđāļŦāļĄ่
pip install robotframework-ride āļāļ Enter
pip install robotframework-selenium2library āļāļ Enter
pip install --upgrade robotframework-selenium2library āļāļ Enter
pip install robotframework-selenium2library==1.4.1 āļāļ Enter
pip install --upgrade selenium āļāļ Enter
pip install selenium==2.34 āļāļ Enter
6. āļŠุāļāļ้āļēāļĒāļĨāļ° āđāļŦ้āļĨāļāļāļิāļĄāļ์āļāļģāļ§่āļē ride.py āđāļ command line āđāļĨ้āļ§ enter āļāļ°āļĄีāļŦāļ้āļēāļāļāđāļŠāļāļāđāļŦ้āđāļĢāļēāđāļีāļĒāļāđāļ้āļāđāļāļāđāļ๋āđāļัāļāļ āļēāļāļāļ°
āļีāļี้āļ็āđāļāđāļĨ่āļัāļāđāļĨāļĒ āļāļĢั้āļāļŦāļ้āļēāļāļ°āļĄāļēāļŠāļāļāļāļēāļĢāđāļิāļ Browser āđāļĨ้āļ§ login āđāļ้āļē facebook āđāļāļĒāđāļ้ Robot Framework āļŦāļĢืāļāļ้āļēāđāļāļĢāļĢāļāđāļĄ่āđāļŦāļ§āđāļ้āļēāđāļāļี่āļี่āļāļ°
https://youtu.be/cmwCi1TGPC4