กลับมาต่อกันซักทีกับ Setup Appium ผมอยากขอให้เวลาทำตามค่อยๆทำตามทีละ Step นะครับ เพราะขั้นตอนการ Setup ค่อนข้างเยอะมาก ค่อยๆทำตามถ้าติดปัญหาตรง Step ไหนแนะนำว่าหาทางแก้ให้ได้ก่อนทำขั้นตอนถัดไป
สำหรับใครที่ยังไม่ได้ Setup Robot Framework ดูตามบทความจาก Link นี้ก่อนครับ
มาลุยกันเลยกับ 7 ขั้นตอน ติดตั้ง Appium สำหรับ Robot framework
- เริ่มจากติดตั้ง JDK 1.8 สำหรับรองรับ Java
เลือกให้ถูกนะครับ ถ้าเครื่องเรา 64 bit ให้เลือก 64 bit นะครับ คลิกเพื่อ Download
- เพิ่ม Java ใน System environment
- เพิ่ม JAVA_HOME ใน system environment
ให้ Add JAVA_HOME: C:\Program Files\Java\jdk1.8.0_<xxx>
* อย่าลืมแก้ <xxx> เป็น version ที่เพื่อนๆโหลดมานะครับ
- เพิ่ม Java bin ไปใน PATH system environment
ให้ Add JAVA_HOME: C:\Program Files\Java\jdk1.8.0_<xxx>\bin
* อย่าลืมแก้ <xxx>
- เพิ่ม JAVA_HOME ใน system environment
- ติดตั้ง Android Studio จาก Link นี้เลยครับ
โดยหลังจากเราติดตั้งเสร็จ Android Tool จะถูกติดตั้งไว้ที่ folder
C:\Users\<username>\AppData\Local\Android\sdk\tools
ซึ่งในอนาคตเราจะเข้ามาใช้ Tool พวกนี้กันครับ - สร้าง Android Virtual Test Device ด้วย Android visual studio
- เปิด Android Studio
- Tools –> Android –> AVD Manager
- New –> เลือก Phone device ที่เราต้องการ
- AVD Name –> Nexus1 ถ้าใช้ชื่ออื่นจดชื่อไว้ด้วยนะ
- ติดตั้ง Node.js จาก Link นี้เลยครับ
ให้เลือก LTS version (Long Term support) - ติดตั้ง Appium Server
- เปิด command line ขึ้นมา (run –> cmd)
- รันคำสั่ง
npm install -g appium
- ติดตั้ง Appium Client
- เปิด command line ขึ้นมา (run –> cmd)
- รันคำสั่ง
pip install robotframework-appiumlibrary
มาลองรันกันดูครับ
- รัน Appium server
- เปิด command line ขึ้นมา (run –> cmd)
- รันคำสั่ง
appium
- รัน Android Virtual Device ที่เราสร้างไว้เลย
- Download source code จาก Github คลิกเพื่อ Download
- เปิด RIDE แล้ว Browse ไปที่ folder source code
- ลองรันเทส ‘Example01_Open_Android_App’ ดูครับ
เฮเท่านี้เราก็พร้อมแล้วสำหรับโลกของ Mobile App Testing สัปดาห์หน้าเรามาทำความเข้าใจกับ UI Locator กันครับ
Keep calm and keep walking
credit: Johnnie walkerเรียนรู้ไปทีละก้าว ค่อยๆ ช้าๆ แต่อย่าหยุดเดิน
ติดขั้นตอนที่ 7 อะครับ
C:\Users\*****>pip install robotframework-appiumlibrary
‘pip’ is not recognized as an internal or external command,
operable program or batch file.
แสดงว่าตอน install Python ไม่ได้เลือกให้ Add pip เป็น path ใน window environment ครับ
แก้โดยแค่รัน Python2.7 install file ใหม่ครับ แล้วติดตั้งโดย เลือก Option ตามรูปนี้ครับ
https://www.qahive.com/wp-content/uploads/2017/05/python2-installation-582×420.png