หลังจากที่ไป download grails มาจาก github เห็นว่ามี folder นึงที่น่าสนใจคือ grails-functional-tests คำถามแรกคือ มันคืออะไร ? เพราะว่าปกติทำแต่ unit test ธรรมดาทั่วไป

รูปจาก www.grails.org

ดังนั้นจึงไปทำการค้นหาพบว่า function test มันเป็น plugin ตัวหนึ่งของ Grails อยู่ที่นี่ Functional Test Plugin

และมีการเปรียบเทียบกับ WebTest ไว้ที่นี่

หลังจากที่ไปอ่านมา ได้ข้อสรุปคร่าวๆ ว่า Functional Test คือ
- plugin ของ grails
- HTTP Testing นั่นเอง โดยข้างในมันคือ HtmlUnit หรือตัวยิง web
- ใช้ DSL ของ groovy ซึ่งเป็นข้อดีและเข้ากันดี ไม่ต้องไปเขียน xml ให้ยุ่งยาก

พอรู้ถึงข้อมูลคร่าวๆ ของ Functional Test แล้วก็ถึงเวลานำมันมาใช้งานกันดีกว่า

More >