การส่งเสริม
มหาวิทยาลัยโค้ดยิม
การเรียนรู้
คอร์ส
งาน
แบบสำรวจและแบบทดสอบ
เกม
ช่วย
กำหนดการ
ชุมชน
ผู้ใช้
ฟอรั่ม
แชท
บทความ
เรื่องราวความสำเร็จ
กิจกรรม
บทวิจารณ์
การสมัครรับข้อมูล
ธีมสว่าง
บทเรียน
บทวิจารณ์
เกี่ยวกับเรา
เริ่ม
เริ่มเรียนรู้
เริ่มเรียนรู้เลย
แผนที่เควส
บทเรียน
โมดูล 3 Java Professional
ระดับ 3
บททดสอบในชีวิตของโปรแกรมเมอร์
โมดูล 3
ระดับ ,
บทเรียน
ทำไมโปรแกรมเมอร์ต้องทดสอบ? สองสามระดับถัดไปจะเป็นการทดสอบในแบบที่โปรแกรมเมอร์ต้องการ แต่ก่อนอื่น มาดูกันว่าการทดสอบคืออะไรและเหตุใดจึงจำเป็น สำหรับซอฟต์แวร์ เราสามารถพูดได้ว่างานของการทดสอบคือการตรวจสอบว่าโปรแกรม: ทำในสิ่งที่เธอต้องทำ ไม่ทำ
การทดสอบครั้งแรกกับ JUnit
โมดูล 3
ระดับ ,
บทเรียน
เชื่อมต่อเฟรมเวิร์ก JUnit สำหรับการทดสอบโค้ด Java เรามีเฟรมเวิร์กที่ยอดเยี่ยมที่เรียกว่าJUnit มันใช้งานได้ดี มีการอัปเดตตลอดเวลา เป็นที่นิยมมาก และแน่นอนว่า Intellij IDEA ผสานรวมเข้ากับมันอย่างแน่นหนา ตอนนี้ทุกคนกำลังใช้เวอร์ชันที่ห้าของเฟร
การตั้งค่าสภาพแวดล้อมการทดสอบใน JUnit
โมดูล 3
ระดับ ,
บทเรียน
3.1 คำอธิบายประกอบ @BeforeEach, @AfterEach โปรดทราบว่าในตัวอย่างที่แล้ว ในแต่ละเมธอด เราต้องเขียนโค้ดเพื่อสร้างวัตถุเครื่องคิดเลข. แน่นอนว่านี่เป็นเพียงบรรทัดเดียว แต่ถ้าเราทดสอบระบบจริง เรามักจะเจอสถานการณ์ที่เราต้องสร้างและกำหนดค่าหลายอ็อ
คำอธิบายประกอบที่มีประโยชน์ใน JUnit
โมดูล 3
ระดับ ,
บทเรียน
4.1 @ปิดการใช้งาน ตอนนี้ มาดูคำอธิบายประกอบที่มีประโยชน์และเป็นที่นิยมของเฟรมเวิร์ก JUnit กัน คำอธิบายประกอบแรกอนุญาตให้คุณปิดการทดสอบเฉพาะ เพื่อไม่ให้ JUnit เรียกใช้ จำเป็นต้องใช้ในกรณีที่คุณสังเกตเห็นว่าการทดสอบทำงานไม่ถูกต้อง หรือคุณเปลี
การทดสอบพารามิเตอร์ใน Junit
โมดูล 3
ระดับ ,
บทเรียน
5.1 คำอธิบายประกอบ @ParameterizedTest บางครั้งคุณแค่ต้องการเรียกการทดสอบหลายๆ ครั้งด้วยพารามิเตอร์ที่แตกต่างกัน: ค่าที่แตกต่างกัน, พารามิเตอร์อินพุตที่แตกต่างกัน, ชื่อผู้ใช้ที่แตกต่างกัน JUnit มีจุดมุ่งหมายเพื่อทำให้ชีวิตของคุณง่ายขึ้น ดังน
การยืนยัน JUnit
โมดูล 3
ระดับ ,
บทเรียน
6.1 ยืนยัน การยืนยันคือการตรวจสอบพิเศษที่สามารถแทรกในตำแหน่งต่างๆ ในโค้ดได้ หน้าที่ของพวกเขาคือพิจารณาว่ามีบางอย่างผิดพลาด หรือเพื่อตรวจสอบว่าทุกอย่างเป็นไปตามที่ควร นี่คือ "ตามต้องการ" และอนุญาตให้คุณตั้งค่าได้หลายวิธี คุณได้พบการยืนยันบาง
คำอธิบายประกอบยอดนิยมใน JUnit
โมดูล 3
ระดับ ,
บทเรียน
7.1 คำอธิบายประกอบ @Suite และคำอธิบายประกอบที่ใช้บ่อยอีกสองสามรายการ แม้ว่าคุณจะไม่ได้ใช้มัน แต่คุณจะได้เห็นการทดสอบกับพวกมันอย่างแน่นอน ดังนั้นจึงจำเป็นต้องเข้าใจอย่างน้อยในแง่ทั่วไปว่าเขียนอะไรไว้ที่นั่น การทดสอบสามารถรวมกันเป็นกลุ่มได้ ม
Please enable JavaScript to continue using this application.