top of page

ติดตั้ง Robot Framework + Selenium + Appium ใน macOS สำหรับ iOS และ OS X

Tester หลายๆคน อาจจะเคยใช้ Robot Framework , Selenium และ Appium ใน Window กันมาแล้ว แต่ครั้งนี้ เราจะลองเปลี่ยนมาใช้ บน macOS กันบ้างค่ะ

Step 1. -- ติดตั้ง Python 2.7 --
เช็คเวอร์ชั่น Python โดยการเปิด Terminal ใส่คำสั่ง >>python --version

Step 2. -- ติดตั้ง pip กันค่ะ เพื่อไว้ install ตัว Robot Framework --

เปิด Terminal ใส่คำสั่ง >>sudo easy_install pip

Step 3. -- ติดตั้ง Robot Framework --

เปิด Terminal ใส่คำสั่ง >>pip install robotframework

Step 4. -- ติดตั้ง Selenium2Library สำหรับ Robot Framework --

เปิด Terminal ใส่คำสั่ง >>pip install robotframework-selenium2library

Step 5. -- ติดตั้ง Appium Library สำหรับ Robot Framework --

เปิด Terminal ใส่คำสั่ง >>pip install robotframework-appiumlibrary

Step 6. -- ติดตั้ง Selenium --

เปิด Terminal ใส่คำสั่ง >>pip install selenium

ถ้าต้องการใส่ Version >>pip install selenium==3.3.1

Step 7. -- ติดตั้ง Xcode -- Xcode สามารถติดตั้งได้จาก App Store ของ Apple ได้เลยนะคะ

Step 8. -- Java JDK และ Java JRE สำหรับ Mac OS -- - Download Java JDK 8 - Download Java JRE 8

Step 9. -- ติดตั้ง Android SDK สำหรับ Mac OS-- - Download Android SDK เลือกของ Mac OS

Step 10. -- ติดตั้ง Appium และ Option ต่างๆของ Appium --

เปิด Terminal แล้วลง brew กันก่อนเลยค่ะ เพราะต้อง install Node ก่อน

>>brew update

>>brew install node

>>sudo npm install -g npm

>>npm install -g appium

>>npm install wd # get appium client

>>appium & # start appium

>>netstat -an | grep 4723 #check if the appium service has started, check with the below command & the socket needs to be in Listening mode.

>>brew install ideviceinstaller

>>brew install carthage

>>npm install -g ios-deploy #ต้องลง Xcode ก่อน

>>npm install -g deviceconsole

>>sudo gem install xcpretty

>>brew install libimobiledevice --HEAD

>>npm install appium-doctor -g

หลังจาก install ทุกอย่างแล้ว เราต้องไปประกาศ Environment Path ในไฟล์ .bash_profile ซึ่งเป็นไฟล์ที่ถูกซ่อนอยู่ในโฟลเดอร์ ของ User

เปิด Terminal พิมพ์คำสั่ง

>>defaults write com.apple.finder AppleShowAllFiles YES

>>killall Finder

แล้วลองเปิดโฟลเดอร์ขึ้นมาใหม่ จะแสดงไฟล์ทั้งหมดที่ถูกซ่อนอยู่ออกมา แต่ถ้ายังไม่มีไฟล์ .bash_profile ในเครื่อง ทำตามดังนี้

เปิด Terminal พิมพ์คำสั่ง

>>cd ~/

>>touch .bash_profile

หลังจากเรามีไฟล์ .bash_profile แล้วก็เปิดไฟล์แบบ Edit Text ขึ้นมา แต่ละเครื่องอาจจะมี Path ที่ไม่เหมือนกัน

เราก็มา Set JAVA HOME และ ANDROID HOME กันค่ะ ถ้าใครยังไม่ Set Path Python ให้ Set ไปด้วยเลยนะคะ

Set Path เสร็จแล้ว เปิด Terminal พิมพ์คำสั่ง ได้เลยค่ะ

>>appium-doctor #Check appium ว่า install ทุกอย่างที่ Appium ต้องการ ครบรึยัง ถ้าครบหมดแล้ว Appium พร้อมใช้งานแล้วค่ะ

ถ้าลงทุกอย่างเสร็จแล้ว ก็สามารถใช้งาน Robot Framework ได้แล้วค่ะ

Recent Posts
Archive
Search By Tags
Follow Us
  • Facebook Basic Square
  • Twitter Basic Square
  • Google+ Basic Square
bottom of page