Category Archives: Testing Tools

มือใหม่หัดใช้ Appium ตอนจบ : Appium in Action !

 

20150210-appium-in-action-1

 

สวัสดีค่ะ ผู้อ่าน welovebug  สำหรับวันนี้ ตอนจบของบทความ Appium in Action มาแล้วค่ะ บทความ ใน ตอนนี้ ก็จะพามาลงมือ ลองทำ Automated Testing with Native App : Facebook ด้วย Appium กันค่ะ หลังจากที่ เราได้เตรียมคอมพิวเตอร์ของเรา จาก มือใหม่หัดใช้ Appium : Episode I – Prepare to Automation ! กันไปบ้างแล้ว แน่นอนว่า บทความที่กำลังอ่านในตอนนี้ ต้องเป็น การลงมือ ภาคปฏิบัติ Appium in Action นั่นเอง โดยจะมีหัวข้อดังนี้

  • Create Android Virtual Device – สร้าง Android Virtual Device ไว้ทดสอบบนคอมพิวเตอร์
  • Setting up Test Project with Maven & JUnit – สร้าง Test Project ด้วย Maven และ JUnit
  • Invoke the App ! – มาดูกันเถอะว่า Test Script ของเราน่ะทำงานได้มั้ย
  • Hello World from Appium! – สวัสดี โลกกว้าง ด้วย Appium

……

Continue reading มือใหม่หัดใช้ Appium ตอนจบ : Appium in Action !

มือใหม่หัดใช้ Appium : Episode 0 – Introduction !

20141212_appium_logo

 

สวัสดีค่า เพื่อน พี่ น้อง ชาวเทสเตอร์ และ โปรแกรมเมอร์ ที่สนใจ เรื่อง Automated testing
บทความที่ จะ นำมาเล่าสู่กันฟัง ในวันนี้ ก็ คือ เครื่องไม้เครื่องมือ ที่จะ เอามาช่วย ทำ Automation testing บน Mobile ที่มีชื่อ ว่า Appium ค่ะ ถ้า อยากรู้ว่า Appium มันคืออะไร หน้าตาเป็นแบบไหน มีส่วนประกอบยังไงบ้าง ตามมาอ่านได้เลยค่ะ
…..

Appium Introduction  ( Appium มัน คืออะไรกันนะ )

20150203-appium

Appium เป็น Automation Framework หรือ Automation Testing Tool ที่ถูก พัฒนา ต่อ ยอด มาจาก Selenium นั่นเอง ในบางที่ อาจจะ เรียก เจ้า Appium ว่า เป็น Selenium 3.0

ซึ่ง Appium ถูก ออกแบบมาเพื่อใช้กับการทดสอบ Mobile Application บน iOS และ AnDroid ซึ่งสามารถ ทดสอบได้ ทั้ง Native App, M.Site (Mobile Site) และ Hybrid App นั่นเอง (=^.^=)

…..

ถ้าให้อธิบายเป็น สมการ เพื่อที่จะเข้าใจเจ้า Appium แล้วล่ะก็ คงได้ ตาม สมการนี้ค่ะ

Selenium WebDriver + Mobile Feature = Appium

Continue reading มือใหม่หัดใช้ Appium : Episode 0 – Introduction !

มือใหม่หัดใช้ Appium : Episode I – Prepare to Automation !

20141212-appium-01

 

สวัสดีค่ะ บทความวันนี้ เป็น บทความต่อเนื่องจาก บทความ Appium : Episode 0 – Introduction ! ที่ แนะนำ เจ้า Appium ให้ ได้รู้จักกันบ้างไปแล้ว ก่อนที่เราจะไปลองทดสอบ ลองเล่นกับ เจ้า Appium นั้น แน่นอนว่า เราก็ ควรจะต้องมีการเตรียมความพร้อม ก่อน ซึ่งในบทความนี้ จะพูดถึง การเตรียมคอมพิวเตอร์ ของเรา เหล่า เทสเตอร์ ค่ะ  ขั้นตอนการเตรียมความพร้อมของคอมพิวเตอร์ นั้นมีอะไรบ้าง ติดตามได้ ข้างล่างเลยค่ะ

…..

Continue reading มือใหม่หัดใช้ Appium : Episode I – Prepare to Automation !

มารู้จักกับ Cucumber เจ้าแตงกวากันเถอะ !!!

 2014-11-13-01

