ข้ามไปยังเนื้อหา

การออกแบบตัวดำเนินการเวิร์กโฟลว์

การออกแบบส่วนประกอบ xcsh ที่อ่าน YAML เวิร์กโฟลว์จากแคตตาล็อกนี้และดำเนินการขั้นตอนผ่าน Chrome DevTools Protocol

การดำเนินการเวิร์กโฟลว์การดำเนินการ Browser Toolหมายเหตุ
navigategoto + wait_for_selectorเพิ่ม baseUrl ก่อน URL สัมพัทธ์
clickclickการแมป selector โดยตรง
fillfillResolve {param} in value
assertget_text + การเปรียบเทียบสตริงล้มเหลวทันทีหากไม่ตรงกัน
  • Fail-fast: ขั้นตอนแรกที่ล้มเหลวหยุดการดำเนินการ
  • ภาพหน้าจอความล้มเหลว (ความพยายามอย่างเต็มที่)
  • ไม่มีตรรกะการลองใหม่