Stryker - เครื่องมือทำ Mutation Testing สำหรับทดสอบการทดสอบ
(stryker-mutator.io)-
ใส่มิวแทนต์ (การกลายพันธุ์) เข้าไปในโค้ดโดยอัตโนมัติ เพื่อทดสอบว่าเทสต์ที่เขียนไว้สามารถจับสิ่งเหล่านี้ได้หรือไม่
-
รองรับการทำโค้ดมิวเทชันมากกว่า 30 แบบ
-
รองรับ JavaScript & TypeScript, C#, Scala
-
หากมีเทสต์ล้มเหลวแม้แต่ตัวเดียว มิวแทนต์นั้นจะถูกกำจัดออก และหากหลังรันแล้วยังมีมิวแทนต์ที่รอดอยู่ แปลว่าส่วนนั้นยังไม่ได้ถูกทดสอบ
-
"Test your tests with mutation testing."
1 ความคิดเห็น
Stryker ตั้งชื่อตามพันเอก "William Stryker" ซูเปอร์วายร้ายจาก X-Men ของ Marvel
ในภาพยนตร์ชุด X-Men เขาก็ปรากฏตัวเป็นตัวร้ายอยู่หลายครั้งเช่นกัน