Testing Archive

SeleniumLibrary แก้ไขการทำงานกับ remote browser แล้ว

จาก blog เรื่อง อย่าเพิ่งใช้งาน Robot framework SeleniumLibrary 6.1.1 นะตอนนี้ทางทีมพัฒนาของ Selenium Libraryได้ปล่อย version แก้ไขมาให้แล้ว คือ 6.1.2rc1 (ยังไม่ใช่ตัว stable)แต่เท่าที่ลองใช้งานสามารถแก้ไขปัญหาของการส่งข้อมูลไปยัง remote browser ดังนั้นลองทำการทดสอบใช้งานกันดูครับ

Read More…

Google Chrome 117 สามารถทำการ mock XHR/fetch request ได้แล้ว

ใน Google Chrome 117 นั้น ทำการเพิ่มความสามารถใน DevTool เยอะเลยหนึ่งในนั้นคือ การ override content ของ XHR/fetch request ได้นั้นหมายความว่า สามารถทำการ mock api ต่าง ๆที่เรียกจาก web browser ออกไปได้

Read More…

อย่าเพิ่งใช้งาน Robot framework SeleniumLibrary 6.1.1 นะ

สำหรับใครที่ใช้งาน Robot framework และ SeleniumLibrary อยู่และใช้งานกับ Selenium grid ด้วยแล้วนั่นคือใน keyword Open Browser จะใช้งาน remote_urlจากการใช้งานพบว่า ไม่สามารถใช้งานได้เพราะว่า ไม่ทำการส่งรายละเอียดของ request การทกสอบไปได้ทำให้ Hub ใน Selenium grid ไม่สามารถหา node ทำงานได้นานมาก ๆ จนเกิด timeout และไม่สามารถทดสอบได้

Read More…

ใช้งาน Performance Testing ใน Postman

จากที่ Postman เปิดให้ลงชื่อใช้งาน performace testing ไปนั้นตอนนี้เปิดเป็น public แล้วส่งผลให้ผู้ใช้ทั่วไปสามารถใช้งาน feature นี้ได้แล้วดังนั้นมาดูรายละเอียดกันหน่อย ปล. ใช้ได้กับ Postman deskktop app เท่านั้น

Read More…

การเปลี่ยนแปลงของ Chrome Driver สำหรับ Google Chrome 115 ขึ้นไป

วันนี้เข้าไป download Chrome Driver ใหม่พบว่าตั้งแต่ Google Chrome 115 ขึ้นไปนั้นจะให้ไป download driver จาก Chrome for Testing แล้ว

Read More…

แนะนำ Postbot เป็น AI assistant สำหรับการเขียน test ใน Postman

ทาง Postman นั้นได้ปล่อย Postbot ออกมา (Open beta version)ซึ่งเป็น AI assistant สำหรับการช่วยเขียน test case ใน Postman (ในตอนนี้)และต่อไปจะมีความสามารถอื่น ๆ เพื่อเข้ามา เช่น

Read More…

K6 :: ว่าด้วยเรื่องของ Result output ของการทดสอบ

เพิ่งแบ่งปันความรู้เรื่อง performance testing ไปซึ่งหนึ่งในเครื่องมือที่นำมาใช้งานและแนะนำคือ K6พบว่ามีการเปลี่ยนแปลงเยอะเลยเช่น Result output หรือผลของการทดสอบ

Read More…

จดบันทึกเรื่องของ การเขียน Automated Test

สัปดาห์ที่ผ่านมา มีอธิบายเรื่องของการทดสอบแบบอัตโนมัติไปทั้ง Unit, Component, Contract และ Integration test ไปมักจะมีคำถามมากมายมาเสมอ ยกตัวอย่างเช่น และอื่น ๆ อีกมากมายคำถามต่าง ๆ ล้วนมาจากคนที่ไม่ทำ ไม่เคยทำ และ จะทำดังนั้นมาลองตอบแบบสั้น ๆ ไว้นิดหน่อย

Read More…

สรุปการแบ่งปันเรื่อง API-First development (Design-First)

มีโอกาสแบ่งปันประสบการณ์เรื่องของ API-First development (Design-First)ซึ่งจะตรงข้ามกับ Code-First ที่มักจะมีขั้นตอนการทำงานดังนี้ แต่แนวทางของ API-First development จะแตกต่างออกไปดังนี้

Read More…

การใช้งาน Chrome for Testing กับ Selenium

มีคำถามเกี่ยวกับการใช้งาน Chrome for Testing กับ Seleniumว่าใช้งานอย่างไร ? เนื่องจาก code หรือ test script เดิมนั้น ยังไปเปิด Google Chrome แบบปกติ

Read More…