หลังจากที่แบ่งปันเรื่อง Robot Framework ไป
ก็เห็นว่าเพิ่งปล่อย version 6.1 alpha 1 ออกมาให้ลองใช้งาน
โดยใน version นี้จะมี feature ใหม่ที่น่าสนใจ เช่น

  • การ convert พวก test case ต่าง ๆ ไปเป็น JSON file หรือสามารถ backward กลับได้ด้วย
  • การใช้งาน JSON สำหรับกำหนด Variable ใน test
  • ใน keyword สามารถใช้งาน embedded argument และแบบปกติ ได้
  • ลดขนาดของไฟล์ output.xml ให้เล็กลง ด้วยรูปแบบข้อมูลใหม่ ด้วย robot:flatten

ตัวอย่างของการ convert test case ที่เขียนไปเป็นไฟล์ JSON

ตัวอย่างของไฟล์ JSON ที่ได้

ใช้งาน Argument ใน keyword

ทำการอ่าน variables จากไฟล์ JSON

ตัวอย่างของไฟล์ JSON

จากนั้นทำการเขียน Robot framework script ในการใช้งาน

ลองใช้งานดูครับ
เริ่มด้วยการ upgrade ก่อน

$pip install robotframework==6.1a1