แก้ไขสำหรับการติดตั้ง
Robot Framework บนระบบปฏิบัติการ Windows
Software ที่ใช้ในการติดตั้งประกอบไปด้วย
- Python 2.7.12
- เพิ่มเติมสำหรับ Text editor ที่ใช้เขียน script ของ Robot framework คือ Sublime และ Atom
- Default browser คือ Firefox
มีขั้นตอนการติดตั้งดังต่อไปนี้
เนื่องจาก Robot framework นั้นพัฒนาด้วยภาษา Python นะครับ
2. เมื่อ Download เสร็จแล้ว ให้ทำการติดตั้ง Python
โดยทำการกด next, next และ next อย่างเดียว
จะติดตั้ง Python ไว้ที่
c:\Python27
ซึ่งขอเรียกว่า
PYTHON_HOME
3. ทำการตรวจสอบว่า สามารถใช้งาน Python ผ่าน command line
ทำการเปิด command line แล้วพิมพ์คำสั่งดังนี้
[code]
python
[/code]
ถ้าผลการทำงานเกิด Error ดังนี้
[code]
python is not recognised as an internal or external command
[/code]
ให้ทำการแก้ไขดังนี้
3.1 ทำการกำหนด Environment variable แบบชั่วคราว
ใน command line ให้พิมพ์คำสั่งดังนี้
[code]
set PYTHON_HOME=c:\Python27
set PATH=.;%PYTHON_HOME%;%PYTHON_HOME%\scripts;%PATH%
[/code]
จากนั้นให้พิมพ์คำสั่ง python อีกครั้ง
จะไม่เขียน error อีกแล้ว
แต่เมื่อทำการปิด command line ไป แล้วเปิดขึ้นมาใหม่
จะเกิด error เช่นเดิม เนื่องจากเป็นการกำหนด Enronment variable แบบชั่วคราวเท่านั้น
3.2 ทำการกำหนด Environment variable แบบถาวร
ทำการแก้ไขโดยไปที่ System Properties
เข้าไปด้วย Click ขวาที่ My Computer -> เลือก Properties -> เลือก tab Advance
และเลือก Environment variables ดังรูป
ให้ทำการสร้าง แก้ Environment Variables ในส่วนของ System Variable หรือ User Variable ก็ได้
โดยใส่ค่าดังนี้
1. ทำการกำหนด PYTHON_HOME สำหรับกำหนด path ที่ติดตั้ง Python
Variable=PYTHON_HOME
Value=c:\Python27
2. ทำการกำหนด PATH
Variable=PATH
Value=.;%PYTHON_HOME%;%PYTHON_HOME%\scripts;%PATH%
แสดงดังรูป
จากนั้นทำการกด ok ok ok และปิด command line
แล้วทำการเปิด command line ขึ้นมาใหม่
พิมพ์คำสั่ง python จะไม่เกิด error อีกแล้ว
4. ทำการทดสอบใช้งาน pip ใน command line
คือตัวจัดการ package/library ต่าง ๆ สำหรับภาษา Python
โดยจะมีมากับ Python 2.7.9 เป็นต้นมา
ดังนั้นไม่ต้องทำการติดตั้งแต่อย่างใด
ซึ่งจะอยู่ใน folder
%PYTHON_HOME%\Scripts
ทำการเปิด command line แล้วพิมพ์คำสั่ง
[code]
pip
[/code]
จะต้องไม่เกิด error ใด ๆ ขึ้นมา
แสดงผลการทำงานดังนี้
5. ทำการติดตั้ง Robot Framework ผ่าน pip
ทำการติดตั้ง robotframework ซึ่งเป็น library หนึ่งที่พัฒนาด้วยภาษา Python
โดยจะติดตั้งผ่าน pip ด้วยคำสั่ง
[code]
pip install robotframework
[/code]
ต่อมาทำการติดตั้ง library สำหรับการทดสอบระบบ web application ชื่อว่า robotframework-selenium2library
ด้วยคำสั่ง
[code]
pip install robotframework-selenium2library
[/code]
ทำการตรวจสอบผลการติดตั้ง robotframework ด้วยคำสั่ง
[code]
pybot
[/code]
จะต้องแสดงผลการทำงานดังนี้
เป็นอันเรียบร้อย พร้อมสำหรับการเขียนชุดการทดสอบด้วย Robot Framework แล้ว
6. ทำการติดตั้ง Text Editor สำหรับเขียน script ด้วย Robot Framework
แนะนำให้ทำการติดตั้ง
Sublime หรือ
Atom ก็ได้
เพื่อความสะดวกสบายในการเขียน script ต่อไป
เพียงเท่านี้เราก็พร้อมเริ่มต้นไปกับ Robot Framework แล้วนะครับ
สำหรับการติดตั้งแบบเก่าอ่านได้จาก
การติดตั้ง Robot Framework บนระบบปฏิบัติการ Windows