คำถามเกี่ยวการทดสอบจาก class Full Stack Testing ที่น่าสนใจเราจะทำการทดสอบ Serverless app บน AWS อย่างไรกันบ้าง ?เพื่อช่วยเพิ่มคุณภาพและความเร็วในการพัฒนาและส่งมอบงาน (Quality and Speed)ดังนี้เรามาดูกันว่า ทำอย่างไรได้บ้าง
Read More…
ใน community ของ Automation test สำหรับ wep appแนะนำเครื่องมือในการทดสอบชื่อว่า Alumniumซึ่งสนับสนุนทั้ง Selenium และ Playwriteโดยการทำงานด้านหลังจะทำงานร่วมกับ LLM provider ต่าง ๆทำให้ผู้ใช้งานสามารถเขียน test casesหรือควบคุมการทำงานบน web browser ได้ง่ายและสะดวกขึ้นดังนั้นมาลองใช้งานกันดู
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…
หลังจากที่แบ่งปันเรื่องการทดสอบระบบงานมานั้นหนึ่งในแนวทางการทดสอบคือ การจำลอง external dependency ของระบบไม่ว่าจะเป็น database, messaging และ REST API เป็นต้นเพื่อควบคุมการทดสอบให้สามารถทดสอบซ้ำได้อย่างต่อเนื่องดังนั้นมาดูแนวทางการทดสอบกันหน่อยว่าทำอย่างไร
Read More…
ในการแบ่งปันเรื่องของพัฒนาระบบงาน ในรูปแบบของ Microservicesรวมทั้งการทดสอบด้วย ซึ่งหนึ่งในแนวทางคือ การจำลองระบบงานต่าง ๆเพื่อให้สามารถพัฒนาและทดสอบได้ง่ายและสะดวกมากยิ่งขึ้นจึงได้แนะนำอีกหนึ่งเครื่องมือคือ Mok
Read More…
จากที่ได้แบ่งปันเรื่องการเขียน test เพื่อให้ได้ผลที่ดีว่าต้องทำอย่างไรบ้าง จึงทำการสรุปำว้นิดหน่อยสิ่งหนึ่งที่เน้นย้ำคือ เราทดสอบเพื่อสร้างความมั่นใจของเราที่มีต่อระบบไม่ได้ทำเพื่อใคร แต่เพื่อตัวเราเองเดินไปข้างหน้า โดยไม่ห่วงข้างหลังแล้วผลอื่น ๆ ที่ตามมา มันเป็นเพียงผลพลอยได้ดังนั้น สำหรับใครก็ตามที่เขียน code ขึ้นมาได้ก็น่าจะต้องสร้างความมั่นใจให้กับตัวเองด้วยหนึ่งในวิธีการคือ การเขียน test นั่นเอง
Read More…
จากคำถามในการแบ่งปันเรื่อง Full Stack Testing ที่ Skooldio มานั้นมีคำถามที่น่าสนใจคือในการทดสอบระบบงานด้วย Playwright นั้นถ้าเราต้องการสร้าง dashboard กลางด้วย Grafanaเพื่อแสดงผลการทดสอบ จะทำได้หรือไม่ อย่างไรบ้าง ?มาดูหนึ่งในแนวทางกัน
Read More…
ทาง Postman ปล่อย Postman AI Agent Builder ออกมาให้ใช้งานเพื่อช่วยให้ทำการค้นหา ทดสอบ และจัดการ API ได้ง่ายขึ้นรวมทั้งยังเตรียม API จำนวนมากไว้ให้ integrate หรือใช้งานมาดูกันว่ามีความสามารถอะไรที่น่าสนใจกันบ้าง
Read More…
ใน Selenium WebDriver นั้นมีความสามารถใหม่ออกมาคือ Selenium WebDriver BiDiเป็นการนำเอาความสามารถของ Selenium WebDriver มาผสมเข้ากัน CDP (Chrome DevTools Protocol)นั่นคือ ทำการผ่าน websocket (JSON-over-WebSocket) ไม่ทำการแบบ synchronous เหมือนเดิมแล้วทำให้การทำงานเร็วขึ้น ปัญหา flaky test น้อยลงไปควบคุม Web browser ได้ดีและมากขึ้นโดยในความสามารถที่รอมานาน ซึ่ง Cypress และ Playwright ทำได้นานแล้วคือ Network Intercepter
Read More…