Robot Framework เบื้องต้น
Robot Framework คือ Open Source ที่เหมาะสำหรับการนำไป Test ต่างๆ รวดเร็วสะดวกด้วยการทำ Automate Testing โดยการ Test Feature ต่างๆ ภายใน โค๊ดที่เร็วเขียนขึ้นว่ามันทำงานได้ปกติรึป่าว
ส่วนต่างๆใน Robot Framework
- Settings จะเป็นส่วนที่กำหนด Library ต่างๆใน Robot Framework ที่เราจะเรียกมาใช้งานนั้นเอง ยกตัวอย่างการใส่ Library ให้มันก็จะมีดังต่อไปนี้

รูปแบบคำสั่งจะขึ้นต้นด้วย
Library กด Tab สองครั้ง ตามด้วย Library Name
* Robot Framework การเว้นวรรคถือว่ามันสำคัญมาก อาจทำให้ Code error ได้เลยทีเดียวนะครับ *
- Keyword จะเปรียบได้กับการเขียน Method นึงที่เรานำไปใช้งานการ Test ก็ว่าได้

รูปแบบคำสั่งจะขึ้นต้นด้วย
-บรรทัดแรกคือชื่อของ Keywords ***ย้ำว่าต้องชิดติดด้านซ้าย***
บรรทัดที่สองจะมี คำสั่ง Arguments ละตามด้วย ตัวแปร
- Variables หรือการประกาศตัวแปรนั้นเอง

รูปแบบคำสั่งจะขึ้นต้นด้วย
ชื่อตัวแปร Tab สองครั้ง ละก็ตามด้วยค่าข้างในตัวแปร การประกาศตัวแปรจะใช้ ${} ในการประกาศตัวแปรนั้นๆ
- Test case หรือส่วนในการเขียน Test สำหรับไว้ทดสอบการทำงานต่างๆนั้นเอง และเรายังสามารถ นำ Keyword จากด้านบนที่เราเขียนไว้มาใส่ได้อีกหรือเขียน Arguments ลงไปใน Test case เลยก็ได้

รูปแบบคำสั่งจะขึ้นต้นด้วย
-บรรทัดแรกชื่อของ Test caseที่เราจะทำการ Test
-บรรทัดที่ 2–4 จะเป็น Keyword ต่างๆที่เราดึงมาใช้สำหรับการ Automate Testing
ตัวอย่างเช่นการทดสอบ ผ่านเว็บว่าสามารถทำงานได้ตามปกติหรือป่าว


เป็นโค๊ดที่เอาไว้เช็คการเข้าเว็บเฉยๆ
สำหรับผมแล้วถือว่า Robot Framework เป็นตัว Test ที่ดีในระดับนึงเลย แต่ก็มีข้อเสียในการ เว้นวรรคคำไปหน่อยเพราะต้องละเอียดและเปะมาก