สวัสดีค่า ชาวเทสเตอร์ และ ผู้อ่าน ใน welovebug.com วันนี้ มา เล่า เรื่อง ของ Software Test Tool ตัวหนึ่ง ซึ่ง ถ้าเอ่ยชื่อไป ชาวเทสเตอร์ หรือ โปรแกรมเมอร์ อาจจะได้ยินกันมาบ้าง เจ้า Software Test Tool ตัวนี้ จะชื่ออะไรนั้น แอบใบ้ว่า ชื่อ ออกแนว พืชผัก vegetable ค่ะ

แนะนำกันเลยว่า Software Test Tool ตัวนี้ ก็ คือ Cucumber ( ขอเรียกว่า แตงกวา ละกันค่ะ ในบทความนี้ )

พอบอกชื่อแล้ว ชาวเทสเตอร์ เริ่ม ถึงบางอ้อ นึก ออกกันบางหรือยังคะ ว่า Cucumber เจ้าแตงกวา เป็น Software Test Tool แบบไหน ใช้ทำ อะไรกัน เกี่ยวข้องกับ ชีวิต เทสเตอร์หรือเปล่า ถ้ายังนึกไม่ออก หรือ อยากรู้จักกับ Cucumber เจ้าแตงกวาน้อยมากกว่านี้ล่ะก้อ ตามมาอ่านกันต่อเลยค่ะ
Continue reading มารู้จักกับ Cucumber เจ้าแตงกวากันเถอะ !!!

Cross Browser Testing with Sauce Labs

saucelabs.com
รูปจาก https://saucelabs.com/home

ในปัจจุบันตลาดของ e-commerce เติบโตขึ้นเป็นอย่างมาก ผู้พัฒนา web และ e-commerce ส่วนใหญ่มักจะประสบปัญหาเดียวกันในเรื่องการทดสอบการแสดงผล website ของตนเองบน Browser ต่าง ๆ กัน หรือที่เรียกว่า Cross Browser Testing กล่าวคือเมื่อมีการพัฒนา web application หรือ website ผู้พัฒนาและผู้ออกแบบก็จะพยายามทดสอบการแสดงผลและการทำงานของ website เหล่านั้นให้ครอบคลุมความต้องการของลูกค้ามากที่สุด ซึ่งการตั้งค่าสภาพแวดล้อมในการทดสอบแบบนี้ ไม่ได้เป็นเพียงแค่การเลือก Browser ในการทดสอบเท่านั้น แต่ยังรวมถึงขนาดของหน้าจอแสดงผล (Resolution) ตลอดจนระบบปฏิบัติการต่าง ๆ ของเครื่องที่ลูกค้าจะต้องใช้ ซึ่งมีลำดับความสำคัญลดหลั่นกันไปตามความนิยมของตลาด ไม่ว่าจะเป็น Chrome, Firefox, Safari และ Internet Explorer และระบบปฏิบัติการ OSX, Windows, Linux, Android และ iOS เป็นต้น ซึ่งก่อให้เกิดอาการปวดเศียรเวียนเกล้ากับผู้ทดสอบไม่น้อย เพราะหมายถึงว่าคุณจะต้องมีเครื่องคอมพิวเตอร์จำนวนมากที่จะใช้จำลองสภาพแวดล้อมต่าง ๆ กันทั้ง Browser, ขนาดหน้าจอ และระบบปฏิบัติการ โดยการมีเครื่องจำนวนมากเช่นนี้เป็นเรื่องสิ้นเปลืองทั้งการลงทุนและค่าบำรุงรักษาอย่างมาก
Continue reading Cross Browser Testing with Sauce Labs

[Review] PSR : Problem Steps Recorder

[Review] PSR : Problem Steps Recorder

เพื่อนๆ Tester กำลังมองหาโปรแกรมที่ช่วย Capture ระหว่างการทดสอบโปรแกรมหรือเปล่าคะ ?

วันนี้ ผู้เขียน มี โปรแกรม เกี่ยวกับ การ Capture บันทึก ระหว่างทำการ ทดสอบ Software มาแนะนำกันค่ะ

เจ้า โปรแกรม ตัวนี้ มีชื่อว่า PSR : Problem Steps Recorder เป็น โปรแกรมที่ติดมากับ Windows 7

20131014_PSR

เจ้าโปรแกรมตัวเล็กหน้าตาน่ารักแบบนี้ เป็นอย่างไร จะใช้งานได้ง่ายแค่ไหน ทำหน้าที่อย่างไรบ้าง

ตามมาอ่านกันเลยค่ะ
Continue reading [Review] PSR : Problem Steps Recorder