How to install Robot Framework + Selenium 2 on OSX 10.10.4 Beta

April 30, 2015 12:56 pm Python, Robot Framework

เมื่อวานผมได้ไปอบรมการทำ Test-Driven Development มา โดยพี่หนุ่ม Prathan Dansakulcharoenkit
และได้พบกับ Tools ตัวนึง ที่เจ๋งมากๆสำหรับการทำ Software Tester ชื่อว่า “Robot Framework” โดยตัว Robot Framework สามารถทำ Test ได้อย่างรวดเร็วและน่าทึ่งมากๆ สามารถทำงานได้บนเครื่อง Workstation ที่เราใช้พัฒนาซอฟแวร์ได้ และสามารถทำงานบน Server ได้อีกด้วย โดยมันจะคอย Clone Project มาจาก Git แล้วทำ Test แบบ Automation Test ให้เวลามีการ Commit Code ขึ้นไป สะดวกมากๆ

ผมมีความสนใจ เลยไปหา Tools มาลองติดตั้งดู เครื่องผมใช้ OSX 10.10.4 Beta เลยเอามาแบ่งปันกันครับ

โดยการติดตั้งนั้น ผมจะทำการติดตั้งแบบติดตั้งอย่างง่าย โดยใช้ pip ซึ่งจะติดตั้งได้ง่ายกว่าครับ โดยสิ่งที่คุณต้องมีในเครื่องคือ

  • Python 2.7.9 หรือ Python 3.4 ขึ้นไป (ผมใช้ Python 3.4.3)
  • pip 6.1.1

การติดตั้ง pip จะทำได้ง่ายครับ โดยใช้คำสั่ง ดังนี้ครับ

wget https://bootstrap.pypa.io/get-pip.py
sudo python get-pip.py

ผมจะติดตั้ง Robot Framework และ Selenium Library ด้วย pip ซึ่งจะติดตั้งได้ง่ายกว่าติดตั้งแบบปกติ โดยใช้คำสั่ง ดังนี้

sudo pip install robotframework-selenium2library

2558-04-30 at 12.57 PM
แค่นี้คุณก็จะได้ Robot Framework ที่มี Selenium 2 เอาไว้ Test เว็บเป็นที่เรียบร้อยแล้วครับ

อ้างอิง
https://github.com/rtomac/robotframework-selenium2library
https://pip.pypa.io/en/stable/