ศาสตราจารย์ X: สำหรับคนที่เกลียดมนุษย์กลายพันธุ์... คุณคงมีเพื่อนแปลกๆ อยู่แน่ๆ William Stryker: โอ้ พวกมันทำตามจุดประสงค์ของมัน... ตราบเท่าที่พวกมันสามารถควบคุมได้
ยินดีต้อนรับสู่ monorepo ของ StrykerJS นี่คือที่เก็บแพ็คเกจสไตรเกอร์อย่างเป็นทางการทั้งหมดไว้ หากคุณยังใหม่กับ monorepos: อย่ากลัวเลย คุณจะพบแพ็คเกจต่างๆ ในโฟลเดอร์ packages
หากคุณสนใจว่าทำไมเราถึงเลือก monorepo โปรดอ่านเอกสารการออกแบบของ babeljs เกี่ยวกับ monorepos เราใช้มันด้วยเหตุผลเดียวกันกับที่พวกเขาทำ
สำหรับข้อมูลเบื้องต้นเกี่ยวกับการทดสอบการกลายพันธุ์และคุณสมบัติของ Stryker โปรดดูที่ stryker-mutator.io
โปรดติดตามการเริ่มต้นอย่างรวดเร็วบนเว็บไซต์
สำหรับโปรเจ็กต์ js ขนาดเล็ก คุณสามารถลองใช้คำสั่งต่อไปนี้:
npm install --save-dev @stryker-mutator/core
# Only for small projects:
npx stryker run
มันจะรันสไตรเกอร์ด้วยค่าเริ่มต้น:
npm test
เป็นคำสั่งทดสอบของคุณlib
และ src
$ npx stryker < command > [options] [configFile]
ดูการใช้งานบน stryker-mutator.io
ดูเว็บไซต์ของเราสำหรับรายชื่อผู้กลายพันธุ์ที่ได้รับการสนับสนุนในปัจจุบัน
ดูการกำหนดค่าบน stryker-mutator.io