AI-Powered Testing: Copilot Meets Jira & Robot Framework MCP
ภาพรวมโครงการ
โปรเจกต์นี้จัดทำขึ้นเพื่อสาธิตการใช้งาน AI tools ในการเพิ่มประสิทธิภาพการสร้างและจัดการ test cases โดยเชื่อมต่อระหว่าง Jira Stories และ Robot Framework MCP
วัตถุประสงค์
- 🤖 Hands-on กับ AI tools เพื่อปรับปรุงการสร้างและจัดการ test cases
- ⚡ สร้าง Test Cases อัตโนมัติจาก Jira Story ไปยัง Robot Framework MCP
- 🔗 การเชื่อมโยง Jira Stories กับ Robot Framework MCP Tests อย่างราบรื่น
- 💡 แบบฝึกหัดจริง สำหรับการประยุกต์ใช้ในทันที
- ✨ Best Practices สำหรับการเพิ่มประสิทธิภาพด้วย AI ใน testing workflows
- 🚀 Future Trends การสำรวจแนวโน้มของ AI ในการทดสอบซอฟต์แวร์
โครงสร้างโปรเจกต์
.
├── e2e_tests_are_here/ # โฟลเดอร์หลักสำหรับเก็บ test cases ทั้งหมด
│ └── {project_name}/ # แต่ละโปรเจกต์จะมีโฟลเดอร์แยกของตัวเอง
│ ├── tests/ # Test cases
│ └── resources/ # Resources และ keywords
├── .github/
│ └── copilot-instructions.md
└── README.mdกฎการทำงาน
Jira Rules
- Task ไม่ใช่ Sub-task
- เมื่อสร้าง Task ต้อง link/reference กลับไปยัง main story เสมอ
Path Rules
- Test cases ทั้งหมดต้องถูกสร้างภายใต้โฟลเดอร์
/e2e_tests_are_here/ - แต่ละโปรเจกต์จะมีโครงสร้างภายใต้
/e2e_tests_are_here/{project_name}/ - Resources และ test files ต้องอยู่ในโฟลเดอร์โปรเจกต์ที่เกี่ยวข้อง
เริ่มต้นใช้งาน
- Clone repository นี้
- ติดตั้ง Robot Framework และ dependencies ที่จำเป็น
- เชื่อมต่อกับ Jira และ Robot Framework MCP
- เริ่มสร้าง test cases จาก Jira stories
หมายเหตุ
- ตอบเป็นภาษาไทย
- จะถามเสมอเมื่อไม่แน่ใจ
- ไม่แต่งข้อมูล
- ยืนยัน task ก่อนดำเนินการเสมอ
- สิ่งใดที่เกี่ยวข้องกับ Robot Framework จะใช้ Robot Framework MCP เป็นอันดับแรก (ถ้าเป็นไปได้)
