QTP - การดำเนินการ
การดำเนินการช่วยให้ผู้ทดสอบสามารถแบ่งสคริปต์ออกเป็นกลุ่มของคำสั่ง QTP การดำเนินการคล้ายกับฟังก์ชันใน VBScript อย่างไรก็ตามมีความแตกต่างเล็กน้อย ตามค่าเริ่มต้น QTP จะสร้างการทดสอบด้วยการดำเนินการเดียว
การดำเนินการ | ฟังก์ชั่น |
---|---|
การดำเนินการเป็นคุณลักษณะที่สร้างขึ้นใน QTP | ฟังก์ชัน VBScript รองรับทั้ง VBScript และ QTP |
พารามิเตอร์การดำเนินการจะถูกส่งผ่านโดยค่าเท่านั้น | พารามิเตอร์ฟังก์ชันถูกส่งผ่านโดยค่าหรือโดยการอ้างอิง |
การดำเนินการมีนามสกุล. mts | ฟังก์ชันจะถูกบันทึกเป็น. vbs หรือ. qfl |
การดำเนินการอาจใช้ซ้ำหรือไม่ก็ได้ | ฟังก์ชันสามารถใช้ซ้ำได้เสมอ |
คุณสมบัติของแอ็คชันสามารถเข้าถึงได้โดยคลิกขวาที่หน้าต่าง Script Editor และเลือก "Properties"
คุณสมบัติการดำเนินการประกอบด้วยข้อมูลต่อไปนี้ -
- ชื่อการดำเนินการ
- Location
- ธงที่ใช้ซ้ำได้
- พารามิเตอร์อินพุต
- พารามิเตอร์เอาต์พุต
ประเภทของการดำเนินการ
มีการกระทำสามประเภท -
Non-reusable action - การกระทำที่สามารถเรียกได้เฉพาะในการทดสอบเฉพาะที่ได้รับการออกแบบและสามารถเรียกใช้ได้เพียงครั้งเดียว
Reusable action - การกระทำที่สามารถเรียกได้หลายครั้งการทดสอบใด ๆ ที่อยู่และยังสามารถใช้โดยการทดสอบอื่น ๆ
External Reusable action- เป็นการดำเนินการซ้ำที่เก็บไว้ในการทดสอบอื่น การดำเนินการภายนอกเป็นแบบอ่านอย่างเดียวในการทดสอบการโทร แต่สามารถใช้ภายในเครื่องกับสำเนาข้อมูลตารางข้อมูลที่แก้ไขได้สำหรับการดำเนินการภายนอก
การทำงานกับการดำเนินการ
มีสามตัวเลือกในการแทรกการกระทำ คลิกที่แต่ละรายการเพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับประเภทของการกระทำที่เลือก
ซีเนียร์ | ประเภทการดำเนินการและคำอธิบาย |
---|---|
1 | แทรกคำกระตุ้นการตัดสินใจใหม่ แทรกการดำเนินการใหม่จากการดำเนินการที่มีอยู่ |
2 | แทรกคำเรียกเพื่อคัดลอกการดำเนินการ แทรกสำเนาของการดำเนินการที่มีอยู่ |
3 | แทรกการเรียกร้องให้ดำเนินการที่มีอยู่ แทรกการเรียกร้องให้มีการดำเนินการที่ใช้ซ้ำได้ที่มีอยู่ |