วิธีดาวน์โหลดและติดตั้ง JUnit in Eclipse
⚡ สรุปอย่างชาญฉลาด
JUnit การติดตั้งใน Eclipse กระบวนการนี้ประกอบด้วยหกขั้นตอนตามลำดับ ได้แก่ ตรวจสอบ JDK ดาวน์โหลดไฟล์ JAR ตั้งค่าตัวแปรสภาพแวดล้อม เพิ่มไฟล์ JAR ลงใน Build Path ยืนยันไลบรารี และรันการทดสอบครั้งแรกที่ผ่านเกณฑ์
การติดตั้ง JUnit เป็นกระบวนการหกขั้นตอน ซึ่งอธิบายรายละเอียดไว้ด้านล่าง — จาก Java ชุดพัฒนาซอฟต์แวร์บนเครื่องของคุณสำหรับการทดสอบครั้งแรกที่จะเปลี่ยน Eclipse แท่งสีเขียว
ส่วนที่ 1) การติดตั้ง Java
JUnit คือ การทดสอบ กรอบที่ใช้ในการทดสอบ Java แอปพลิเคชันที่ใช้พื้นฐาน ดังนั้นก่อนติดตั้ง JUnitคุณจำเป็นต้องกำหนดค่าหรือตรวจสอบความถูกต้อง Java ชุดพัฒนาซอฟต์แวร์ (JDK) บนเครื่องของคุณ
คลิกที่นี่ เกี่ยวกับการสอน เพื่อดาวน์โหลดและติดตั้ง JavaJDK เวอร์ชันใดก็ได้ที่รองรับในปัจจุบันสามารถใช้ทำตามขั้นตอนต่อไปนี้ได้ ภาพหน้าจอในหน้านี้ถ่ายจาก JDK 1.7 และ JDK 1.8
ตอนที่ 2) ดาวน์โหลด JUnit
ขั้นตอน 1) เยี่ยมชมร้านค้า จูนิท.org/จูนิท4 จากนั้นคลิก ดาวน์โหลดและติดตั้ง ลิงก์จะอยู่ในคอลัมน์ ยินดีต้อนรับ ของหน้าเว็บ JUnit หน้าแรก ตามที่ลูกศรด้านล่างแสดงไว้
ขั้นตอน 2) คลิกที่ junit.jar ลิงก์ Download and Install จะเปิดหน้าวิกิของ junit4 บน GitHub และในส่วน Plain-old JAR จะแสดงรายการไฟล์ jar สองไฟล์ที่คุณต้องการ
ขั้นตอน 3) ในคลังเก็บข้อมูลส่วนกลาง คุณจะเห็นเวอร์ชันทั้งหมดของ JUnit ซึ่งสามารถดาวน์โหลดได้ โดยปกติแล้ว คุณจะเลือกเวอร์ชันล่าสุด คลิกที่ลิงก์ไฟล์ .jar เพื่อดาวน์โหลด JUnit เวอร์ชัน 4.12 ดังแสดงด้านล่าง
ขั้นตอน 4) เยี่ยมชมร้านค้า หน้าวิกิเกี่ยวกับการดาวน์โหลดและติดตั้ง JUnit4 อีกครั้ง คลิก hamcrest-core.jar ซึ่งเป็นรายการที่สองในรายการเดียวกัน
ขั้นตอน 5) ดาวน์โหลดไฟล์ jar หน้า hamcrest-core จะเปิดขึ้นใน repository ซึ่งลิงก์ของไฟล์ jar จะเริ่มการดาวน์โหลด
ใช้เพื่อการ JUnit ในการติดตั้ง คุณต้องใช้ JUnit ไฟล์ .jar และคุณสามารถดาวน์โหลดเวอร์ชันที่ต้องการได้ JUnit ไฟล์ jar จาก JUnit เว็บไซต์อย่างเป็นทางการ จูนิต.org.
นี่คือรายการขวด:
- จูนิต.จาร์
- hamcrest-core.jar
หมายเหตุเกี่ยวกับเวอร์ชัน: ภาพหน้าจอแสดงให้เห็น JUnit 4.12. JUnit ขณะนี้ 4 อยู่ในโหมดบำรุงรักษา 4.13.2 เนื่องจากเป็นเวอร์ชันสุดท้าย ดังนั้นวิกิในปัจจุบันจึงระบุ junit.jar ที่เวอร์ชัน 4.13.2 และ hamcrest-core.jar ที่เวอร์ชัน 1.3 โครงการใหม่จะใช้ Jupiter artifact org.junit.jupiter:junit-jupiter แต่แบบนี้ไม่จำเป็นต้องใช้ไฟล์ hamcrest jar แค่ชื่อไฟล์เปลี่ยนไปเท่านั้น ขั้นตอนด้านล่างยังคงเหมือนเดิม ดูที่นี่ JUnit กรอบการทดสอบ เกี่ยวกับการสอน
ตอนที่ 3) JUnit การตั้งค่าสภาพแวดล้อม
ขั้นตอน 1) คุณจะต้องตั้งค่า หน้าแรก ตัวแปรสภาพแวดล้อมเพื่อชี้ไปยังตำแหน่งฐานที่คุณวางไฟล์ไว้ JUnit ขวดโหล
ตัวอย่างเช่น หากคุณได้สร้างไฟล์ JUnit สร้างโฟลเดอร์บนไดรฟ์ C: แล้ววางไฟล์ .jar ไว้ที่นั่น จากนั้นสำหรับการตั้งค่าสภาพแวดล้อม คุณต้องเปิดแผงควบคุม -> ขั้นสูง -> ตัวแปรสภาพแวดล้อม แล้วคลิกที่... ใหม่ ปุ่มใต้ตัวแปรระบบ
เมื่อคุณคลิกปุ่ม "ใหม่" ในส่วน "ตัวแปรสภาพแวดล้อม" จะเปิดหน้าต่างใหม่ขึ้นมา
ขั้นตอน 2) หน้าต่าง "ตัวแปรระบบใหม่" จะเปิดขึ้น:
- ระบุชื่อตัวแปรเป็น “JUNIT_HOME”
- ระบุไฟล์ JUnit ค่าเป็น JUnit เส้นทางที่คุณคัดลอกมา JUnit ไฟล์ jar
- คลิกตกลง
ในภาพด้านล่าง ค่าที่แสดงคือโฟลเดอร์ C:\Junit4 ซึ่งเป็นที่ที่คู่มือนี้บันทึกไฟล์ jar ไว้
เมื่อคุณคลิกตกลง ระบบจะสร้างตัวแปรระบบใหม่โดยใช้ชื่อและค่าที่กำหนด ซึ่งคุณสามารถตรวจสอบได้ในหน้าต่างตัวแปรสภาพแวดล้อมที่แสดงในขั้นตอนที่ 1
ขั้นตอน 3) หลังจากสร้าง JUNIT_HOME แล้ว ให้สร้างตัวแปรอีกตัวหนึ่งชื่อ CLASSPATH จากนั้นไปที่ Environment Variables อีกครั้ง แล้วคลิกปุ่ม “New” ซึ่งจะเปิดหน้าต่าง New System Variable ขึ้นมาเหมือนเดิม
ขั้นตอน 4) ในขั้นตอนนี้ ให้กำหนดค่า CLASSPATH ไปยังไฟล์ jar ที่วางไว้ใน JUnit โฟลเดอร์ตามที่ระบุด้านล่าง:
- ชื่อตัวแปร: CLASSPATH
- ค่าตัวแปร: %CLASSPATH%;%JUNIT_HOME%\junit-4.10.jar;.;
- คลิกที่ปุ่มตกลง
แทนที่ด้วยชื่อไฟล์ที่คุณดาวน์โหลดมาอย่างถูกต้อง: เส้นทางการสร้างในส่วนที่ 4 แสดงให้เห็นว่าเครื่องนี้ใช้ junit-4.10.jar
ขั้นตอน 5) เมื่อคุณคลิกปุ่ม 'ตกลง' คุณสามารถตรวจสอบได้ว่ามีตัวแปรสภาพแวดล้อมใหม่ชื่อ “CLASSPATH” ปรากฏอยู่ภายใต้ตัวแปรระบบ ดูภาพด้านล่าง
หมายเหตุ ตัวแปรสองตัวนี้มีความสำคัญเฉพาะเมื่อคุณคอมไพล์และรันการทดสอบจากบรรทัดคำสั่งเท่านั้น Eclipse ไม่สนใจ CLASSPATH ของระบบ และค้นหาไฟล์ JAR จากเส้นทางการสร้างโปรเจ็กต์ ซึ่งส่วนที่ 4 จะกำหนดค่าไว้ Maven และ Gradle โปรเจ็กต์ไม่จำเป็นต้องมีทั้งสองอย่าง เพราะเครื่องมือสร้างจะประกอบคลาสพาธสำหรับการทดสอบให้คุณโดยอัตโนมัติ
ส่วนที่ 4) ติดตั้ง JUnit ไฟล์ Jar เข้ามา Eclipse
ขั้นตอน 1) คลิกขวาที่โปรเจ็กต์:
- คลิกที่ “สร้างเส้นทาง” จากนั้น
- คลิกที่ “กำหนดค่าเส้นทางการสร้าง”
เมนูย่อย Build Path คือจุดเริ่มต้นของการเปลี่ยนแปลง classpath ทุกอย่างในโปรเจ็กต์
ขั้นตอน 2) ในขั้นตอนนี้
- ไปที่ Java หน้าต่าง Build Path ดังแสดงในรูปด้านล่าง
- จากนั้นคลิกที่ปุ่ม “เพิ่มไฟล์ JAR ภายนอก” เพื่อเพิ่มไฟล์ที่คุณดาวน์โหลดมา JUnitไฟล์ .jar ไปยัง Eclipse.
หลังจากเพิ่มไฟล์ JUnit ไฟล์ jar ให้คลิกปุ่ม 'ตกลง' เพื่อปิด Java หน้าต่าง Build Path
ทางลัด: เพิ่มห้องสมุด… ปุ่มในแผงเดียวกันจะเชื่อมต่อ JUnit ไลบรารีที่รวมมาด้วย Eclipseดังนั้นโครงการจึงสามารถบรรลุเป้าหมายได้ JUnit 4 หรือ JUnit 5 โดยไม่ต้องดาวน์โหลดด้วยตนเอง การดาวน์โหลดด้วยตนเองยังคงมีความสำคัญเมื่อคุณต้องการเวอร์ชันเฉพาะหรือทำงานแบบออฟไลน์ ต่อไป ให้เขียนการทดสอบด้วย JUnit คำอธิบายประกอบ.
ส่วนที่ 5) ตรวจสอบ JUnit ไฟล์ Jar ใน Build Path ของคุณ
เพื่อตรวจสอบ JUnit ไฟล์ jar ใน Eclipseคุณต้องทำตามขั้นตอนด้านล่างนี้:
- คลิกขวาที่โปรเจ็กต์ -> สร้างเส้นทาง (Build Path)
- คลิกที่ “กำหนดค่าเส้นทางการสร้าง”
นี่คือเมนูเดียวกับที่ใช้ในตอนที่ 4 ซึ่งคราวนี้เข้าถึงได้จากตัวแก้ไข
ขั้นตอน 2) การขอ Java หน้าต่าง Build Path จะปรากฏขึ้นดังที่แสดงด้านล่าง
ในหน้าต่างนั้น ให้ไปที่แท็บ Libraries เพื่อดูไฟล์ jar ทั้งหมด ในมุมมองโครงสร้างไฟล์ jar คุณต้องมองหาชื่อไฟล์ jar ที่ขึ้นต้นด้วย JUnit.
เมื่อคุณขยายออก JUnit ห้องสมุด คุณสามารถดูได้ Java ไลบรารีต่างๆ ดังแสดงด้านล่าง:
ตอนนี้คุณพร้อมที่จะใช้งานแล้ว JUnit สีสดสวย Eclipseหากต้นไม้นี้ไม่แสดงอะไรเลย JUnit ทางเข้า ขวดนั้นไม่เคยถูกติดไว้ และทุกๆ org.junit การนำเข้าในคลาสทดสอบของคุณจะไม่สามารถแก้ไขได้
ส่วนที่ 6) ตรวจสอบ JUnit การติดตั้ง
คุณสามารถสร้างความเรียบง่าย JUnit ทดสอบเพื่อตรวจสอบ JUnit การตั้งค่า ดูคลาสทดสอบด้านล่าง
ขั้นตอน 1) สร้าง Java สร้างคลาสชื่อ TestJunit.java และใส่คำสั่ง assert อย่างง่ายๆ เข้าไป
package guru99.junit; import org.junit.Test; import static org.junit.Assert.assertEquals; public class TestJunit { @Test public void testSetup() { String str= "I am done with Junit setup"; assertEquals("I am done with Junit setup",str); } }
ขั้นตอน 2) สร้างคลาส Test Runner เพื่อเรียกใช้การทดสอบข้างต้น
package guru99.junit; import org.junit.runner.JUnitCore; import org.junit.runner.Result; import org.junit.runner.notification.Failure; public class TestRunner { public static void main(String[] args) { Result result = JUnitCore.runClasses(TestJunit.class); for (Failure failure : result.getFailures()) { System.out.println(failure.toString()); } System.out.println("Result=="+result.wasSuccessful()); } }
ขั้นตอน 3) หากต้องการทำการทดสอบ ให้ทำตามขั้นตอนด้านล่างนี้:
- คลิกขวาที่ TestJunit.java แล้วคลิกที่ “Run As” ดังแสดงด้านล่าง
- เมื่อคุณคลิกที่ “เรียกใช้ในฐานะ” หน้าต่างอีกหน้าต่างจะเปิดขึ้นมา ให้คลิกที่ “1 JUnit ทดสอบ” ดังแสดงด้านล่าง:
ขั้นตอน 4) นี่คือผลลัพธ์ของการทดสอบของคุณ หากการทดสอบทำงานสำเร็จ จะมีเครื่องหมายถูกสีเขียวปรากฏอยู่ด้านหน้า
รายงานข่าว จำนวนครั้งที่ทำงาน: 1/1, ข้อผิดพลาด: 0, ความล้มเหลว: 0 โดยมีนักวิ่งที่ถูกทำเครื่องหมายไว้ JUnit 4. ตรวจสอบว่าไฟล์ JAR, เส้นทางการสร้าง และคลาสทดสอบเชื่อมต่อกันอย่างถูกต้อง แถบสีแดงตรงนี้มักหมายความว่าไฟล์ JAR หายไปจากเส้นทางการสร้าง โปรดดูที่... JUnit ยืนยัน การอ้างอิง และวิธีการ สร้าง JUnit ชุดทดสอบ.


















