แตงกวารองรับภาษาใดบ้าง
แตงกวารองรับภาษาใดบ้าง

วีดีโอ: แตงกวารองรับภาษาใดบ้าง

วีดีโอ: แตงกวารองรับภาษาใดบ้าง
วีดีโอ: ใครใช้ Apple Watch ต้องรู้ จุดเสียของ Apple Watch ที่คุณไม่คาดคิด - YouTube 2024, กรกฎาคม
Anonim

เขียนใน: Ruby

เกี่ยวกับเรื่องนี้ JVM แตงกวารองรับภาษาใดบ้าง

[อัปเดตเมื่อ 7/29/2018: ณ เวอร์ชัน 3.0. 0, Cucumber-JVM ไม่รองรับภาษา JVM อื่นนอกจาก Java อีกต่อไป – คือ Groovy, Scala, Clojure และโกสุ โปรดอ่าน Cucumber-JVM กำลังเลิกรองรับ JVM Languages ในบล็อกอย่างเป็นทางการของ Cucumber ตอนนี้ parser ของ Gherkin ถูกเขียนด้วย Go แทนที่จะเป็น Java]

แตงกวาสามารถทำงานร่วมกับ Python ได้หรือไม่ แตงกวา รองรับ 14 ภาษาในขณะนี้ รวมถึง Python บน JVM เรียกอีกอย่างว่า Jython ในการใช้ Java 6/7 เพื่อให้คุณสามารถใช้ แตงกวา เอพีไอ คุณต้องเขียน Python เมธอดที่มีคำอธิบายประกอบ Java เพื่อบอก แตงกวา ซึ่ง regexes สัมพันธ์กับแต่ละวิธี

ยังถามอีกว่า Gherkin รองรับกี่ภาษา?

70 ภาษา

ข้อดีของกรอบแตงกวาคืออะไร?

ข้อดีของแตงกวา เหนือเครื่องมืออื่น ๆ: อนุญาตให้เขียนสคริปต์ทดสอบโดยไม่ต้องมีความรู้เกี่ยวกับรหัสใด ๆ และยังช่วยให้ผู้ที่ไม่ใช่โปรแกรมเมอร์มีส่วนร่วมด้วย มีวัตถุประสงค์ในการทดสอบแบบ end-to-end กรอบ ไม่เหมือนเครื่องมืออื่นๆ เนื่องจากสถาปัตยกรรมสคริปต์ทดสอบอย่างง่าย แตงกวา ให้รหัสนำกลับมาใช้ใหม่ได้