ทดสอบวิชวลแบบกําหนดเองของ Power BI ก่อนที่จะส่งวิชวลสําหรับการเผยแพร่
ก่อนที่คุณจะเผยแพร่วิชวลของคุณไปยัง AppSource วิชวลนั้นจะต้องผ่านการทดสอบที่แสดงในบทความนี้ สิ่งสําคัญคือต้องทดสอบวิชวลของคุณก่อนที่คุณจะส่ง หากวิชวลของคุณไม่ผ่านกรณีทดสอบที่จําเป็น วิชวลนั้นจะถูกปฏิเสธ
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับกระบวนการเผยแพร่ โปรดดู เผยแพร่วิชวล Power BI ไปยังศูนย์คู่ค้า
การทดสอบเวอร์ชันใหม่ของวิชวลที่เผยแพร่
ตามค่าเริ่มต้น Power BI จะโหลดวิชวลเวอร์ชันที่เผยแพร่ล่าสุดจาก AppSource แม้ว่าคุณนําเข้าวิชวลจากไฟล์ภายในเครื่อง
หมายเลขเวอร์ชันประกอบด้วยตัวเลขสี่หลักในรูปแบบต่อไปนี้: X.X.X.X
เมื่อทดสอบหรืออัปเดตวิชวลที่เผยแพร่แล้ว ตรวจสอบให้แน่ใจว่าคุณกําลังใช้วิชวลเวอร์ชันที่ถูกต้องโดยไม่ต้องเปลี่ยน GUID หากต้องการแทนที่เวอร์ชัน AppSource ด้วยเวอร์ชันไฟล์ภายในเครื่อง ให้เปิดใช้งานโหมดนักพัฒนาใน Power BI Desktop หรือบริการของ Power BI
สำคัญ
เมื่อทดสอบหรือดีบักเวอร์ชันใหม่ของวิชวลที่พร้อมใช้งานใน AppSource อย่าเปลี่ยน GUID ของวิชวล ใช้โหมดนักพัฒนาแทน
เปิดใช้งานโหมดนักพัฒนาใน Power BI Desktop
ใน Power BI Desktop โหมดนักพัฒนาใช้ได้สําหรับหนึ่งเซสชันเท่านั้น ถ้าคุณเปิดอินสแตนซ์ Power BI Desktop ใหม่สําหรับการทดสอบ คุณจําเป็นต้องเปิดใช้งานโหมดนักพัฒนาอีกครั้ง
เมื่อต้องการเปิดใช้งานโหมดนักพัฒนา ให้ทําตามขั้นตอนเหล่านี้:
- เปิด Power BI Desktop
- เลือก ไฟล์>ตัวเลือกและการตั้งค่า
- เลือก ตัวเลือก
- ในหน้าต่าง ตัวเลือก จากรายการ ไฟล์ปัจจุบัน ให้เลือก การตั้งค่ารายงาน
- ในโหมดนักพัฒนา ให้ เลือกตัวเลือกเปิดใช้งานโหมดนักพัฒนาสําหรับเซสชัน นี้
เปิดใช้งานโหมดนักพัฒนาใน บริการของ Power BI
ในบริการของ Power BI โหมดนักพัฒนาจะถูกเก็บไว้ต่อบัญชีผู้ใช้ เมื่อใดก็ตามที่ผู้ใช้โหลดแพคเกจจากไฟล์ภายในเครื่อง Power BI จะละเว้นเวอร์ชัน AppSource ของวิชวล
เมื่อต้องการเปิดใช้งานโหมดนักพัฒนาใน บริการของ Power BI ให้ทําตามคําแนะนําใน ตั้งค่าบริการของ Power BI สําหรับการพัฒนาวิชวล
กรณีทดสอบทั่วไป
ตรวจสอบว่าวิชวลของคุณผ่านกรณีทดสอบทั่วไปแล้ว
กรณีทดสอบ | ผลลัพธ์ที่คาดหวัง |
---|---|
สร้างแผนภูมิคอลัมน์แบบเรียงซ้อนที่มีประเภทและค่า แปลงให้เป็นวิชวลของคุณ แล้วกลับไปที่แผนภูมิคอลัมน์ | ไม่มีข้อผิดพลาดปรากฏขึ้นหลังจากการแปลงเหล่านี้ |
สร้างตัววัดด้วยหน่วยวัดสามรายการ แปลงให้เป็นวิชวลของคุณ แล้วกลับไปที่ ตัววัด | ไม่มีข้อผิดพลาดปรากฏขึ้นหลังจากการแปลงเหล่านี้ |
ทําการเลือกในวิชวลของคุณ | วิชวลอื่น ๆ สะท้อนถึงการเลือก |
เลือกองค์ประกอบในวิชวลอื่น ๆ | วิชวลของคุณแสดงข้อมูลที่กรองตามการเลือกในวิชวลอื่น ๆ |
ตรวจสอบเงื่อนไขค่าต่ําสุด/สูงสุด dataViewMapping | บักเก็ตเขตข้อมูลสามารถยอมรับหลายเขตข้อมูล เขตข้อมูลเดียว หรือถูกกําหนดโดยบักเก็ตอื่น ๆ ต้องมีการตั้งค่าเงื่อนไขค่าต่ําสุด/สูงสุด dataViewMapping ในความสามารถของวิชวลของคุณอย่างถูกต้อง |
ลบเขตข้อมูลทั้งหมดในลําดับที่แตกต่างกัน | วิชวลมีการล้างข้อมูลอย่างถูกต้องเมื่อมีการลบเขตข้อมูลออกโดยพลการ ไม่มีข้อผิดพลาดในคอนโซลหรือเบราว์เซอร์ |
เปิดบานหน้าต่าง รูปแบบ ที่มีการกําหนดค่าแต่ละบักเก็ตที่เป็นไปได้ | การทดสอบนี้ไม่ทริกเกอร์ข้อยกเว้นการอ้างอิง null |
กรองข้อมูลโดยใช้บานหน้าต่าง ตัวกรอง ที่ระดับวิชวล หน้า และรายงาน | คําแนะนําเครื่องมือถูกต้องหลังจากใช้ตัวกรอง คําแนะนําเครื่องมือแสดงค่าที่กรองแล้ว |
กรองข้อมูลโดยใช้ตัวแบ่งส่วนข้อมูล | คําแนะนําเครื่องมือถูกต้องหลังจากใช้ตัวกรอง คําแนะนําเครื่องมือแสดงค่าที่กรองแล้ว |
กรองข้อมูลโดยใช้วิชวลที่เผยแพร่ ตัวอย่างเช่น เลือกชิ้นวงกลมหรือคอลัมน์ | คําแนะนําเครื่องมือถูกต้องหลังจากใช้ตัวกรอง คําแนะนําเครื่องมือแสดงค่าที่กรองแล้ว |
ถ้าการกรองข้ามได้รับการสนับสนุน ให้ตรวจสอบว่าตัวกรองทํางานได้อย่างถูกต้อง | การเลือกที่ใช้จะกรองวิชวลอื่น ๆ บนหน้านี้ของรายงาน |
เลือกด้วยคีย์ Ctrl Alt และ Shift | ไม่มีลักษณะการทํางานที่ไม่คาดคิดปรากฏขึ้น |
เปลี่ยน โหมดมุมมอง เป็น ขนาดจริง พอดีกับหน้า และ พอดีกับความกว้าง | พิกัดของเมาส์ถูกต้อง |
ปรับขนาดวิชวลของคุณ | วิชวลตอบสนองกับการปรับขนาดอย่างถูกต้อง |
ตั้งค่าขนาดรายงานเป็นค่าต่ําสุด | ไม่มีข้อผิดพลาดในการแสดงผล |
ตรวจสอบให้แน่ใจว่าแถบเลื่อนทํางานอย่างถูกต้อง | ควรมีแถบเลื่อนอยู่ ถ้าจําเป็น ตรวจสอบขนาดแถบเลื่อน แถบเลื่อนไม่ควรกว้างหรือยาวเกินไป ตําแหน่งและขนาดของแถบเลื่อนจะต้องสอดคล้องกับองค์ประกอบอื่น ๆ ของวิชวลของคุณ ตรวจสอบว่าจําเป็นต้องใช้แถบเลื่อนสําหรับวิชวลในขนาดต่างๆ |
ปักหมุดวิชวลของคุณไปยังแดชบอร์ด | วิชวลแสดงอย่างถูกต้อง |
เพิ่มวิชวลในหลายเวอร์ชันของคุณไปยังหน้ารายงานเดียว | เวอร์ชันทั้งหมดของการแสดงผลด้วยภาพและทํางานได้อย่างถูกต้อง |
เพิ่มวิชวลในหลายเวอร์ชันของคุณไปยังหลายหน้ารายงาน | เวอร์ชันทั้งหมดของการแสดงผลด้วยภาพและทํางานได้อย่างถูกต้อง |
สลับไปมาระหว่างหน้ารายงาน | วิชวลแสดงอย่างถูกต้อง |
ทดสอบมุมมองการอ่านและแก้ไขมุมมองสําหรับวิชวลของคุณ | ฟังก์ชันทั้งหมดทํางานอย่างถูกต้อง |
ถ้าวิชวลของคุณใช้ภาพเคลื่อนไหว ให้เพิ่ม เปลี่ยน และลบองค์ประกอบของวิชวลของคุณ | ภาพเคลื่อนไหวขององค์ประกอบวิชวลทํางานได้อย่างถูกต้อง |
เปิดบานหน้าต่าง คุณสมบัติ เปิดและปิดคุณสมบัติ ใส่ข้อความแบบกําหนดเอง เน้นตัวเลือกที่พร้อมใช้งาน และป้อนข้อมูลที่ไม่ถูกต้อง | วิชวลตอบสนองอย่างถูกต้อง |
บันทึกรายงานและเปิดใหม่อีกครั้ง | การตั้งค่าคุณสมบัติทั้งหมดยังคงอยู่ |
สลับหน้าในรายงาน แล้วสลับกลับมา | การตั้งค่าคุณสมบัติทั้งหมดยังคงอยู่ |
ทดสอบฟังก์ชันการทํางานทั้งหมดของวิชวลของคุณ รวมถึงตัวเลือกต่างๆ ที่มีวิชวลมีให้ | การแสดงผลและคุณลักษณะทั้งหมดทํางานอย่างถูกต้อง |
ทดสอบชนิดข้อมูลตัวเลข วันที่ และอักขระทั้งหมดตามที่อยู่ในการทดสอบต่อไปนี้ | ข้อมูลทั้งหมดได้รับการจัดรูปแบบอย่างถูกต้อง |
ตรวจสอบการจัดรูปแบบของค่าคําแนะนําเครื่องมือ ป้ายชื่อแกน ป้ายชื่อข้อมูล และองค์ประกอบวิชวลอื่น ๆ ที่มีการจัดรูปแบบ | องค์ประกอบทั้งหมดได้รับการจัดรูปแบบอย่างถูกต้อง |
ตรวจสอบว่าป้ายชื่อข้อมูลใช้สตริงรูปแบบ | ป้ายชื่อข้อมูลทั้งหมดได้รับการจัดรูปแบบอย่างถูกต้อง |
สลับเปิดและปิดการจัดรูปแบบอัตโนมัติสําหรับค่าตัวเลขในคําแนะนําเครื่องมือ | คําแนะนําเครื่องมือแสดงค่าอย่างถูกต้อง |
ทดสอบรายการข้อมูลที่มีชนิดข้อมูลที่แตกต่างกัน รวมถึงตัวเลข ข้อความ วันที่-เวลา และสตริงรูปแบบที่แตกต่างจากแบบจําลอง ทดสอบปริมาณข้อมูลที่แตกต่างกัน เช่น แถวหลายพันแถว หนึ่งแถว และสองแถว | การแสดงผลและคุณลักษณะทั้งหมดทํางานอย่างถูกต้อง |
ใส่ข้อมูลที่ไม่ถูกต้องให้กับวิชวลของคุณ เช่น null ค่าอนันต์ ค่าลบ และชนิดค่าที่ไม่ถูกต้อง | การแสดงผลและคุณลักษณะทั้งหมดทํางานอย่างถูกต้อง |
การทดสอบเบราว์เซอร์แบบไม่บังคับ
ทีม AppSource จะตรวจสอบวิชวลในเวอร์ชัน Windows ปัจจุบันของ Google Chrome, Microsoft Edge และเบราว์เซอร์ Mozilla Firefox หรือทดสอบวิชวลของคุณในเบราว์เซอร์ต่อไปนี้
กรณีทดสอบ | ผลลัพธ์ที่คาดหวัง |
---|---|
Windows | |
Google Chrome (เวอร์ชันก่อนหน้า) | การแสดงผลและคุณลักษณะทั้งหมดทํางานอย่างถูกต้อง |
Mozilla Firefox (เวอร์ชันก่อนหน้า) | การแสดงผลและคุณลักษณะทั้งหมดทํางานอย่างถูกต้อง |
Microsoft Edge (เวอร์ชันก่อนหน้า) | การแสดงผลและคุณลักษณะทั้งหมดทํางานอย่างถูกต้อง |
Microsoft Internet Explorer 11 (ไม่บังคับ) | การแสดงผลและคุณลักษณะทั้งหมดทํางานอย่างถูกต้อง |
macOS | |
Chrome (เวอร์ชันก่อนหน้า) | การแสดงผลและคุณลักษณะทั้งหมดทํางานอย่างถูกต้อง |
Firefox (เวอร์ชันก่อนหน้า) | การแสดงผลและคุณลักษณะทั้งหมดทํางานอย่างถูกต้อง |
Safari (เวอร์ชันก่อนหน้า) | การแสดงผลและคุณลักษณะทั้งหมดทํางานอย่างถูกต้อง |
Linux | |
Firefox (เวอร์ชันล่าสุดและเวอร์ชันก่อนหน้า) | การแสดงผลและคุณลักษณะทั้งหมดทํางานอย่างถูกต้อง |
iOS สําหรับอุปกรณ์เคลื่อนที่ | |
Apple Safari iPad (Safari ในเวอร์ชันก่อนหน้า) | การแสดงผลและคุณลักษณะทั้งหมดทํางานอย่างถูกต้อง |
Chrome iPad (Safari ในเวอร์ชันล่าสุด) | การแสดงผลและคุณลักษณะทั้งหมดทํางานอย่างถูกต้อง |
Android สําหรับอุปกรณ์เคลื่อนที่ | |
Chrome (เวอร์ชันล่าสุดและเวอร์ชันก่อนหน้า) | การแสดงผลและคุณลักษณะทั้งหมดทํางานอย่างถูกต้อง |
การทดสอบเดสก์ท็อป
ทดสอบวิชวลของคุณใน Power BI Desktop เวอร์ชันปัจจุบัน
กรณีทดสอบ | ผลลัพธ์ที่คาดหวัง |
---|---|
ทดสอบคุณลักษณะทั้งหมดของวิชวลของคุณ | การแสดงผลและคุณลักษณะทั้งหมดทํางานอย่างถูกต้อง |
นําเข้า บันทึก เปิดไฟล์ และเผยแพร่ไปยังบริการเว็บของ Power BI โดยใช้ปุ่ม เผยแพร่ ใน Power BI Desktop | การแสดงผลและคุณลักษณะทั้งหมดทํางานอย่างถูกต้อง |
เปลี่ยนสตริงรูปแบบตัวเลขให้มีทศนิยมศูนย์หรือสามตําแหน่งโดยการเพิ่มหรือลดความแม่นยํา | วิชวลแสดงผลอย่างถูกต้อง |
การทดสอบประสิทธิภาพ
วิชวลของคุณควรดําเนินการในระดับที่ยอมรับได้ ใช้เครื่องมือสําหรับนักพัฒนาเพื่อตรวจสอบประสิทธิภาพการทํางาน ไม่จําเป็นต้องใช้สัญลักษณ์ภาพและรายการบันทึกเวลาของคอนโซล
กรณีทดสอบ | ผลลัพธ์ที่คาดหวัง |
---|---|
สร้างวิชวลที่มีองค์ประกอบวิชวลจํานวนมาก | วิชวลควรทํางานได้ดีและไม่หยุดการทํางานของแอปพลิเคชัน ไม่ควรมีปัญหาด้านประสิทธิภาพการทํางานกับองค์ประกอบต่างๆ เช่น ความเร็วของภาพเคลื่อนไหว การปรับขนาด การกรอง และการเลือก ดูเคล็ดลับเหล่านี้ เพื่อประสิทธิภาพการทํางานที่ดีที่สุด |
เนื้อหาที่เกี่ยวข้อง
- เผยแพร่วิชวล Power BI ไปยัง Partner Center
- รับการรับรองวิชวล Power BI
- เคล็ดลับประสิทธิภาพการทํางานสําหรับการสร้างภาพแบบกําหนดเองของ Power BI ที่มีคุณภาพ
มีคําถามเพิ่มเติมหรือไม่ ถามชุมชน Power BI