- หน้าแรก
- แคตตาล็อกคอนโซล
- การออกแบบตัวดำเนินการเวิร์กโฟลว์
การออกแบบตัวดำเนินการเวิร์กโฟลว์
การออกแบบส่วนประกอบ xcsh ที่อ่าน YAML เวิร์กโฟลว์จากแคตตาล็อกนี้และดำเนินการขั้นตอนผ่าน Chrome DevTools Protocol
การแมปการดำเนินการ
หัวข้อที่มีชื่อว่า “การแมปการดำเนินการ”| การดำเนินการเวิร์กโฟลว์ | การดำเนินการ Browser Tool | หมายเหตุ |
|---|---|---|
navigate | goto + wait_for_selector | เพิ่ม baseUrl ก่อน URL สัมพัทธ์ |
click | click | การแมป selector โดยตรง |
fill | fill | Resolve {param} in value |
assert | get_text + การเปรียบเทียบสตริง | ล้มเหลวทันทีหากไม่ตรงกัน |
การจัดการข้อผิดพลาด
หัวข้อที่มีชื่อว่า “การจัดการข้อผิดพลาด”- Fail-fast: ขั้นตอนแรกที่ล้มเหลวหยุดการดำเนินการ
- ภาพหน้าจอความล้มเหลว (ความพยายามอย่างเต็มที่)
- ไม่มีตรรกะการลองใหม่