ทาง Grafana เพิ่งปล่อย K6 version 1.0 ออกมาให้ใช้งานเป็นเครื่องมือสำหรับการทำ performacne testing ของระบบโดยโครงสร้างข้างใน engine พัฒนาด้วยภาษา Goส่วน test script นั้นเขียนด้วยภาษา JavaScript/TypeScriptตอนนี้ TypeScript คือ defaultอีกทั้งยังมี extension เพื่อเพิ่มความสามารถเช่น
Read More…
ใน community ของ Automation test สำหรับ wep appแนะนำเครื่องมือในการทดสอบชื่อว่า Alumniumซึ่งสนับสนุนทั้ง Selenium และ Playwriteโดยการทำงานด้านหลังจะทำงานร่วมกับ LLM provider ต่าง ๆทำให้ผู้ใช้งานสามารถเขียน test casesหรือควบคุมการทำงานบน web browser ได้ง่ายและสะดวกขึ้นดังนั้นมาลองใช้งานกันดู
Read More…
ใน community ของ Robot Framework ได้ปล่อย Robot Framework Dashboard ออกมาสำหรับจัดเก็บและแสดงผลการทดสอบของ test case ต่าง ๆ โดยที่ default database คือ sqlite นั่นเอง แต่ก็สามารถ customize ได้เช่นกันดังนั้นมาลองใช้งานกันดู
Read More…
ช่วงนี้เครื่องมือต่าง ๆ ได้นำเอา AI เพิ่มเข้ามาเป็นอีกหนึ่ง feature ที่ขาดไม่ได้เลยตัวล่าสุดที่เห็นปล่อยออกมาคือ Firebase App Testing Agentโดยที่เราสามารถเขียน prompt เพื่อให้ทาง AI ทำการสร้าง test script ขึ้นมาเองจากนั้นก็ทำการทดสอบ mobile app ให้เราเองเบื้องหลังการทำงานคือ Gemini นั่นเองความสามารถนี้อยู่ในส่วนของของ App distribution ใน Firebase นั่นเองมาลองใช้งานกัน
Read More…
ใน Postman version ล่าสุดนั้น สนับสนุน MCP (Model Context Protocol) แล้วแต่เป็น beta version นะ ซึ่งยังมีการเปลี่ยนแปลงอีกมากการใช้งานก็ไม่ยากทำการสร้าง MCP request เพื่อส่ง request ไปยัง MCP serverมาลองใช้งานกันดู
Read More…
เห็นทาง Grafana ปล่อย K6 Studio ออกมาให้ใช้งานซึ่งเป็น desktop application พัฒนาด้วยภาษา TypeScriptใช้ electron สำหรับสร้าง desktop appและสร้าง project ด้วย vite และ ทดสอบด้วย vitestที่สำคัญเป็น opensource ด้วยมาลองใช้งานกัน
Read More…
เห็นว่าทางทีมพัฒนา Playwright จาก Microsoft นั้นทำการปล่อย Playwright MCP server ออกมาแล้ว (Official)ช่วยให้เราสามารถควบคุม web browser แบบอัตโนมัติผ่าน Playwright ได้เลยโดยการทำงานจะสร้าง tree ขึ้นมาจาก accessibility element ขึ้นมาให้เพื่อให้ LLM สามารถเข้าถึงได้ง่าย และ สะดวกมากยิ่งขึ้นหรือจะเปลี่ยนไปใช้ nision mode หรือ screenshot mode ก็ได้และมี use case ให้ใช้งานดังนี้
Read More…
ในการแบ่งปันเรื่องของพัฒนาระบบงาน ในรูปแบบของ Microservicesรวมทั้งการทดสอบด้วย ซึ่งหนึ่งในแนวทางคือ การจำลองระบบงานต่าง ๆเพื่อให้สามารถพัฒนาและทดสอบได้ง่ายและสะดวกมากยิ่งขึ้นจึงได้แนะนำอีกหนึ่งเครื่องมือคือ Mok
Read More…
จากที่ได้แบ่งปันเรื่องการเขียน test เพื่อให้ได้ผลที่ดีว่าต้องทำอย่างไรบ้าง จึงทำการสรุปำว้นิดหน่อยสิ่งหนึ่งที่เน้นย้ำคือ เราทดสอบเพื่อสร้างความมั่นใจของเราที่มีต่อระบบไม่ได้ทำเพื่อใคร แต่เพื่อตัวเราเองเดินไปข้างหน้า โดยไม่ห่วงข้างหลังแล้วผลอื่น ๆ ที่ตามมา มันเป็นเพียงผลพลอยได้ดังนั้น สำหรับใครก็ตามที่เขียน code ขึ้นมาได้ก็น่าจะต้องสร้างความมั่นใจให้กับตัวเองด้วยหนึ่งในวิธีการคือ การเขียน test นั่นเอง
Read More…
จากคำถามในการแบ่งปันเรื่อง Full Stack Testing ที่ Skooldio มานั้นมีคำถามที่น่าสนใจคือในการทดสอบระบบงานด้วย Playwright นั้นถ้าเราต้องการสร้าง dashboard กลางด้วย Grafanaเพื่อแสดงผลการทดสอบ จะทำได้หรือไม่ อย่างไรบ้าง ?มาดูหนึ่งในแนวทางกัน
Read More…