สารบัญ:

คุณทดสอบแตงกวาอย่างไร?
คุณทดสอบแตงกวาอย่างไร?

วีดีโอ: คุณทดสอบแตงกวาอย่างไร?

วีดีโอ: คุณทดสอบแตงกวาอย่างไร?
วีดีโอ: วิธีปลูกแตงกวาและการดูแลรักษา Cucumber cultivation and care. - YouTube 2024, กรกฎาคม
Anonim

บทนำสู่การเขียนแบบทดสอบการตอบรับด้วยแตงกวา

  1. เขียนแบบทดสอบการยอมรับของคุณ
  2. ดูว่ามันล้มเหลวเพื่อให้คุณรู้ว่าขั้นตอนต่อไปคืออะไร
  3. เขียนแบบทดสอบหน่วยสำหรับขั้นตอนต่อไป
  4. ดูว่ามันล้มเหลวเพื่อให้คุณรู้ว่าการนำไปใช้งานนั้นเป็นอย่างไร
  5. ทำซ้ำขั้นตอนที่ 3 และ 4 จนกว่าคุณจะมีทุกสิ่งที่ต้องการ และการทดสอบทั้งหมดของคุณ (รวมถึงขั้นตอนที่ยอมรับ) กำลังผ่าน

สำหรับสิ่งนี้แตงกวาในการทดสอบคืออะไร?

NS แตงกวา เป็นเครื่องมือที่ใช้กรอบ Behavior Driven Development (BDD) ซึ่งใช้ในการเขียนการยอมรับ การทดสอบ สำหรับเว็บแอปพลิเคชัน ช่วยให้การตรวจสอบการทำงานอัตโนมัติในรูปแบบที่อ่านและเข้าใจได้ง่าย (เช่น ภาษาอังกฤษธรรมดา) ไปจนถึงนักวิเคราะห์ธุรกิจ นักพัฒนา ผู้ทดสอบ ฯลฯ

ข้างๆ กัน มีแตงกวาฟรีไหม? แตงกวา เป็นหนึ่งในเครื่องมือโอเพ่นซอร์สดังกล่าว ซึ่งสนับสนุนการพัฒนาที่ขับเคลื่อนด้วยพฤติกรรม เพื่อให้แม่นยำยิ่งขึ้น แตงกวา สามารถกำหนดเป็นกรอบการทดสอบที่ขับเคลื่อนด้วยข้อความภาษาอังกฤษธรรมดา มันทำหน้าที่เป็นเอกสาร การทดสอบอัตโนมัติ และความช่วยเหลือในการพัฒนา - ทั้งหมดในที่เดียว

อย่างง่ายๆ แตงกวาเป็นหน่วยทดสอบหรือไม่?

คุณสามารถใช้ end-to-end. ได้ การทดสอบ , บูรณาการ การทดสอบ และชิ้นส่วนที่สามารถทดสอบได้โดยใช้ การทดสอบหน่วย . การตัดสินใจเลือกใช้ แตงกวา หรือ การทดสอบหน่วย กรอบงานขึ้นอยู่กับความร่วมมือกับธุรกิจ หากพวกเขามีความคิดเห็นเกี่ยวกับพฤติกรรม ให้ใช้ แตงกวา.

ซีลีเนียม TDD หรือ BDD?

TDD : TDD เป็นเทคนิคการพัฒนาซอฟต์แวร์ที่เกี่ยวข้องกับการเขียนกรณีทดสอบอัตโนมัติก่อนที่จะเขียนส่วนการทำงานของโค้ด ซีลีเนียม เป็นเครื่องมืออัตโนมัติเพื่อทำให้เว็บเบราว์เซอร์เป็นอัตโนมัติ ในขณะที่ TDD และ BDD เป็นแนวทางการออกแบบกรอบงาน คุณสามารถใช้ทั้งแบบจำลองการออกแบบโดยใช้ ซีลีเนียม.