ใน Angular 17.1 นั้น ได้ทำการเพิ่ม Web Test Runner เข้ามาแทน Karma ในอนาคต
ซึ่งใช้สำหรับการ run test ผ่าน web browser นั่นเอง
โดยที่สนับสนุนทั้ง

  • Puppeteer, Playwright, Selenium หรือ WebdriverIO
  • Parallel run
  • สนับสนุน interactive mode
  • Run test case ที่เปลี่ยนแปลงเท่านั้น

ถ้าต้องการใช้งาน ต้องทำการติดตั้งเพิ่มเติม
เนื่องจากไม่ใช่ตัว default นะ
ติดตั้งดังนี้

เพียงเท่านี้ ก็สามารถใช้งาน Web Test Runner ได้แล้ว

Reference Websites