ใครที่ใช้งาน Robot framework สำหรับการทดสอบระบบงาน
ไม่ว่าจะเป็น Web, API หรือ Mobile ก็ตาม
เรื่องของรายงานผลการทดสอบก็สำคัญเช่นกัน
ปกติจะออกมาในรูปแบบของ XML และ HTML เท่านั้น
แต่ใน community ก็พยายามให้ผลการทดสอบอยู่ในรูปแบบอื่น ๆ ด้วย
หนึ่งรูปแบบที่น่าสนใจคือ Grafana dashboard

โดยรูปแบบนนี้มีขั้นตอนการทำงานดังนี้

  • ทำการทดสอบ ซึ่งได้ผลการทดสอบในรูปแบบ XML (output.xml)
  • สร้างตัว parser หรือตัวอ่านข้อมูลจาก XML มา
  • ทำการบันทึกผลการทดสอบไปที่ PostgreSQL ซึ่งเป็น Relational database ด้วย TestArchiver
  • ทำการติดตั้ง Grafana และทำการ config Datasource ไปยัง PostgreSQL
  • ทำการสร้าง Dashboard เพื่อแสดงผลข้อมูล โดยมี Dashboard พร้อมให้แล้ว

ใครสนใจสามารถทำตามนี้ได้เลย
เป็นอีกแนวทางที่น่าสนใจ
CQE – Robot Framework Grafana Dashboard