การสอนแตงกวา
Cucumber เป็นเครื่องมือทดสอบที่สนับสนุน Behavior Driven Development (BDD) framework กำหนดลักษณะการทำงานของแอปพลิเคชันโดยใช้ข้อความภาษาอังกฤษง่ายๆซึ่งกำหนดโดยภาษาที่เรียกว่า Gherkin
แตงกวาช่วยให้สามารถตรวจสอบการทำงานอัตโนมัติที่อ่านและเข้าใจได้ง่าย เริ่มแรกแตงกวาถูกนำไปใช้ใน Ruby แล้วขยายไปยังกรอบงาน Java เครื่องมือทั้งสองรองรับ JUnit ดั้งเดิม
บทช่วยสอนนี้ค่อนข้างครอบคลุมและครอบคลุมประเด็นที่จำเป็นทั้งหมดเกี่ยวกับแตงกวาโดยใช้ตัวอย่างเพื่อให้เข้าใจง่าย
บทช่วยสอนนี้ออกแบบมาสำหรับผู้เชี่ยวชาญด้านซอฟต์แวร์เช่นนักวิเคราะห์นักพัฒนาและผู้ทดสอบที่กระตือรือร้นในการเรียนรู้พื้นฐานของแตงกวาและต้องการนำไปปฏิบัติจริง
ก่อนที่จะดำเนินการตามบทช่วยสอนนี้คุณจำเป็นต้องมีความรู้พื้นฐานเกี่ยวกับการทดสอบรวมทั้งประสบการณ์จริงเกี่ยวกับเครื่องมือทดสอบบางอย่าง คุณควรมีความรู้ด้านการบังคับบัญชาเกี่ยวกับ Java และมีความคุ้นเคยกับ JUnit และ Ruby