สารบัญ:

ซอฟต์แวร์ใดที่จำเป็นสำหรับการทดสอบเว็บแตงกวา
ซอฟต์แวร์ใดที่จำเป็นสำหรับการทดสอบเว็บแตงกวา

วีดีโอ: ซอฟต์แวร์ใดที่จำเป็นสำหรับการทดสอบเว็บแตงกวา

วีดีโอ: ซอฟต์แวร์ใดที่จำเป็นสำหรับการทดสอบเว็บแตงกวา
วีดีโอ: ปัญญาประดิษฐ์ด้านการดูแลสุขภาพ (AI for Healthcare) เพื่อความเป็นเลิศด้านการแพทย์ - YouTube 2024, กรกฎาคม
Anonim

14) คุณต้องใช้ซอฟต์แวร์ใดเพื่อเรียกใช้เคส Cucumber Web Test

  • Ruby และชุดพัฒนาของมัน
  • แตงกวา .
  • IDE เช่น ActiveState
  • Watir (เพื่อจำลองเบราว์เซอร์)
  • Ansicon และ rspec (ถ้า ที่จำเป็น )

ในทำนองเดียวกันอาจมีคนถามว่าคุณจะสร้างไฟล์นักวิ่งทดสอบในแตงกวาได้อย่างไร

สร้าง คลาสใหม่ ไฟล์ ในแพ็คเกจ 'cucumberTest' และตั้งชื่อเป็น ' ผู้ทดสอบ ' โดยคลิกขวาที่แพ็คเกจและเลือก ใหม่ > คลาส คลาสนี้ต้องการคำอธิบายประกอบเพื่อให้เข้าใจว่า แตงกวา คุณสมบัติจะถูกเรียกใช้ผ่านมันและคุณสามารถระบุคุณสมบัติ ไฟล์ ที่จะมารับพร้อมที่ตั้งแพ็คเกจขั้นตอน

ในทำนองเดียวกันกาวในแตงกวาคืออะไร? กาว . มันเกือบจะเหมือนกับตัวเลือกคุณสมบัติ แต่ข้อแตกต่างเพียงอย่างเดียวคือมันช่วยได้ แตงกวา เพื่อค้นหาไฟล์ Step Definition เมื่อไหร่ก็ได้ แตงกวา พบ Step มันจะค้นหา Step Definition ภายในไฟล์ทั้งหมดที่อยู่ในโฟลเดอร์ที่กล่าวถึงใน กาว ตัวเลือก.

นอกจากนี้ แตงกวาใช้ภาษาอะไร?

เดิมทีแตงกวาเขียนด้วยภาษาโปรแกรมทับทิม และเดิมใช้เฉพาะสำหรับการทดสอบ Ruby เพื่อเป็นส่วนเสริมของ RSpec เฟรมเวิร์ก BDD ปัจจุบัน Cucumber รองรับภาษาการเขียนโปรแกรมที่หลากหลายผ่านการใช้งานที่หลากหลาย รวมถึง Java และ JavaScript

แตงกวาเป็นกรอบหรือไม่?

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