Cypress — { Only, Skip }
ในหัวข้อนี้ เราจะมากล่าวถึงคำสั่งในการสั่งให้ Cypress เลือก Run เฉพาะ Test Case ที่เราต้องการ และ สั่งให้ข้าม Test Case ที่เราต้องการได้เช่นกัน
คำสั่ง Only ทำหน้าที่สั่งให้ Cypress run Test Case เฉพาะที่เราต้องการเท่านั้น
อธิบายโค้ด
บรรทัดที่ 2 เรียกใช้คำสั่ง only เพื่อสั่งให้ run Test Case — Motor
บรรทัดที่ 6 ไม่มีการเรียกใช้คำสั่ง only ก็จะทำการข้าม Test Case — Health
บรรทัดที่ 10 ไม่มีการเรียกใช้คำสั่ง only ก็จะทำการข้าม Test Case — Accident
Run Cypress: แสดงการ Run Test Case Motor เพียง Test Case เดียวเท่านั้น
คำสั่ง Skip ทำหน้าที่สั่งให้ Cypress run ข้าม Test Case นั้นๆไป
อธิบายโค้ด
บรรทัดที่ 2 เรียกใช้คำสั่ง skip เพื่อสั่งให้ run ข้าม Test Case — Motor
บรรทัดที่ 6 ไม่มีการเรียกใช้คำสั่ง skip ก็จะทำการ run Test Case — Health
บรรทัดที่ 10 เรียกใช้คำสั่ง skip เพื่อสั่งให้ run ข้าม Test Case — Accident
Run Cypress: แสดงการ Run Test Case Health เพียง Test Case เดียวเท่านั้น
Only and Skip
- กรณี Describe เป็น only และ it เป็น only จะทำ it-only เสมอ
- กรณี Describe เป็น skip จะไม่ทำการใดๆใน it
Run Cypress:
บทความที่เกี่ยวข้อง