ตอนที่ 3: โดย Yuke, Roberto และ Sajjad ใน Mountain View, CA (มิถุนายน 2019)
ตอนก่อนหน้า
การทดสอบมีความสำคัญมากเนื่องจากพบข้อบกพร่องและการถดถอย ทำให้มีการออกแบบที่ดีขึ้น และทำให้ดูแลรักษาโค้ดได้ง่ายขึ้น การครอบคลุมของโค้ดช่วยให้ มั่นใจได้ว่าการทดสอบจะละเอียด
Chromium CL สามารถแสดงรายละเอียดการครอบคลุมของการทดสอบแบบทีละบรรทัด คุณสามารถใช้ตัวลองการครอบคลุมโค้ดเพื่อให้แน่ใจว่าคุณส่งเฉพาะโค้ดที่ผ่านการทดสอบมาเป็นอย่างดีเท่านั้น
หากต้องการดูการครอบคลุมของโค้ดสำหรับ Chromium CL ให้เรียกใช้โค้ดลองบ็อต linux-coverage-rel
เมื่อเสร็จสิ้นการสร้างและประมวลผลข้อมูลการครอบคลุมของโค้ดสำเร็จแล้ว ให้ดูคอลัมน์ด้านขวาของมุมมองความแตกต่างแบบเคียงข้างกันเพื่อดูข้อมูลการครอบคลุม
ปัจจุบันเครื่องมือการครอบคลุมของโค้ดสนับสนุนโค้ด C/C++ สำหรับ Chrome บน Linux และกำลังรองรับแพลตฟอร์มเพิ่มเติมและภาษาอื่นๆ มากขึ้น
เราได้เริ่มเปิดตัวลองใช้โค้ดที่ครอบคลุมการทดสอบ 10% แล้ว และเมื่อเรามั่นใจในความเสถียรมากขึ้นแล้ว เราวางแผนที่จะเปิดใช้โดยค่าเริ่มต้นและขยายการให้บริการไปยังแพลตฟอร์มอื่นๆ เพิ่มเติม
ดูข้อมูลเพิ่มเติม
หากต้องการดูข้อมูลเพิ่มเติม ดูการครอบคลุมใน Demo CL ของ Gerrit และลองศึกษาการครอบคลุมของโค้ดใน Gerrit หรือดูแดชบอร์ดการครอบคลุมของ Codebase แบบสมบูรณ์ซึ่งแบ่งตามไดเรกทอรีและคอมโพเนนต์
แชร์ความคิดเห็น
หากมีความคิดเห็น โปรดติดต่อ code-coverage@chromium.org หรือรายงานข้อบกพร่อง