กลับมาต่อกันซักทีกับ Setup Appium ผมอยากขอให้เวลาทำตามค่อยๆทำตามทีละ Step นะครับ เพราะขั้นตอนการ Setup ค่อนข้างเยอะมาก ค่อยๆทำตามถ้าติดปัญหาตรง Step ไหนแนะนำว่าหาทางแก้ให้ได้ก่อนทำขั้นตอนถัดไป

สำหรับใครที่ยังไม่ได้ Setup Robot Framework ดูตามบทความจาก Link นี้ก่อนครับ

มาลุยกันเลยกับ 7 ขั้นตอน ติดตั้ง Appium สำหรับ Robot framework

  1. เริ่มจากติดตั้ง JDK 1.8 สำหรับรองรับ Java

    เลือกให้ถูกนะครับ ถ้าเครื่องเรา 64 bit ให้เลือก 64 bit นะครับ คลิกเพื่อ Download
  2. เพิ่ม Java ใน System environment

    1. เพิ่ม JAVA_HOME ใน system environment
      ให้ Add JAVA_HOME: C:\Program Files\Java\jdk1.8.0_<xxx>
      อย่าลืมแก้ <xxx> เป็น version ที่เพื่อนๆโหลดมานะครับ
    2. เพิ่ม Java bin ไปใน PATH system environment
      ให้ Add JAVA_HOME: C:\Program Files\Java\jdk1.8.0_<xxx>\bin
      อย่าลืมแก้ <xxx>
  3. ติดตั้ง Android Studio จาก Link นี้เลยครับ
    โดยหลังจากเราติดตั้งเสร็จ Android Tool จะถูกติดตั้งไว้ที่ folder
    C:\Users\<username>\AppData\Local\Android\sdk\tools
    ซึ่งในอนาคตเราจะเข้ามาใช้ Tool พวกนี้กันครับ
  4. สร้าง Android Virtual Test Device ด้วย Android visual studio
    1. เปิด Android Studio
    2. Tools –> Android –> AVD Manager
    3. New –> เลือก Phone device ที่เราต้องการ
    4. AVD Name –> Nexus1 ถ้าใช้ชื่ออื่นจดชื่อไว้ด้วยนะ
  5. ติดตั้ง Node.js จาก Link นี้เลยครับ
    ให้เลือก LTS version (Long Term support)
  6. ติดตั้ง Appium Server
    1. เปิด command line ขึ้นมา (run –> cmd)
    2. รันคำสั่ง
      npm install -g appium
  7. ติดตั้ง Appium Client
    1. เปิด command line ขึ้นมา (run –> cmd)
    2. รันคำสั่ง
      pip install robotframework-appiumlibrary

 

มาลองรันกันดูครับ

  1. รัน Appium server

    1. เปิด command line ขึ้นมา (run –> cmd)
    2. รันคำสั่ง
      appium
  2. รัน Android Virtual Device ที่เราสร้างไว้เลย
  3. Download source code จาก Github คลิกเพื่อ Download
  4. เปิด RIDE แล้ว Browse ไปที่ folder source code
  5. ลองรันเทส ‘Example01_Open_Android_App’ ดูครับ

เฮเท่านี้เราก็พร้อมแล้วสำหรับโลกของ Mobile App Testing สัปดาห์หน้าเรามาทำความเข้าใจกับ UI Locator กันครับ

Keep calm and keep walking
credit: Johnnie walker

เรียนรู้ไปทีละก้าว ค่อยๆ ช้าๆ แต่อย่าหยุดเดิน

Previous articleจะเริ่มเขียนเทส Mobile App ยังไงดี มาทำความรู้จักกับ Appium กันครับ
Next articleมาติดตั้ง Selenium Library และ Chrome Driver กันเถอะพี่น้อง

2 COMMENTS

  1. ติดขั้นตอนที่ 7 อะครับ
    C:\Users\*****>pip install robotframework-appiumlibrary
    ‘pip’ is not recognized as an internal or external command,
    operable program or batch file.