Unit test อย่างย่อ

https://aj-udomsook.com/unit-test/

ในการพัฒนาซอฟต์แวร์ออกมาแต่ละตัวนั้น เพื่อให้การใช้งานจริงไม่เกิดปัญหาตามมาในภายหลังนั้น จำเป็นอย่างยิ่งที่จะต้องมีการทดสอบ ซึ่งการทดสอบนั้นก็มีหลายแบบ หลายอย่าง วันนี้ JEST ขอหยิบ Unit Test มาอธิบายให้ฟังในฉบับแบบย่อ

Unit Test คือ อะไร ?

การทดสอบ Unit code โดยการทดสอบนี้มีไว้เพื่อให้รู้ว่าการทำงานของ Code นั้นๆทำงานได้ถูกต้องตามที่เราต้องการหรือไม่  

 

การทำ Unit  Test โดยทั่วไปจะทแบบ Manual เช่นการเรียกฟังก์ชั่นด้วยอินพุตที่แตกต่างกัน แล้วพิมพ์ผลลัพท์ในคอนโซลดูว่าผลลัพท์ที่ได้นั้นเป็นไปอย่างที่เราคาดหวังไว้หรือไม่  แต่ก็มีข้อเสียช้า

ดังนั้นจึงมีการเขียนโปรแกรมขึ้นมาใหม่ที่เรียกว่า Unit Test ซึ่งเมื่อ Code เราผิดพลาดเราจะสามารถแก้ไขแล้วรันใหม่กี่ครั้งก็ได้ตามที่เราต้องการ 

ในปัจจุบันการทำ Unit Test ส่วนมากจะใช้  Framework ที่มากับภาษาที่เขียนโปรแกรม

 

หวังว่าข้อมูลที่กว่ามาคงจะมีประโยชน์ไม่มากก็น้อยกับผู้ใช้งาน 

 

ผู้เขียน : JEST 

ติดตามข้อมูลข่าวสาร

www.jesthai.com

www.facebook.com/jesthailand