testing Archive

สวัสดี Playwright 1.39 !!

มา share ความรู้เรื่องการทดสอบระบบงานด้วย Playwrightแล้ว Playwright 1.39 ก็ปล่อยออกมาพอดีเลยได้นำความสามารถใหม่ ๆ มาใช้งานด้วยจึงทำการสรุปคร่าว ๆ ไว้นิดหน่อยดังนี้

Read More…

ตอบคำถามเรื่อง การทดสอบ Mobile app กับระบบ network

คำถามที่ได้รับมาคือในการพัฒนาและทดสอบ mobile app นั้นจำเป็นจะต้องทำการจัดการข้อมูลผ่านระบบ network (HTTP protocol)ทั้งการอ่านและเขียนข้อมูล

Read More…

น่าสนใจดีนะ Unit Tests Generator น่าสนใจดีนะ

เห็นว่ามีระบบ Unit Tests Generator จาก AI นี่แหละเป็นอีกแนวทางที่น่าสนใจกับการทดสอบโดยจะสนับสนุน code ในภาษาต่าง ๆ เช่น และยังแยกไปตาม framework หรือ library ในแต่ละภาษาได้อีกด้วย

Read More…

อธิบายเรื่อง Spring Boot Testing

จากการแบ่งปันเรื่องการพัฒนาระบบงานด้วย Spring Boot และ Testingมีคำถามเกี่ยวกับ Spring Boot Testingจึงทำการสรุปความรู้พื้นฐานไว้นิดหน่อยดังนี้มาเริ่มกันเลย

Read More…

ทำความรู้จักกับไฟล์ .http ใน Visual Studio

เพิ่งเห็นว่าตั้งแต่ 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

เห็นเอกสารเรื่อง The Way Of Testivus ทำการ share ใน feedเห็นน่าสนใจดีเลยนำมาสรุปในสิ่งที่ชอบไว้นิดหน่อยโดยพูดถึงเรื่องของการเขียน unit test เพื่อแนะนำให้นักพัฒนาได้เข้าใจแต่ผมคิดว่า มันใช้ได้กับทุก ๆ คนที่เกี่ยวข้องกับการส่งมอบ software นะต้องรู้และเข้าใจว่า ทำ หรือ ไม่ทำ เพราะว่าอะไรและมีข้อดี และ ข้อเสียอะไรบ้าง

Read More…

MockTimers ใน NodeJS 20.4.0

ใน NodeJS 20.4.0 ซึ่งเป็น current version นั้นมี experiment feature ออกมาคือ MockTimersมาช่วยในการทดสอบระบบงานให้เสถียรมากขึ้น และ คาดเดาได้เมื่อต้องทำงานกับ setTimeout() และ setInterval()โดยการจำลอง (mock) พฤติกรรมการทำงานให้เป้นไปตามที่ต้องการทั้ง success และ failure case ต่าง ๆ ขึ้นมาได้โดยไม่ต้องไปรอตามเวลาที่ต้องกำหนดจริง ๆ

Read More…

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

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

Read More…

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

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

Read More…

น่าสนใจกับ Chrome for Testing (CfT)

ทางทีมพัฒนา Google Chrome นั้น ได้ปล่อย Chrome for Testing (CfT) ออกมามีเป้าหมายเพื่อการทดสอบ web และ automation testing โดยเฉพาะไม่เหมาะสำหรับใช้งานทั่วไป

Read More…