หลังจากที่ Robot Framework 6.1 alpha และ beta ปล่อยมาให้ลองทดสอบ
ตอนนี้ได้ปล่อย RC 1 (Release Candidate) ออกมาแล้ว
ซึ่งใกล้ออกตัวจริง ๆ มาให้ลองแล้ว
โดยเคยเขียนอธิบายใน Alpha 1 ไปแล้ว
ว่ามีอะไรที่น่าสนใจบ้าง

มาถึง version นี้น่าจะไม่ต่างจากตัวเต็ม ๆ แล้ว
ที่จะปล่อยออกมาในวันที่ 12 มิถุนายนนี้ (ตามแผนที่วางไว้)

มาดูอีก feature ที่น่าสนใจ และยังไม่ได้อธิบายไปคือ External parser API

เป็น AP ใหม่ที่สร้างขึ้นมาเพื่อให้เราสามารถ custom ตัว parser
ของ Robot Framework script หรือเรียหว่า test data นั่นเอง
ช่วยให้เราสามารถขยายหรือเพิ่มความสามารถใหม่ ๆ เข้ามาได้เองง่ายขึ้น

หรือสามารถเขียน code เพื่อสร้าง script ขึ้นมาได้เอง
ถือว่าเป็น developer tool อีกตัวที่น่าสนใจ

การใช้งาน สามารถระบุ parser ผ่าน command line ตอน run test ได้

$robot --parser MyParser tests.custom
$robot --parser path/to/MyParser.py tests.custom
$robot --parser Parser1:arg --parser Parser2:a1:a2 path/to/tests

ส่วนการปรับปรุงเพิ่มเติม เช่น WHILE loop ไม่ต้องใส่ condition ได้แล้ว
เพียงแค่กำหนด limit หรือจำนวนรอบการทำงานลงไปได้เลย

WHILE    True    limit=10    on_limit=PASS
        Log to console    Hello!
END

ลอง download มาใช้งานกันดูครับ

$pip install robotframework==6.1rc1