ใน 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