หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
หมายเหตุ
คุณลักษณะการแสดงตัวอย่างไม่ได้มีไว้สำหรับการนำไปใช้งานจริง และอาจมีการจำกัดฟังก์ชันการทำงาน คุณลักษณะเหล่านี้สามารถใช้ได้ก่อนการเปิดตัวอย่างเป็นทางการ เพื่อให้ลูกค้าสามารถเข้าใช้งานได้ก่อนเวลาและให้ข้อคิดเห็น
Test Engine มีรูปแบบวงจรชีวิตคุณลักษณะที่มีโครงสร้างเพื่อจัดการความก้าวหน้าของคุณลักษณะจากแนวคิดเชิงทดลองไปจนถึงความสามารถที่พร้อมใช้งานทั่วไป แนวทางนี้ช่วยให้ผู้ใช้สามารถเข้าถึงฟังก์ชันใหม่ได้ในระดับความสมบูรณ์ที่แตกต่างกัน พร้อมทั้งรับประกันความน่าเชื่อถือและเสถียรภาพสำหรับสถานการณ์การผลิต
ความก้าวหน้าของฟีเจอร์ใน Test Engine
คุณสมบัติของ Test Engine ปฏิบัติตามเส้นทางที่กำหนดไว้ตั้งแต่เริ่มต้นจนถึงพร้อมใช้งานทั่วไปในสามขั้นตอน:
- นวัตกรรมโอเพนซอร์ส (ระยะดูตัวอย่าง)
- คุณสมบัติตัวอย่าง (ขั้นตอนการประเมิน)
- ความพร้อมทั่วไป (เฟสเสถียร)
1. นวัตกรรมโอเพนซอร์ส (ระยะดูตัวอย่าง)
การเดินทางของฟีเจอร์ Test Engine มากมายเริ่มต้นใน คลังข้อมูลโอเพนซอร์ส โดยที่:
- สมาชิกชุมชนและวิศวกรของ Microsoft เสนอและนำเสนอฟีเจอร์ใหม่
- มีการพัฒนาผู้ให้บริการและส่วนขยายใหม่เพื่อรองรับสถานการณ์ต่างๆ มากขึ้น
- การดำเนินการแบบกำหนดเอง Power Fx จะถูกสร้างและทดสอบในสภาพแวดล้อมโลกแห่งความเป็นจริง
- แนวคิดเชิงทดลองได้รับการตรวจสอบก่อนการรวมผลิตภัณฑ์อย่างเป็นทางการ
เฟสการแสดงตัวอย่างนี้แสดงถึงความสามารถที่ล้ำสมัยที่สุด ซึ่งมีให้สำหรับนักพัฒนาที่สร้าง Test Engine จากแหล่งที่มา
2. คุณสมบัติตัวอย่าง (ขั้นตอนการประเมิน)
คุณลักษณะที่แสดงให้เห็นถึงคุณค่าในสภาพแวดล้อมโอเพ่นซอร์สอาจดำเนินไปสู่ขั้นตอนการประเมิน ซึ่งจะมีให้ใช้งานในรุ่น Power Platform CLI (pac) อย่างเป็นทางการพร้อมตัวเลือกเข้าร่วมที่ชัดเจน:
- ฟีเจอร์ต่างๆ สามารถเข้าถึงได้ผ่านคำนำหน้าฟังก์ชัน
Previewใน Power Fx - ฟังก์ชันการทำงานจะต้องเปิดใช้งานอย่างชัดเจนในการตั้งค่าการทดสอบ:
testSettings:
extensionModules:
enable: true
allowPowerFxNamespaces:
- Preview
- คุณสมบัติในระยะนี้จะได้รับการทดสอบที่ครอบคลุมมากขึ้นแต่ยังอาจพัฒนาต่อไปตามผลตอบรับ
- เอกสารประกอบด้วยการกำหนดการแสดงตัวอย่างเพื่อบ่งชี้ถึงการเปลี่ยนแปลงที่อาจเกิดขึ้นในอนาคต
3. ความพร้อมใช้งานทั่วไป (เฟสเสถียร)
หลังจากการทดสอบอย่างละเอียดและการปรับแต่งในขั้นตอนการดูตัวอย่าง คุณสมบัติที่เสถียรจะพัฒนาไปสู่ความพร้อมใช้งานทั่วไป:
- คุณสมบัติจะย้ายจากคำนำหน้า
Previewไปเป็นคำนำหน้าTestEngine - ฟังก์ชันต่างๆ จะพร้อมใช้งานตามค่าเริ่มต้นโดยไม่ต้องมีการกำหนดค่าพิเศษ
- ฟีเจอร์ต่างๆ ได้รับการพิจารณาให้พร้อมใช้งานจริงพร้อมการรองรับเต็มรูปแบบ
- เอกสารประกอบจะลบการกำหนดการแสดงตัวอย่าง
การเปิดใช้งานคุณสมบัติผ่านการจัดระเบียบฟังก์ชัน Power Fx
เครื่องมือทดสอบใช้คำนำหน้าฟังก์ชันเป็นกลไกหลักในการควบคุมความพร้อมใช้งานของฟีเจอร์: Power Fx
| คำนำหน้าฟังก์ชัน | Description | ความพร้อมบริการ |
|---|---|---|
TestEngine |
คุณสมบัติพร้อมใช้งานสำหรับผู้ใช้งานทุกคน | เปิดใช้งานตามค่าเริ่มต้น |
Preview |
คุณสมบัติที่อยู่ระหว่างการประเมินซึ่งอาจมีการเปลี่ยนแปลง | ต้องมีการเลือกเข้าร่วมอย่างชัดเจน |
| (ไม่มี) | ฟังก์ชันหลัก Power Fx | พร้อมให้บริการเสมอ |
องค์กรนี้ให้ผลประโยชน์หลายประการ:
- การระบุคุณสมบัติที่ครบถ้วนชัดเจน: คำนำหน้าสื่อถึงความคาดหวังด้านความเสถียร
- การเข้าถึงแบบควบคุม: คุณสมบัติการดูตัวอย่างจะต้องเปิดใช้งานอย่างชัดเจน เพื่อปกป้องผู้ใช้จากการเปลี่ยนแปลงที่ไม่ได้ตั้งใจ
- ความยืดหยุ่นของเวอร์ชัน: เมื่อฟีเจอร์มีความสมบูรณ์แบบแล้ว โค้ดสามารถอัปเดตได้ทีละน้อยเพื่อใช้คำนำหน้าใหม่
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดค่าและการใช้คำนำหน้าเหล่านี้ โปรดดู ใช้ Power Fx การจัดระเบียบฟังก์ชันในการทดสอบ
มีส่วนสนับสนุนต่อวิวัฒนาการของ Test Engine
ทีมผลิตภัณฑ์ Test Engine ร่วมมือกับชุมชนอย่างแข็งขันเพื่อพัฒนาผลิตภัณฑ์:
การสนับสนุนโอเพนซอร์ส
สมาชิกชุมชนสามารถมีส่วนสนับสนุน Test Engine ได้หลายวิธี:
- ส่วนขยายผู้ให้บริการ: สร้างผู้ให้บริการใหม่เพื่อรองรับประเภทแอปพลิเคชันเพิ่มเติม
- Power Fx การดำเนินการ: พัฒนาการดำเนินการแบบกำหนดเองเพื่อเปิดใช้งานสถานการณ์การทดสอบใหม่
- การปรับปรุงคุณสมบัติ: ปรับปรุงฟังก์ชันที่มีอยู่เพื่อแก้ไขสถานการณ์ทั่วไป
- รายงานปัญหา: รายงานปัญหาใดๆ ที่คุณค้นพบโดยใช้ปัญหาที่คลังเก็บ GitHub ของเรา ค้นหาปัญหาที่มีอยู่ที่ทราบที่นี่: aka.ms/TestEngineOpenIssues
เส้นทางสู่การบูรณาการผลิตภัณฑ์
คุณสมบัติที่เริ่มต้นจากการมีส่วนสนับสนุนโอเพนซอร์สอาจได้รับการพิจารณาให้รวมอยู่ใน Power Platform CLI อย่างเป็นทางการ (pac test run) ผ่านกระบวนการต่อไปนี้:
- การพัฒนาเบื้องต้น: ฟีเจอร์ถูกสร้างและทดสอบในที่เก็บโอเพนซอร์ส
- การตรวจสอบชุมชน: ผู้ใช้รายอื่นตรวจสอบยูทิลิตี้และความเสถียรของฟีเจอร์
- การพิจารณาผลิตภัณฑ์: ทีมผลิตภัณฑ์ Test Engine ตรวจสอบคุณสมบัติ
- การรวมตัวอย่าง: หากได้รับการอนุมัติ ฟีเจอร์ดังกล่าวจะถูกรวมเข้าในคำนำหน้าตัวอย่าง
- ความพร้อมใช้งานทั่วไป: หลังจากการตรวจสอบที่เพียงพอ คุณลักษณะจะพัฒนาไปสู่คำนำหน้า TestEngine
ความร่วมมือกับทีมผลิตภัณฑ์
นักพัฒนาที่สนใจในการนำเสนอฟีเจอร์ที่อาจรวมอยู่ในผลิตภัณฑ์อย่างเป็นทางการในที่สุดควรทำสิ่งต่อไปนี้:
- หารือก่อนการพัฒนา: เปิดปัญหาในที่เก็บข้อมูลเพื่อหารือเกี่ยวกับแนวคิด
- ปฏิบัติตามแนวทางการออกแบบ: ตรวจสอบให้แน่ใจว่าการใช้งานสอดคล้องกับสถาปัตยกรรมของ Test Engine
- จัดทำการทดสอบที่ครอบคลุม: รวมการทดสอบอัตโนมัติที่แสดงถึงความน่าเชื่อถือ
- บันทึกคุณลักษณะ: สร้างเอกสารที่ชัดเจนสำหรับผู้ใช้
ประโยชน์ของโมเดลวงจรชีวิตคุณลักษณะ
สำหรับผู้ใช้ Test Engine โมเดลนี้มีข้อดีหลายประการ:
- การเข้าถึงนวัตกรรม: ใช้ฟีเจอร์ล้ำสมัยก่อนที่จะเปิดตัวอย่างเป็นทางการ
- ความเสี่ยงที่ควบคุมได้: เลือกฟีเจอร์การแสดงตัวอย่างที่จะเปิดใช้งานตามความต้องการ
- ความคาดหวังที่ชัดเจน: เข้าใจความเสถียรของฟีเจอร์ผ่านข้อตกลงคำนำหน้าที่สอดคล้องกัน
- โอกาสในการมีส่วนร่วม: มีอิทธิพลต่อทิศทางผลิตภัณฑ์ผ่านการมีส่วนร่วมและข้อเสนอแนะ