มา share ความรู้เรื่องการทดสอบระบบงานด้วย Playwrightแล้ว Playwright 1.39 ก็ปล่อยออกมาพอดีเลยได้นำความสามารถใหม่ ๆ มาใช้งานด้วยจึงทำการสรุปคร่าว ๆ ไว้นิดหน่อยดังนี้
Read More…
คำถามที่ได้รับมาคือในการพัฒนาและทดสอบ mobile app นั้นจำเป็นจะต้องทำการจัดการข้อมูลผ่านระบบ network (HTTP protocol)ทั้งการอ่านและเขียนข้อมูล
Read More…
เห็นว่ามีระบบ Unit Tests Generator จาก AI นี่แหละเป็นอีกแนวทางที่น่าสนใจกับการทดสอบโดยจะสนับสนุน code ในภาษาต่าง ๆ เช่น และยังแยกไปตาม framework หรือ library ในแต่ละภาษาได้อีกด้วย
Read More…
จากการแบ่งปันเรื่องการพัฒนาระบบงานด้วย Spring Boot และ Testingมีคำถามเกี่ยวกับ Spring Boot Testingจึงทำการสรุปความรู้พื้นฐานไว้นิดหน่อยดังนี้มาเริ่มกันเลย
Read More…
เพิ่งเห็นว่าตั้งแต่ Visual Studio 2022 เป็นต้นมานั้นสนับสนุนไฟล์ .http แล้ว นั่นก็คือ REST Client Extension เหมือนใน VS Code นั่นเองช่วยทำให้เราสามารถทดสอบ REST API ใน Visual Studio ได้เลยไม่ต้องไปใช้ external tool เช่น Postman, Swagger และ insomnia อีกแล้วแต่ยังเป็น preview feature นะดังนั้นมาดูคร่าว ๆ กันหน่อยว่าเป็นอย่างไร
Read More…
เห็นเอกสารเรื่อง The Way Of Testivus ทำการ share ใน feedเห็นน่าสนใจดีเลยนำมาสรุปในสิ่งที่ชอบไว้นิดหน่อยโดยพูดถึงเรื่องของการเขียน unit test เพื่อแนะนำให้นักพัฒนาได้เข้าใจแต่ผมคิดว่า มันใช้ได้กับทุก ๆ คนที่เกี่ยวข้องกับการส่งมอบ software นะต้องรู้และเข้าใจว่า ทำ หรือ ไม่ทำ เพราะว่าอะไรและมีข้อดี และ ข้อเสียอะไรบ้าง
Read More…
ใน NodeJS 20.4.0 ซึ่งเป็น current version นั้นมี experiment feature ออกมาคือ MockTimersมาช่วยในการทดสอบระบบงานให้เสถียรมากขึ้น และ คาดเดาได้เมื่อต้องทำงานกับ setTimeout() และ setInterval()โดยการจำลอง (mock) พฤติกรรมการทำงานให้เป้นไปตามที่ต้องการทั้ง success และ failure case ต่าง ๆ ขึ้นมาได้โดยไม่ต้องไปรอตามเวลาที่ต้องกำหนดจริง ๆ
Read More…
สัปดาห์ที่ผ่านมา มีอธิบายเรื่องของการทดสอบแบบอัตโนมัติไปทั้ง Unit, Component, Contract และ Integration test ไปมักจะมีคำถามมากมายมาเสมอ ยกตัวอย่างเช่น และอื่น ๆ อีกมากมายคำถามต่าง ๆ ล้วนมาจากคนที่ไม่ทำ ไม่เคยทำ และ จะทำดังนั้นมาลองตอบแบบสั้น ๆ ไว้นิดหน่อย
Read More…
มีคำถามเกี่ยวกับการใช้งาน Chrome for Testing กับ Seleniumว่าใช้งานอย่างไร ? เนื่องจาก code หรือ test script เดิมนั้น ยังไปเปิด Google Chrome แบบปกติ
Read More…
ทางทีมพัฒนา Google Chrome นั้น ได้ปล่อย Chrome for Testing (CfT) ออกมามีเป้าหมายเพื่อการทดสอบ web และ automation testing โดยเฉพาะไม่เหมาะสำหรับใช้งานทั่วไป
Read More…