จากการไปสอน Robot framework มานั้น
หนึ่งในคำถามที่มักจะถามก็คือ Editor ที่ใช้เขียนล่ะ
ควรจะใช้ตัวไหนกันดีล่ะ ?

ถ้าลองเข้าไปที่ web ของ Robot framework จะเห็นว่า
มีรายชื่อของ Editor มากมาย
ดังนั้น มาดูกันว่ามีตัวไหนที่น่าสนใจกันบ้าง

มาดูรายชื่อของ Editor สำหรับเขียน test case ของ Robot framework

ดังรูป
Screen Shot 2558-04-09 at 7.51.27 PM

มาดูทีละตัวว่าเป็นอย่างไรบ้าง จากประสบการณ์ที่ผมใช้งานนะครับ

1. RIDE

คือ editor ที่สร้างทีมพัฒนา Robot framework นั่นเอง
สำหรับใครก็ตามที่เริ่มต้นใหม่ๆ นั้น editor ตัวนี้เหมาะมากๆ
และถ้าทีมใช้ Windows OS ด้วยนะ ตัวนี้เหมาะมากๆ
ยิ่งกลุ่มคนที่เขียนไม่ค่อยมีความรู้ทาง technical มากนัก ยิ่งเหมาะ
เพราะว่า เป็น editor ที่มาพร้อมกับ UI ต่างๆ ให้ใช้งานเพียบ
ไม่ต้องไปสนใจกับการใช้งานผ่าน command-line เลย

รูปตัวอย่าง
RIDE_1-300x259

2. Sublime Text

โดยมี plug-in ให้ใช้ 2 ตัวคือ

ทั้งสองตัวจะมีความสามารถคล้ายๆ กันคือ
พวก Syntax highlight และ auto-complete
รูปตัวอย่าง
687474703a2f2f692e696d6775722e636f6d2f4c7245624e72392e706e67

3. Pycharm

เป็น editor อีกตัวที่เพิ่งลองใช้
โดยมี plug-in ให้ใช้หลัก 2 ตัวคือ

แน่นอนว่า plug-in ทั้งสองตัวมีความสามารถ
พวก Syntax highlight และ auto-complete
และสามารถดู reference ต่างๆ ได้
หรือการกระโดดไปมาของ test case ที่เกี่ยวข้องกันได้
สำหรับคนใช้ IDE มาน่าจะชอบกันมากๆ

ตัวอย่างการใช้งาน

4b71ea2acf_700x412

4. Eclipse IDE

โดยที่มี Robot framework plugin ให้ใช้งาน
รูปตัวอย่าง

eclipse

และยังมี editor อื่นๆ ให้ใช้อีกมากมาย

แต่สิ่งที่อยากจะแนะนำก็คือ
ให้เขียน test case ในรูปแบบของ text file
เนื่องจากสามารถนำ test case ไปเขียนด้วย editor ใดๆ ก็ได้