การทดสอบ SAP - QTP
HP Quick Test Professional (QTP) เป็นเครื่องมือทดสอบการทำงานอัตโนมัติที่ช่วยให้ผู้ทดสอบทำการทดสอบการถดถอยอัตโนมัติเพื่อระบุช่องว่างข้อผิดพลาด / ข้อบกพร่องที่ตรงกันข้ามกับผลลัพธ์จริง / ที่ต้องการของแอปพลิเคชันที่อยู่ระหว่างการทดสอบ
ที่เก็บวัตถุ
Object Repository คือชุดของอ็อบเจ็กต์และคุณสมบัติซึ่ง QTP จะสามารถจดจำอ็อบเจ็กต์และดำเนินการกับอ็อบเจ็กต์ได้ เมื่อผู้ใช้บันทึกการทดสอบอ็อบเจ็กต์และคุณสมบัติจะถูกจับโดยค่าเริ่มต้น หากไม่เข้าใจวัตถุและคุณสมบัติ QTP จะไม่สามารถเล่นสคริปต์ได้
การดำเนินการ
การดำเนินการช่วยให้ผู้ทดสอบสามารถแบ่งสคริปต์ออกเป็นกลุ่มของคำสั่ง QTP ที่เรียกว่า actions. การดำเนินการจะคล้ายกับฟังก์ชันใน VBScript แต่มีข้อแตกต่างเล็กน้อย ตามค่าเริ่มต้น QTP จะสร้างการทดสอบด้วย 1 การกระทำ
การดำเนินการ | ฟังก์ชั่น |
---|---|
การดำเนินการเป็นคุณสมบัติการสร้างของ QTP | ฟังก์ชัน VBScript รองรับทั้ง VBScript และ QTP |
พารามิเตอร์การดำเนินการจะถูกส่งผ่านค่าเท่านั้น | พารามิเตอร์ฟังก์ชันจะถูกส่งผ่านทั้ง byvalue หรือ byref |
การดำเนินการมีนามสกุล. mts | ฟังก์ชันจะถูกบันทึกเป็น. vbs หรือ. qfl |
การดำเนินการอาจใช้ซ้ำหรือไม่ก็ได้ | ฟังก์ชันสามารถใช้ซ้ำได้เสมอ |
คุณสมบัติของการกระทำสามารถเข้าถึงได้โดยคลิกขวาที่หน้าต่าง Script Editor และเลือก "Properties"
คุณสมบัติการดำเนินการประกอบด้วยข้อมูลต่อไปนี้ -
- ชื่อการดำเนินการ
- Location
- ธงที่ใช้ซ้ำได้
- พารามิเตอร์อินพุต
- พารามิเตอร์เอาต์พุต
ประเภทของการดำเนินการ
มีการกระทำสามประเภท -
Non-reusable action - การกระทำที่สามารถเรียกได้เฉพาะในการทดสอบเฉพาะที่ได้รับการออกแบบและสามารถเรียกใช้ได้เพียงครั้งเดียว
Reusable action - การกระทำที่สามารถเรียกได้หลายครั้งในการทดสอบใด ๆ ที่มีอยู่และสามารถใช้กับการทดสอบอื่น ๆ ได้
External Reusable action- เป็นการดำเนินการซ้ำที่เก็บไว้ในการทดสอบอื่น การดำเนินการภายนอกเป็นแบบอ่านอย่างเดียวในการทดสอบการโทร แต่สามารถใช้ภายในเครื่องกับสำเนาข้อมูลตารางข้อมูลที่แก้ไขได้สำหรับการดำเนินการภายนอก
สำหรับข้อมูลเพิ่มเติมโปรดใช้ลิงค์ต่อไปนี้ - http://www.tutorialspoint.com/qtp/index.htm