---
title: "ค้นหาการทดสอบที่ให้ผลไม่สม่ำเสมอด้วย AI agent · AgentDots"
description: "เมื่อการทดสอบล้มเหลวแล้วผ่านเมื่อรันซ้ำ agent ของคุณจะยืนยันว่าเป็นการทดสอบที่ให้ผลไม่สม่ำเสมอ สืบหาสาเหตุ และเสนอวิธีแก้ผ่าน pull request ใน branch แยก"
url: https://agentdots.org/th/playbooks/flaky-test-hunt/
lang: th
---

คู่มือปฏิบัติงาน · โค้ด

# ตามหาการทดสอบที่ให้ผลไม่สม่ำเสมอ

เมื่อการทดสอบล้มเหลวเป็นครั้งคราว agent จะรันซ้ำ หารูปแบบ และเสนอวิธีแก้ใน branch

เมื่อมีเหตุการณ์ความเสี่ยงปานกลาง

## คัดลอกข้อความนี้ไปใส่ในเอเจนต์ของคุณ

```
<code>เมื่อการทดสอบล้มเหลวใน CI แล้วผ่านเมื่อรันซ้ำ ให้บันทึกไว้ รันการทดสอบที่น่าสงสัยแยกเดี่ยวหลายครั้งพอที่จะยืนยันว่าให้ผลไม่สม่ำเสมอ จากนั้นหาสาเหตุ เช่น จังหวะเวลา สถานะที่ใช้ร่วมกัน หรือลำดับการทดสอบ เสนอวิธีแก้ใน branch ใหม่ พร้อมเปิด pull request ที่อธิบายหลักฐาน ห้ามปิดใช้ ข้าม หรือลบการทดสอบ และห้าม merge หรือ push ไปยัง branch หลัก</code>
```

## เอเจนต์ทำอะไรบ้าง

1. ระบุการทดสอบที่ล้มเหลวแล้วผ่านเมื่อรันซ้ำ
2. รันการทดสอบที่น่าสงสัยซ้ำโดยแยกเดี่ยว
3. สืบหาสาเหตุที่ทำให้ผลการทดสอบไม่สม่ำเสมอ
4. เปิด pull request พร้อมวิธีแก้และหลักฐาน

## กฎที่ควรเพิ่ม

- ให้การเปลี่ยนแปลงอยู่ใน branch และรอการรีวิว
- ห้ามปิดใช้ ข้าม หรือลบการทดสอบ
- ห้ามเพิ่มแพ็กเกจใหม่โดยไม่ได้รับอนุมัติจากคุณ

ผลลัพธ์ที่คุณจะได้: ค้นพบการทดสอบที่ให้ผลไม่สม่ำเสมอ พร้อมคำอธิบายและวิธีแก้ใน pull request ที่คุณตรวจสอบได้

## เอเจนต์ใดทำงานนี้ได้บ้าง

- [Dots](https://agentdots.org/th/agents/dots/) ออกแบบมาเพื่องานนี้
- [Claude](https://agentdots.org/th/agents/claude/) ทำได้
- [OpenClaw](https://agentdots.org/th/agents/openclaw/) ทำได้

แผ่นกฎที่เกี่ยวข้อง

นักพัฒนาซอฟต์แวร์

[กฎ →](https://agentdots.org/th/rules/?t=software-developer)

## เพิ่มเติมในหมวดหมู่นี้

- [สรุป Pull request](https://agentdots.org/th/playbooks/pull-request-digest/)
