ความหมายของ QTP/UFT เครื่องมือทดสอบอัตโนมัติ?

⚡ สรุปอย่างชาญฉลาด

QTPตอนนี้ UFT (Unified Functional Testing) คือเครื่องมือทดสอบการทำงานและทดสอบการถดถอยอัตโนมัติแบบใช้ไอคอนจาก Micro Focus ซึ่งใช้ VBScript การบันทึกและเล่นซ้ำ และการระบุวัตถุเพื่อทดสอบแอปพลิเคชันบนเดสก์ท็อปและเว็บ

  • 🧪 QTP/UFT: เครื่องมือทดสอบการทำงานและการทดสอบการถดถอยแบบใช้ไอคอนจาก Micro Focus
  • 📜 วีบีสคริปต์: UFT ทำการสร้างแอปพลิเคชันอัตโนมัติโดยใช้ภาษาเขียนโปรแกรม VBScript
  • 🎬 บันทึกและเล่น: แอปจะบันทึกการกระทำของผู้ใช้และนำมาเล่นซ้ำเป็นแบบทดสอบ
  • 🔍 การระบุวัตถุ: กลไกการจดจำวัตถุที่มีประสิทธิภาพสูงจะระบุตำแหน่งขององค์ประกอบ UI
  • 🧩 Add-in: จะสนับสนุน SAP, Oracle, Javaรวมถึง .NET และเว็บผ่านส่วนเสริม (add-ins)
  • 🤖 ความช่วยเหลือจาก AI: AI เพิ่มความสามารถในการซ่อมแซมตัวเองและการจดจำวัตถุอัจฉริยะให้กับ UFT.

ความหมายของ QTP UFT เครื่องมือทดสอบอัตโนมัติ

ความหมายของ QTP/UFT?

QTP เป็นฟังก์ชันอัตโนมัติ การทดสอบ เครื่องมือที่ช่วยให้ผู้ทดสอบดำเนินการทดสอบอัตโนมัติเพื่อระบุข้อผิดพลาด ข้อบกพร่อง หรือช่องว่างที่ขัดแย้งกับผลลัพธ์ที่คาดหวังของแอปพลิเคชันภายใต้การทดสอบ ได้รับการออกแบบโดย Mercury Interactive และต่อมาถูกซื้อกิจการโดย HP และปัจจุบันคือ MicroFocus ชื่อเต็มของ QTP QuickTest Professional คือ... UFT หมายถึง การทดสอบการทำงานแบบครบวงจร (Unified Functional Testing)

ทำไม QTP เครื่องมือทดสอบที่ดีที่สุดคืออะไร?

  • มันเป็นเครื่องมือที่ใช้ไอคอนซึ่งทำให้การถดถอยและ การทดสอบสมรรถนะ ของแอปพลิเคชัน
  • ทั้งผู้ทดสอบด้านเทคนิคและผู้ทดสอบที่ไม่มีความรู้ด้านเทคนิคสามารถใช้ Micro Focus ได้ QTP
  • มันมีทั้งคุณสมบัติ - บันทึกและการเล่น
  • เราสามารถทดสอบเดสก์ท็อปและแอปพลิเคชันบนเว็บได้
  • อนุญาตให้ใช้การทดสอบกระบวนการทางธุรกิจ (BPT)
  • QTP การทดสอบนี้ใช้ภาษาสคริปต์ VBScript
  • ไมโครโฟกัส UFT ใช้ VBScript เพื่อสร้างแอปพลิเคชันอัตโนมัติ
  • รองรับสภาพแวดล้อมการพัฒนาซอฟต์แวร์ที่ใหญ่ที่สุดเช่น SAP, Oracle ฯลฯ ..
  • QTP เครื่องมือนี้ช่วยให้ผู้ทดสอบสามารถทำการทดสอบฟังก์ชันการทำงานแบบอัตโนมัติได้อย่างต่อเนื่องโดยไม่ถูกขัดจังหวะ

คลิก Good Farm Animal Welfare Awards หากไม่สามารถเข้าถึงวิดีโอได้

ข้อดีของการ QTP อัตโนมัติ

  • รองรับการบันทึกและการเล่น
  • ใช้หน้าจอที่ใช้งานอยู่เพื่อบันทึกสคริปต์และช่วยผู้ทดสอบในการอ้างอิงคุณสมบัติของวัตถุหน้าจอ
  • มีความยอดเยี่ยม กระบวนการระบุวัตถุ หรือกลไกล
  • รองรับส่วนเสริมต่าง ๆ เช่น Oracle, Java, SAP, NET, เว็บฟอร์ม, People soft ฯลฯ
  • ช่วยให้คุณสามารถปรับปรุงการทดสอบที่มีอยู่ได้โดยไม่ต้องมี AUT ผ่านหน้าจอที่ใช้งานอยู่
  • รองรับกรอบการทำงานอัตโนมัติยอดนิยม เช่น วิธีการทดสอบที่ขับเคลื่อนด้วยคำหลัก วิธีการทดสอบแบบโมดูลาร์ วิธีการทดสอบที่ขับเคลื่อนด้วยข้อมูล ฯลฯ
  • มันมาพร้อมกับอินบิลท์ IDE
  • สามารถบูรณาการเข้ากับเครื่องมือการจัดการการทดสอบ เช่น Quality Center, Test Director และ Winrunner
  • ห้องสวีทประเภทต่างๆ เช่น Smoke, Regression, Sanity สามารถดูแลรักษาได้อย่างง่ายดาย
  • รองรับ XML
  • สามารถรายงานผลการทดสอบได้ผ่านทาง QTP เพื่อวัตถุประสงค์ในการวิเคราะห์
  • ง่ายต่อการรักษา

