ห่างหายกันไปนานเลย กลับมาอีกทีอยากแชร์เรื่อง IDE สำหรับเขียน Robot framework test script กัน
คิดว่าเพื่อนๆที่เคยเขียน Robot test script น่าจะคุ้นเคยกันดีกับ RIDE หรือ Robot IDE นั่นเอง
ซึ่งเจ้า RIDE ก็ใช้งานได้ง่ายติดตั้ง ไม่ซับซ้อนอะไร แล้วมันมีปัญหาอะไรกันที่จะไม่ใช้ต่อ
หากเพื่อนๆเพิ่งเริ่มใช้งาน RIDE กับ Project ได้ไม่นานอาจจะไม่มีปัญหาอะไรนัก แต่สำหรับบาง Project ที่เริ่มมีจำนวน Test script และ Resource file จำนวนมากๆแล้ว มักจะเริ่มเจอปัญหา Performance ของตัว IDE ที่โหลดช้า ไปจนถึงค้างอยู่บ่อยครั้ง เรามาดูกันดีกว่าว่า Eclipse จะดีกว่ายังไง
มาทำความรู้จักกับ Eclipse IDE กัน
Eclipse IDE เป็น Free IDE ที่มีชื่อเสียงมากๆเจ้าหนึ่ง ถ้าเพื่อนๆลองถาม Java Developer ดู แทบทุกคนจะรู้จัก IDE นี้เป็นอย่างดี เนื่องจาก Eclipse เป็น IDE ตัวแรกๆที่ Java Developer มักเลือกใช้งาน ด้วยความที่ ตัว IDE เองใช้งานได้ง่าย ทำงานได้ดีกับโปรเจคที่มีขนาดใหญ่ๆ และมี Plugin มากมายให้เลือกติดตั้ง ซึ่งตอนนี้ Eclipse ก็มี Plugin สำหรับการเขียน Test Script ด้วย Robot Framework เช่นเกัน
Eclipse IDE เหมาะกับใครบ้าง
Eclipse IDE เหมาะกับผู้ที่มีประสบการณ์ใช้งาน Robot Framework มาในระดับนึงแล้ว เนื่องจาก Eclipse เมื่อเทียบกับ RIDE แล้วจะมีความซับซ้อนในการใช้งานมากกว่า
มาติดตั้งกันเลย
- เริ่มจาก Download Eclipse IDE จาก Official กันก่อน https://www.eclipse.org/ide/
- Download เสร็จแล้ว ก็ติดตั้งได้เลย โดยเพิ่อนๆให้เลือกเป็น version Eclipse IDE for Java Developers และดำเนินการติดตั้งตาม default option ได้เลยครับ
- หลังติดตั้งเสร็จให้เปิด Eclipse ขึ้นมาจากนั้นเราจะติดตั้ง Plugin กันต่อโดยไปที่
เมนู Help –> Install New Software…
- Search หา Plugin โดยพิมพ์ URL “http://master.dl.sourceforge.net/project/red-robot-editor/repository” ในช่อง Site แล้วกด Enter หลังจากนั้นเลือก Robot Framework IDE แล้วกด Next เพื่อ install
- ทำตาม install wizard ไปจนเสร็จ ก็จะเสร็จสิ้นขั้นตอนการติดตั้ง Eclipse for Robot แล้ว
เริ่มสร้าง Robot Project
- หลังเปิด Eclipse แล้วไปที่ File –> New –> Project…
- เลือก Robot Project และทำการตั้งชื่อ Project ได้เลย
- สร้าง Test Suite โดยการคลิกขวาที่ชื่อ project แล้วเลือก New –> Other
- เลือก Robot Framework –> Robot Test Suite แล้วตั้งชื่อ Test Suite ก็เป็นอันเสร็จสิ้น
สำหรับ Project ที่มีอยู่ก่อนแล้ว
เราสามารถ Import Project โดยต้อง New Project ตามขั้นตอนเดียวกันกับ New project ได้เลย แต่ต้องเลือก project folder ไปที่ folder Robot project ของเรานั่นเอง
รันเทสผ่าน Eclipse
รันเทสโดย คลืกขวาที่ชื่อเทสเคสที่จะรัน แล้วเลือก Run test: ‘……’ ได้เลย
หากต้องการรันทั้ง Test Suite ก็ให้คลิกขวาที่ Test Suite file ด้านขวาแทน แล้วเลือก Run test เช่นกันครับ
หวังว่าเพื่อนที่มีปัญหากับ RIDE จะสามารถนำไปปรับใช้งานในทีมได้นะครับ ^ ^
[…] ผมแนะนำใช้ Eclipse + RED plugin จะสะดวกกว่าครับ […]