การกำหนดพารามิเตอร์ใน QTP/UFT พร้อมตัวอย่าง

การกำหนดพารามิเตอร์ QTP คืออะไร

QTP ให้เราเลือกอินพุตการทดสอบที่แตกต่างกันในขณะดำเนินการ กระบวนการในการจัดเตรียมค่าอินพุตที่แตกต่างกันผ่านพารามิเตอร์ภายนอกนี้เรียกว่าการกำหนดพารามิเตอร์

ประเภทของการกำหนดพารามิเตอร์ใน QTP

ประเภทพารามิเตอร์อาจเป็น:

  1. พารามิเตอร์ตารางข้อมูล
  2. พารามิเตอร์การทดสอบ/การดำเนินการ
  3. พารามิเตอร์ตัวแปรสภาพแวดล้อม
  4. พารามิเตอร์ตัวเลขสุ่ม

การกำหนดพารามิเตอร์ใน QTP

ลิ้มรส บทช่วยสอนไมโครโฟกัส UFT สาธิตวิธีการกำหนดพารามิเตอร์เพื่อเข้าสู่ระบบแอปพลิเคชันจองเที่ยวบินได้สำเร็จ คุณอาจสงสัยว่าเหตุใดจึงต้องใช้ความพยายามของ Herculean เพื่อทำให้สถานการณ์ง่าย ๆ นี้เป็นไปโดยอัตโนมัติ เราจะตรวจสอบว่าผู้ใช้เข้าสู่ระบบแอปพลิเคชันได้สำเร็จโดยป้อนชื่อตัวแทนและรหัสผ่านที่ถูกต้อง ความจำเป็นในการกำหนดพารามิเตอร์จะชัดเจนหากเราขยายขอบเขตของสถานการณ์ให้รวมการรวมของ ชื่อตัวแทนและรหัสผ่าน ALPHANUMERIC ที่ถูกต้อง- ในกรณีนี้ ขั้นตอนการทดสอบจะยังคงเหมือนเดิม แต่เราจะมีการรวม Data ไว้เพื่อทดสอบเพิ่มเติม ในตัวอย่างนี้ เราจะจำกัดเพียง 3 จาก 8 ชุดค่าผสมที่เป็นไปได้

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

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

การกำหนดพารามิเตอร์ใน QTP

วิธีที่ง่ายที่สุดในการกำหนดพารามิเตอร์ของอาร์กิวเมนต์ ในกรณีของเรา Guru คือ

  1. คลิกมุมมองคำหลัก
  2. คลิกไอคอนการกำหนดพารามิเตอร์

การกำหนดพารามิเตอร์ใน QTP

กล่องโต้ตอบการกำหนดค่าค่า Box เปิด ปัจจุบันค่านี้ตั้งเป็นค่าคงที่ คลิกที่ปุ่มตัวเลือกพารามิเตอร์ QTP กำหนดชื่อเริ่มต้นให้กับพารามิเตอร์นี้ คุณสามารถตั้งชื่อตามที่คุณต้องการแล้วคลิก "ตกลง"

การกำหนดพารามิเตอร์ใน QTP

ใน Global Sheet จะมีการสร้างคอลัมน์ที่มีส่วนหัว "ชื่อตัวแทน" และค่า Guru คุณสามารถป้อนค่าเพิ่มเติมสำหรับพารามิเตอร์นี้ได้

การกำหนดพารามิเตอร์ใน QTP

เมื่อคุณคลิกที่“มุมมองจากผู้เชี่ยวชาญ” คุณจะเห็นว่า “ชื่อตัวแทน” ถูกแทนที่ด้วย “กูรู” และประเภทของแผ่นงานที่ใช้

การกำหนดพารามิเตอร์ใน QTP

ในทำนองเดียวกัน คุณยังสามารถกำหนดค่าอาร์กิวเมนต์ Password และป้อนชุดข้อมูลทดสอบที่แตกต่างกันได้

การกำหนดพารามิเตอร์ใน QTP

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

การกำหนดพารามิเตอร์ใน QTP

ข้อดีของการกำหนดพารามิเตอร์

  • การกำหนดพารามิเตอร์ช่วยให้เราสามารถเลือกค่าที่แตกต่างกันในขณะดำเนินการได้
  • มันช่วยลดเวลาและความพยายาม
  • การใช้งาน Data Drivers ช่วยให้เราสามารถใช้ข้อมูลเดียวกันสำหรับกล่องป้อนข้อมูลต่างๆ ได้ (Data Drivers คือฟีเจอร์ที่ HP UFT จัดทำขึ้น โดยจะแสดงค่าคงที่ทั้งหมดที่สามารถกำหนดค่าพารามิเตอร์ได้ในหน้าต่างเดียว ทำให้การกำหนดพารามิเตอร์ของสคริปต์ขนาดใหญ่เป็นเรื่องง่าย)

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