คุณสมบัติของเวอร์ชันล่าสุดของ QTP/UFT

รุ่นล่าสุดของ QTP/UFT (การทดสอบการทำงานแบบครบวงจร) ประกอบด้วยคุณสมบัติใหม่ ๆ

ลูกเล่นใหม่ ๆ รายละเอียด
  • รองรับระบบปฏิบัติการและเบราว์เซอร์
  • รองรับ Windows 8.1 และ Windows เซิร์ฟเวอร์ 2012
  • ทำการทดสอบบนเบราว์เซอร์ Safari
  • UFT ส่วนขยายใน Chrome Store
  • รับการอัปเดตอัตโนมัติบน Chrome
  • รองรับวัตถุรันไทม์ของ Windows
  • บันทึกและดำเนินการทดสอบกับคุณ Windows แอปพลิเคชันรันไทม์
  • สร้างที่เก็บวัตถุด้วย Windows แอปพลิเคชันรันไทม์
  • เทคโนโลยีที่รองรับใหม่
  • JDK1.8
  • XenDesktop 7
  • SAP Web Dynpro ABAP สำหรับ NetWeaver 7.40 และอื่นๆ
  • ขยายการสนับสนุนสำหรับเทคโนโลยีต่างๆ
  • จดจำและโต้ตอบกับออบเจ็กต์จากเว็บแอปพลิเคชัน Siebel SAP แอปพลิเคชัน ฯลฯ
  • วิธีออบเจ็กต์ทดสอบ FlexTable ใหม่สำหรับการควบคุมตารางข้อมูลขั้นสูง

หมายเหตุ การฝึกอบรมได้รับการบันทึกโดยใช้ QTP เวอร์ชัน 9.5 แต่คุณสามารถใช้เวอร์ชันที่สูงกว่าหรือต่ำกว่าได้ตามวัตถุประสงค์การเรียนรู้ของคุณ สำหรับการฝึกปฏิบัติจริงทั้งหมดในการฝึกอบรมนี้ เราจะใช้ “การจองเที่ยวบินแอปพลิเคชันซึ่งมาพร้อมกับ QTP

คำถามที่พบบ่อย

UFT เป็นเครื่องมือเชิงพาณิชย์ของ Micro Focus ที่ใช้ทดสอบเดสก์ท็อป เว็บ และเทคโนโลยีระดับองค์กรมากมายโดยใช้ VBScript พร้อมฟังก์ชันบันทึกและเล่นซ้ำ Selenium เป็นเครื่องมือโอเพนซอร์สฟรีที่ใช้สำหรับการทำงานอัตโนมัติของเว็บเบราว์เซอร์โดยใช้ภาษาโปรแกรมหลายภาษา

UFT โปรแกรมนี้ใช้ VBScript เป็นภาษาสคริปต์สำหรับการทดสอบอัตโนมัติ VBScript ขับเคลื่อนการทำงาน จุดตรวจสอบ และตรรกะที่กำหนดเอง และสามารถเข้าถึงได้ทั้งผู้ทดสอบด้านเทคนิคและผู้ทดสอบที่ไม่ใช่ด้านเทคนิคผ่านอินเทอร์เฟซแบบไอคอนที่สามารถบันทึกและเล่นซ้ำได้

การบันทึกและเล่นซ้ำจะบันทึกการกระทำของผู้ทดสอบบนแอปพลิเคชันในรูปแบบการทดสอบ VBScript จากนั้นเล่นซ้ำเพื่อทำการทดสอบอีกครั้ง วิธีนี้ช่วยเร่งการสร้างการทดสอบ และสคริปต์ที่บันทึกไว้สามารถปรับปรุงได้ด้วยจุดตรวจสอบและพารามิเตอร์

ใช่แล้ว การทดสอบโดยใช้ AI สามารถสร้างและซ่อมแซมได้มากขึ้นเรื่อยๆ UFT ระบบสามารถเขียนสคริปต์ จดจำวัตถุด้วยสายตา และแนะนำจุดตรวจสอบได้ การทำงานอัตโนมัติที่สามารถแก้ไขตัวเองได้จะช่วยลดการทำงานซ้ำด้วยตนเองเมื่อแอปพลิเคชันที่กำลังทดสอบมีการเปลี่ยนแปลงส่วนติดต่อผู้ใช้

AI เพิ่มความสามารถในการจดจำวัตถุอัจฉริยะ ระบบระบุตำแหน่งที่แก้ไขตัวเองได้ และการสร้างชุดทดสอบด้วยภาษาธรรมชาติให้กับเครื่องมือทดสอบการทำงาน การเรียนรู้ของเครื่องจะจัดลำดับความสำคัญของชุดทดสอบตามความเสี่ยงและตรวจจับความผิดปกติ ทำให้การทดสอบการทำงานรวดเร็ว ครอบคลุม และบำรุงรักษาได้ง่ายขึ้น

สรุปโพสต์นี้ด้วย: