เฟรมเวิร์ก Jasmine
(Jasmine Framework)
นิยาม
เฟรมเวิร์ก Jasmine (Jasmine Framework) Tool
เฟรมเวิร์ก Jasmine เป็นเฟรมเวิร์กทดสอบแบบพฤติกรรม (BDD) สำหรับ JavaScript ที่ช่วยให้นักพัฒนาสามารถเขียนชุดทดสอบหน่วยที่ชัดเจนและมีโครงสร้างโดยไม่ต้องพึ่งพาเบราว์เซอร์หรือการจัดการ DOM
ระดับความเชี่ยวชาญ
ระดับที่ 1
ระดับพื้นฐาน
1. เข้าใจจุดประสงค์และแนวคิดพื้นฐานของเฟรมเวิร์ก Jasmine
2. สามารถเขียนกรณีทดสอบง่ายๆ โดยใช้ describe และ it blocks
3. สามารถรันการทดสอบและตีความผลลัพธ์พื้นฐานได้
ระดับที่ 2
ระดับปานกลาง
1. สามารถเขียนชุดทดสอบที่ซับซ้อนขึ้นโดยใช้ beforeEach และ afterEach hooks
2. ใช้ matchers อย่างมีประสิทธิภาพในการตรวจสอบผลลัพธ์ที่คาดหวัง
3. สามารถจำลอง dependencies และสอดแนมฟังก์ชันเพื่อการทดสอบ
ระดับที่ 3
ระดับสูง
1. ออกแบบสถาปัตยกรรมการทดสอบที่ดูแลรักษาและขยายตัวได้ด้วย Jasmine
2. รวมการทดสอบ Jasmine เข้ากับกระบวนการ continuous integration
3. ใช้ custom matchers และ advanced spies เพื่อจัดการกับสถานการณ์ทดสอบที่ซับซ้อน
สำนักงานปลัดกระทรวงการอุดมศึกษา
วิทยาศาสตร์ วิจัยและนวัตกรรม
Call Center 1313
328 ถ.ศรีอยุธยา แขวงทุ่งพญาไท เขตราชเทวี กรุงเทพฯ 10400 โทร. 02-610-5200 โทรสาร. 02-354-5524.
สงวนลิขสิทธิ์ © 2568 Skill Mapping.
เว็บไซต์นี้ เป็นเว็บไซต์หน่วยงานของรัฐในสังกัดสำนักงานปลัดกระทรวง กระทรวงการอุดมศึกษา วิทยาศาสตร์ วิจัยและนวัตกรรม จัดตั้งขึ้นเพื่อมุ่งมั่น พัฒนาคุณภาพการบริหารจัดการ สป.อว. เพื่อเข้าสู่มาตรฐานการบริหารจัดการภาครัฐ ไม่ได้มีวัตถุประสงค์เพื่อแสวงหากำไร หากท่านพบว่ามีข้อมูลใดๆ ที่ละเมิดทรัพย์สินทาง ปัญญาปรากฏอยู่ในเว็บไซต์ของสำนักงานปลัดกระทรวง โปรดแจ้งให้ทราบเพื่อดำเนิน การแก้ปัญหาดังกล่าวโดยเร็วที่สุดต่อไป