มาเทส Mobile App บน Cloud Sauce Labs กันดีกว่า

ปฏิเสธไม่ได้เลยว่า สมัยนี้บริษัทที่ยังไม่ย้ายไปใช้ Cloud Service มีน้อยมากๆ เพราะข้อดีของ Cloud มีมากมาย เช่น การขยายขนาดระบบที่ทำได้รวดเร็ว ทีมพัฒนาไม่จำเป็นต้องดูแลเครื่องเอง ประหยัดค่าใช้จ่ายในการจ้างAdmin และเหตุผลอีกร้อยแปด ทำให้แนวคิดนี้มาถึงฝั่ง QA ด้วยเช่นกัน เนื่องจากสมัยนี้ Mobile Application เป็นที่นิยมอย่างมาก การทดสอบ Mobile Application ที่มีหลาย Platform มีขนาดหน้าจอแตกต่าง อีกทั้งแต่ละค่ายที่ผลิดอุปกรณ์ยังมีการ Customize ระบบปฏิบัติการเพื่อสร้างความแตกต่างจากเจ้าอื่น ทำให้การเทส Mobile Application เป็นเรื่องที่น่าปวดหัวมาก เพราะเราจำเป็นต้องมีอุปกรณ์หลากหลายรุ่น เพื่อให้ครอบคลุมกลุ่มลูกค้านั่นเอง เพื่อลดปัญหาเหล่านี้...

ถ้า NSP ยังไม่พอใช้ แนะนำ Chain locator สำหรับ iOS ที่ใช้งานแบบเดียวกับ XPath แต่ไวกว่าเยอะ

จากคราวที่แล้วเรามีใช้งาน NSP locator ไปแล้ว แต่จะเห็นจากตัวอย่าง NSP ไม่เก่งในเรื่องการหา locator แบบเป็น Hierarchy หรือแบบเดียวกับ XPath ซึ่ง iOS ก็มีทางออกที่สองให้คือใช้ Chain locator แทน โดยเจ้า Chain ยังไม่มี Document บน Appium Document ของ Robot Framework ครับ แต่ถ้าเราลองคุ้ยๆดูจะเห็นว่า Appium library 1.5 ของ...

มาติดตั้ง Appium กับ Robot framework สำหรับเทส Android App กัน

กลับมาต่อกันซักทีกับ Setup Appium ผมอยากขอให้เวลาทำตามค่อยๆทำตามทีละ Step นะครับ เพราะขั้นตอนการ Setup ค่อนข้างเยอะมาก ค่อยๆทำตามถ้าติดปัญหาตรง Step ไหนแนะนำว่าหาทางแก้ให้ได้ก่อนทำขั้นตอนถัดไป สำหรับใครที่ยังไม่ได้ Setup Robot Framework ดูตามบทความจาก Link นี้ก่อนครับ มาลุยกันเลยกับ 7 ขั้นตอน ติดตั้ง Appium สำหรับ Robot framework เริ่มจากติดตั้ง JDK 1.8 สำหรับรองรับ Java เลือกให้ถูกนะครับ ถ้าเครื่องเรา 64 bit ให้เลือก 64...