การออกแบบสถานการณ์ทดสอบอัตโนมัติมักเป็นกระบวนการที่ทำซ้ำและพัฒนาไปเรื่อย ๆ ตามกาลเวลา เมื่อโปรเจกต์ดำเนินไป ทีมต่าง ๆ อาจจำเป็นต้องยืมหรือแบ่งปันสถานการณ์ทดสอบซึ่งกันและกัน ในกรณีเช่นนี้ ความสามารถในการนำเข้าและส่งออกสถานการณ์ทดสอบได้อย่างสะดวกสบายจะช่วยปรับปรุงประสิทธิภาพการทำงานได้อย่างมากและหลีกเลี่ยงการทำงานซ้ำซ้อน นอกจากนี้ เมื่อทำการย้ายโปรเจกต์หรือปรับโครงสร้าง การเก็บรักษาและถ่ายโอนข้อมูลสถานการณ์ทดสอบก็มีความสำคัญอย่างยิ่ง
ตัวอย่างเช่น ในโปรเจกต์สถาปัตยกรรมไมโครเซอร์วิสขนาดใหญ่ ทีมต่าง ๆ อาจรับผิดชอบไมโครเซอร์วิสที่แตกต่างกัน โดยแต่ละส่วนมีอินเทอร์เฟซ API และโมดูลฟังก์ชันของตนเอง เมื่อการพัฒนาคืบหน้า ทีมมักจะต้องอ้างอิงสถานการณ์ทดสอบที่มีอยู่จากทีมอื่น และในบางกรณี อาจต้องปรับและเพิ่มประสิทธิภาพสถานการณ์ทดสอบที่สร้างโดยทีมอื่น ยิ่งไปกว่านั้น เมื่อมีการเปิดตัวโปรเจกต์ใหม่ ทีมสามารถใช้ประโยชน์จากสถานการณ์ทดสอบจากโปรเจกต์ที่มีอยู่เพื่อหลีกเลี่ยงการเริ่มต้นจากศูนย์ และประสบการณ์ที่สะสมมาตลอดวงจรชีวิตของโปรเจกต์จะช่วยปรับปรุงประสิทธิภาพการเริ่มต้นของโปรเจกต์ใหม่อย่างมีนัยสำคัญอย่างไม่ต้องสงสัย
เพื่อตอบสนองความต้องการเหล่านี้ Apidog มีวิธีที่เรียบง่ายและใช้งานง่ายเพื่อช่วยให้ผู้ใช้ส่งออกสถานการณ์ทดสอบทั้งโปรเจกต์ในรูปแบบไฟล์ Apidog ซึ่งสามารถนำเข้าสู่โปรเจกต์อื่นได้ นอกเหนือจากวิธีนี้ คุณยังสามารถนำเข้าสถานการณ์ทดสอบจากทีมหรือโปรเจกต์อื่นได้โดยตรงภายในขั้นตอนการทดสอบ ขั้นตอนการดำเนินการเฉพาะมีดังนี้:
กระบวนการนำเข้าและส่งออกสถานการณ์ทดสอบ
1. ส่งออกข้อมูลโปรเจกต์
ในแผง "การตั้งค่าโปรเจกต์ -> ส่งออกข้อมูล" ให้เลือกรูปแบบข้อมูลเป็น Apidog เลือกขอบเขตการส่งออกเป็น "ทั้งหมด" แล้วส่งออก

2. นำเข้าข้อมูลไปยังโปรเจกต์ใหม่
หลังจากส่งออกข้อมูลแล้ว คุณสามารถเลือกโปรเจกต์ใดก็ได้ จากนั้นในแผง "การตั้งค่าโปรเจกต์ -> นำเข้าข้อมูล" ให้เลือกข้อมูลรูปแบบ Apidog และอัปโหลดเพื่อนำเข้า

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

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