Testing Archive

มาลองใช้งาน Browser Use Skills สำหรับทดสอบระบบ web application

ทาง Browser Use ได้ปล่อย Agent Skills มาให้ใช้งานแบบง่าย ๆโดยประกอบไปด้วย browser-use และ qa skillเพื่อใช้ควบคุมการทำงานของระบบผ่าน web browser รวมทั้งการทดสอบนั่นเองดังนั้นมาลองใช้งานกัน ผ่าน claude codeเริ่มกันเลย

Read More…

ทำความรู้จักกับ Webwright

ทางทีมพัฒนาของ Microsoft ได้ปล่อย Webwright ออกมาให้ใช้งาน

Read More…

ใช้งาน IntelliJ HTTP Client สำหรับทดสอบ REST API ผ่าน http file

คำถามจากการแบ่งปันเรื่องของการใช้ http fileในการทดสอบการทำงานของ REST API ว่าทำงานถูกต้องหรือไม่ ?โดยไม่ต้องมานั่งตรวจสอบเองเช่นเขียน test case เพื่อตรวจสอบเองเลย

Read More…

มาดูแนวทางในปรับปรุงการทดสอบของ Bun

bun นั้นได้ปล่อย feature ต่าง ๆ ออกมามากมายทั้งการปรับปรุงเรื่องของ performance จากการ buildและลดการใช้งาน memory ในขณะ runtimeรวมทั้งยังได้ปรับปรุงแนวทางการทดสอบอีกด้วย

Read More…

แนวคิดของ self-healing ใน Test Automation !!

หนึ่งในแนวคิดที่น่าสนใจใน Test Automation โดยเฉพาะในส่วนของ UI testing ไม่ว่าจะเป็น web app และ mobile appนั่นคือ Self-Healingเพื่อช่วยทำให้การทดสอบมัน stable มากยิ่งขึ้นอะไรที่มันผิดก็พยายาม run ใหม่ หรือ แก้ไขเพื่อทำให้ test ผ่านแบบอัตโนมัติ (Retry until green !!)เนื่องจากในฝั่งของ UI (User Interface) นั้นออกแบบมาเพื่อคนใช้งานไม่ใช่ออกแบบมาเพื่อ machine หรือ computer นั่นเองที่เน้นเรื่องของ user experience ที่ดีต่อผู้ใช้งาน

Read More…

เมื่อทดสอบเยอะมาก ๆ แต่บน production ยังเจอปัญหาเยอะเหมือนเดิม ?

ปัญหาหนึ่งที่เกิดขึ้นบ่อยและเยอะมาก ๆ คือในขั้นตอนการส่งมอบระบบงานมีการทดสอบเยอะมาก ๆทั้งแบบ manual และ automationแต่เมื่อ deploy ระบบงานขึ้น production แล้วกลับพบว่าผู้ใช้งานเจอปัญหาเยอะมาก ๆหรือส่วนต่าง ๆ ของระบบงานมักจะเจอปัญหาบ่อยครั้ง

Read More…

ทำความรู้จักกับ Recorder ใน Google Chrome กัน

หนึ่งความสามารถที่น่าสนใจใน Google Chrome ที่หลาย ๆ คนไม่รู้นั่นก็คือ Recorder ที่อยู่ใน DevToolsซึ่งช่วยให้เราสามารถ record และ playbackจากการเล่นหรือใช้งาน web app ผ่าน Google Chrome ไว้นั่นเอง

Read More…

มาลองใช้งาน Screencast API ใน Playwright 1.59

ใน Playwright 1.59 นั้น ได้เพิ่มความสามารถชื่อว่า Screencast API เข้ามาเพื่อทำการบันทึกหน้าจอในระหว่างการทดสอบนั่นเองสำหรับใครที่เคยใช้มาก่อนนั้นเราสามารถเปิดความสามารถนี้ได้ในไฟล์ playwright config ได้เลยแต่ใน version นี้ได้เพิ่ม API หรือ interface ให้เราเขียนใน test case ได้เลย

Read More…

Playwright v1.59.1 ออกมาอย่างไว แก้ไขปัญหา codegen

หลังจากที่เมื่องานทาง Playwright v1.59.0 ปล่อยออกมาก็มีปัญหาเรื่องของ codegen คือบน Windows OS นั้นเมื่อ run codegen แล้วจะไม่ขึ้นหน้า inspector windows ขึ้นมาทำให้ไม่สามารถ record การทดสอบได้

Read More…

ใช้งาน Playwright Skill สำหรับการทำ API testing

หลังจากที่ไปแบ่งปันความรู้เรื่อง การทดสอบระบบงานด้วย Playwrightซึ่งสามารถทดสอบได้ทั้ง UI testing ผ่าน web browserและ API testing ผ่าน HTTP protocolแต่สิ่งที่ยังไม่ได้แบ่งปันไปคือ API testingจึงขอแนะนำการเขียนชุดการทดสอบ API ด้วย Agent Skillsโดยแนะนำให้เริ่มจาก TestDino Playwright Skillจากนั้นค่อยทำการปรับแต่ง หรือ สร้างตามที่ต้องการต่อไปได้มาลองใช้งานกันดูหน่อย

Read More…