Robot Framework - กรณีทดสอบแรกโดยใช้ Ride
เราจะสำรวจ RIDE และทำงานในกรณีทดสอบแรกของเรา
เปิด Ride จากพรอมต์คำสั่งหรือคุณสามารถสร้างทางลัดของการขี่บนเดสก์ท็อปของคุณ
จากบรรทัดคำสั่ง
ride.py
จากเดสก์ท็อป
ไปที่เส้นทางที่ติดตั้งการขับขี่ สำหรับ windows ก็คือC:\Python27\Scripts.
คลิกขวาที่ ride.py แล้วคลิก Send To -> Desktop (สร้างทางลัด).
ตอนนี้คุณจะเห็นไอคอนของการขับขี่บนเดสก์ท็อปของคุณ คุณสามารถคลิกเพื่อเปิดโปรแกรมแก้ไขการขับขี่
เริ่มต้นด้วยกรณีทดสอบแรกของเราในการขับขี่ เปิดตัวแก้ไขและคลิกที่ไฟล์ -> โครงการใหม่
คลิกที่โครงการใหม่และป้อนชื่อของโครงการ
Parent Directory คือพา ธ ที่จะบันทึกโปรเจ็กต์ คุณสามารถเปลี่ยนเส้นทางได้หากจำเป็น ฉันได้สร้างโฟลเดอร์ชื่อ robotframework และจะบันทึกไฟล์ทั้งหมดในโฟลเดอร์นั้น
โครงการFirstTestCaseจะถูกสร้างขึ้น
ในการสร้างกรณีทดสอบให้คลิกขวาที่โครงการ
คลิกใหม่การทดสอบกรณี
ป้อนชื่อกรณีทดสอบแล้วคลิกตกลง
มี 3 แท็บแสดงสำหรับกรณีทดสอบจะถูกสร้างขึ้น - แก้ไขข้อความแก้ไขและการเรียกใช้
แท็บแก้ไขมาพร้อมกับสองรูปแบบ - การตั้งค่าและตาราง เราจะพูดถึงสองรูปแบบในส่วนต่อไปของเรา
รูปแบบการตั้งค่า
ในการตั้งค่าเรามีเอกสารการตั้งค่าการฉีกแท็กการหมดเวลาและเทมเพลต
เอกสารประกอบ
คุณสามารถเพิ่มรายละเอียดเกี่ยวกับกรณีทดสอบของคุณเพื่อให้ง่ายต่อการอ้างอิงในอนาคต
คลิกตกลงเพื่อบันทึกเอกสาร
การตั้งค่าและ Teardown
หากมีการตั้งค่าที่กำหนดให้กับกรณีทดสอบการตั้งค่านั้นจะถูกดำเนินการก่อนการดำเนินการกรณีทดสอบและการตั้งค่าการทดสอบที่จะดำเนินการหลังจากกรณีทดสอบเสร็จสิ้นสำหรับการฉีกขาด เราจะลงรายละเอียดในบทต่อ ๆ ไปของเรา ตอนนี้เราไม่ต้องการใช้สำหรับกรณีทดสอบแรกของเราและสามารถเว้นว่างไว้ได้
แท็ก
ใช้สำหรับการติดแท็กกรณีทดสอบ - เพื่อรวมยกเว้นกรณีทดสอบที่เฉพาะเจาะจง คุณยังสามารถระบุได้ว่ากรณีทดสอบใดสำคัญหรือไม่
หมดเวลา
ใช้เพื่อตั้งค่าการหมดเวลาในกรณีทดสอบ ตอนนี้เราจะเก็บไว้ว่าง ๆ
เทมเพลต
ซึ่งจะมีคีย์เวิร์ดที่จะใช้สำหรับกรณีทดสอบ ส่วนใหญ่จะใช้สำหรับกรณีทดสอบที่ขับเคลื่อนด้วยข้อมูล คีย์เวิร์ดระดับสูงที่กำหนดโดยผู้ใช้ระบุไว้ในเท็มเพลตและกรณีทดสอบใช้เพื่อส่งผ่านข้อมูลไปยังคีย์เวิร์ด
ในรูปแบบตารางเราจะเขียนกรณีทดสอบแรกของเราและดำเนินการแบบเดียวกันเพื่อดูผลลัพธ์
ในกรณีทดสอบนี้เราจะเพิ่มบันทึกและดูผลลัพธ์ของมัน พิจารณาภาพหน้าจอต่อไปนี้เพื่อทำความเข้าใจสิ่งนี้ -
เราได้ใช้คีย์เวิร์ดLogเพื่อบันทึกข้อความดังที่แสดงด้านบน
ตามคีย์เวิร์ดที่ระบุใน Edit เราจะได้โค้ดใน Text Edit ดังที่แสดงด้านล่าง -
คุณสามารถเขียนกรณีทดสอบใน Text Edit ได้เช่นกันและจะแสดงในรูปแบบตาราง ตอนนี้ให้เราเรียกใช้กรณีทดสอบและดูผลลัพธ์
ในการเรียกใช้กรณีทดสอบเราต้องคลิกที่เริ่มดังที่แสดงด้านล่าง -
คลิกที่เริ่มและนี่คือผลลัพธ์ของกรณีทดสอบ -
กรณีทดสอบของเราดำเนินการสำเร็จและมีรายละเอียดดังที่แสดงไว้ด้านบน มันทำให้สถานะเป็นPASS
นอกจากนี้เรายังสามารถดูรายละเอียดของการดำเนินการกรณีทดสอบได้ในรายงานและบันทึกตามที่ไฮไลต์ด้านล่าง
คลิกที่รายงานและเปิดรายละเอียดในแท็บใหม่ดังต่อไปนี้
ในรายงานจะให้รายละเอียดเช่นเวลาเริ่มต้นเวลาสิ้นสุดเส้นทางไปยังไฟล์บันทึกสถานะของกรณีทดสอบเป็นต้น
คลิกเข้าสู่ระบบที่มุมขวาบนในรายงานหรือจากหน้าจอเรียกใช้
นี่คือรายละเอียดของไฟล์บันทึก -
ไฟล์บันทึกจะให้รายละเอียดของการดำเนินการทดสอบและรายละเอียดของคำสำคัญที่เราให้ไว้สำหรับกรณีทดสอบ
ในรายงานและล็อกไฟล์เราได้รับสีเขียวสำหรับสถานะ
ตอนนี้ให้เราทำการเปลี่ยนแปลงบางอย่างที่จะนำไปสู่ความล้มเหลวของกรณีทดสอบล้มเหลวและดูผลลัพธ์
ในกรณีทดสอบข้างต้นคีย์เวิร์ด Log ไม่ถูกต้อง เราจะเรียกใช้กรณีทดสอบและดูผลลัพธ์ -
เราเห็นว่ากรณีทดสอบล้มเหลว ฉันได้เน้นข้อผิดพลาดที่บอกเกี่ยวกับกรณีทดสอบ
ตอนนี้จะเห็นรายงานและเอาต์พุตบันทึกจากรายงาน -
จาก Log
เมื่อกรณีทดสอบล้มเหลวสีจะเปลี่ยนเป็นสีแดงดังที่แสดงด้านบน
สรุป
ในบทนี้เราได้กล่าวถึงกรณีทดสอบอย่างง่ายและผลลัพธ์ที่เห็นระหว่างการดำเนินการจะปรากฏขึ้น รายงานและบันทึกแสดงรายละเอียดของการดำเนินการกรณีทดสอบ