Home Blog Page 2

Developer คือหนึ่งในหัวใจสำคัญของการทำ Automated test ให้สำเร็จ

การทำ Automated Test นั้น ส่วนสำคัญส่วนนึงที่จะส่งผลให้ทีมทำ Automated test ได้สำเร็จก็คือ การที่เรามี application ที่ถูกออกแบบมาให้เทสได้ง่ายๆครับ แล้วแบบไหนล่ะ ถึงจะเทสได้ง่าย? บทความนี้จะขอยกตัวอย่างจากการทดสอบ Web Application เป็นหลักนะครับ Locator ต้องง่ายต่อการใช้งาน และไม่เปลี่ยนแปลงบ่อยๆ การที่ Test Script จะสามารถสั่งให้ Web Browser พิมพ์ข้อมูลลง...

เก็บผลเทส และดึงเทสดาต้า จาก Excel ด้วย Robot framework

เนื่องจากหลายๆครั้ง QA เองจำเป็นจะต้องส่งผลการเทส และรับเทสดาต้ามาจากลูกค้าโดยตรง ซึ่งลูกค้าก็มักจะคุ้นเคยการใช้งาน โปรแกรม Excel เพื่อตรวจสอบความคืบหน้า(Test Report) อีกทั้งยังใช้ส่งข้อมูลเทสดาต้า ให้กับ QA Team เพื่อใช้ในการรันทดสอบ จึงเป็นที่มาของบทความนี้ครับ เราจะแบ่งตัวอย่างเป็นสองส่วนหลักๆคือ การจัดเก็บผลเทสของ Robot framework ลง CSV file การอ่านเทสดาต้าจาก CSV file...

เธอๆ รู้จัก Web Element Locator ป่ะ?

"เธอๆ รู้จัก Web Element Locator ป่ะ??" เป็นคำถามที่พี่พลอยเคยถามเพื่อนเมื่อนานมาแล้ว ตั้งแต่ตอนเป็น QA Automated ใหม่ๆค่ะ เอ...แล้วทำไม QA ต้องรู้จักมันด้วยล่ะ คำตอบคือเพราะทุกสิ่งทุกอย่างที่ทุกคนเห็นบนหน้าเว็บ มันคือ Web Element และ Robot Framework นั้นก็รู้จัก หน้าเว็บจาก  Element Locator...

ไม่ต้องแย่งเครื่องกันรันเทส ด้วย Selenium Grid

หากเราได้เขียนเทส automate ด้วย selenium กันมาซักระยะแล้ว เราก็อาจจะเจอปัญหาว่า เราจำเป็นต้องทดสอบหลายๆ browser เช่น Chrome, ie, firefox, edge หรือ safari และอาจจะรวมถึง หลากหลาย platform ด้วย เช่นบางครั้งเราอาจจะเคยต้องเทสบน Safari แต่ทั้งบริษัทมีเครื่อง mac เครื่องเดียวเอง...

มาติดตั้ง Selenium Library และ Chrome Driver กันเถอะพี่น้อง

หลังจากห่างหายไปนาน เนื่องจากช่วงนี้งานยุ่งมาก ก. ไก่ล้านตัว วันนี้มีเวลา(นิดนึง) P'Ploy จะมาสอนติดตั้ง selenium library ตามด้วยติดตั้ง Web driver สำหรับทดสอบ Chrome browser กันค่ะ ติดตั้ง Selenium Library RF Selenium 2 Library คือ web testing...