การระบุตัวตนอัจฉริยะใน QTP/UFT พร้อมตัวอย่าง
Smart Identification คืออะไรใน QTP?
- หากกระบวนการระบุวัตถุตามปกติล้มเหลว ไมโครโฟกัสจะดำเนินการต่อไป UFT ระบบจะเรียกใช้งาน Smart Identification ซึ่งเป็นกลไกที่มีความยืดหยุ่นมากกว่าสำหรับการระบุวัตถุ โดยต้องเปิดใช้งานไว้ในการตั้งค่าการระบุวัตถุ
- Smart Identification ใช้คุณสมบัติสองประเภท
- คุณสมบัติตัวกรองฐาน มันมีคุณสมบัติพื้นฐานที่สุดของคลาสอ็อบเจ็กต์ทดสอบเฉพาะ ผู้ที่ค่านิยมไม่สามารถเปลี่ยนแปลงได้โดยไม่เปลี่ยนแก่นแท้ของวัตถุดั้งเดิม
- คุณสมบัติตัวกรองเพิ่มเติม- คุณสมบัติอื่นๆ ที่สามารถช่วยระบุวัตถุได้
HP UFT "ลืม"คำอธิบายวัตถุทดสอบที่เรียนรู้แล้ว และสร้างรายการผู้สมัครวัตถุใหม่ ซึ่งประกอบด้วยวัตถุที่ตรงกับคุณสมบัติทั้งหมดที่กำหนดไว้ในรายการคุณสมบัติตัวกรองพื้นฐาน" QTP ใช้คุณสมบัติตัวกรองพื้นฐานเพื่อลดรายการวัตถุที่อาจเป็นไปได้ โดยมีเป้าหมายเพื่อจำกัดให้เหลือเพียงวัตถุเดียวที่ตรงกับคุณสมบัติคำอธิบายที่บันทึกไว้บางส่วนหรือทั้งหมด
หากมีการเรียกใช้การระบุตัวตนอัจฉริยะในระหว่างการทดสอบ ในแผนผังผลการทดสอบ ข้อความเตือนจะถูกสร้างขึ้นเพื่อระบุว่ามีการใช้การระบุตัวตนอัจฉริยะและขั้นตอนการระบุตัวตนอัจฉริยะจะถูกแทรก
วิธีเปิด/ปิดใช้งานการระบุตัวตนอัจฉริยะ
การระบุตัวตนอัจฉริยะทำงานอย่างไร
คลิก Good Farm Animal Welfare Awards หากไม่สามารถเข้าถึงวิดีโอได้
แก้ไขคุณสมบัติของวัตถุเพื่อหลีกเลี่ยงการระบุตัวตนอัจฉริยะ
คลิก Good Farm Animal Welfare Awards หากไม่สามารถเข้าถึงวิดีโอได้
การถอดเสียงวิดีโอพร้อมไฮไลต์ประเด็นสำคัญ
- คุณอาจสังเกตเห็นว่าการระบุตัวตนอัจฉริยะทำให้การเรียกใช้สคริปต์ช้าลงซึ่งไม่เป็นที่ต้องการ
- เพื่อหลีกเลี่ยงการระบุตัวตนแบบอัจฉริยะ เราสามารถเปลี่ยนคุณสมบัติการระบุวัตถุเริ่มต้นได้
- In QTP, การระบุวัตถุ ให้ลบ "ชื่อ" ออกจากคุณสมบัติบังคับและแทนที่ด้วย "HTML id" เพื่อให้การทดสอบของเราเป็นอิสระจากการเปลี่ยนชื่อ
- คุณสามารถบันทึกขั้นตอนเดิมซ้ำสำหรับสคริปต์ได้
- ตอนนี้หากคุณเปลี่ยนชื่อจาก "ส่ง" เป็น "เข้าสู่ระบบ" และเรียกใช้สคริปต์ สคริปต์จะดำเนินการโดยไม่มีการระบุตัวตนอันชาญฉลาด
- ในทำนองเดียวกัน ในแอปพลิเคชันของคุณภายใต้การทดสอบ หากคุณสมบัติบังคับหรือช่วยเหลือใด ๆ เปลี่ยนแปลงบ่อยครั้งสำหรับออบเจ็กต์ คุณสามารถแทนที่ด้วยคุณสมบัติที่เหมาะสมอื่น ๆ เพื่อให้เรียกใช้สคริปต์ได้เร็วขึ้น
- การปรับแต่งคุณสมบัติเป็นสนามเกมแห่งประสบการณ์ และคุณจะได้รับมันเมื่อคุณอายุมากขึ้นด้วยเครื่องมือนี้
แหล่งข้อมูล

