Cypress — { Only, Skip }

Sittikron Muekdang
2 min readApr 3, 2024

ในหัวข้อนี้ เราจะมากล่าวถึงคำสั่งในการสั่งให้ 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:

บทความที่เกี่ยวข้อง

. . . . . . . . . . . . . . กลับสู่หน้าหลัก . . . . . . . . . . . . . .

--

--