ฉันสงสัยว่ามีตัวเลือกใดบ้างสำหรับการครอบคลุมโค้ด. NET (หรือ C # โดยเฉพาะ) โดยเฉพาะในเซ็กเมนต์ที่มีราคาต่ำกว่า
ฉันไม่ได้มองหาคำแนะนำ แต่สำหรับการเปรียบเทียบผลิตภัณฑ์ตามข้อเท็จจริง ฉันรู้ดังต่อไปนี้:
- NCover
- ดูเหมือนจะเป็นที่นิยมมากและดูดีมาก
 - รองรับคำสั่งครอบคลุมและสาขาครอบคลุม
 - $ 480 สำหรับ "NCover 3 Complete"
 - รุ่นเบต้าที่เก่ากว่านั้นมีให้ฟรี
 
 - Visual Studio (2008 Pro) | (ระบบทีม 2005 (การพัฒนาการทดสอบหรือรุ่นทีม Suite))
- เป็น Microsoft ดังนั้นฉันคาดหวังให้ทำงานได้อย่างถูกต้อง
 - รวมเข้ากับ Visual Studio อย่างสมบูรณ์
 - อย่างน้อย $ 5,469
 
 - PartCover - ไม่มีการพัฒนาเพิ่มเติม (ย้ายไปที่ OpenCover)
- โอเพ่นซอร์ส
 - รองรับการครอบคลุมคำสั่ง
 
 - OpenCover - ทำต่อไปที่ PartCover
- โอเพ่นซอร์ส
 - รองรับการครอบคลุมสาขาและคำสั่ง
 - รองรับ 32 และ 64 บิต
 - รองรับ Silverlight
 - พื้นหลัง
 - บทช่วยสอนเกี่ยวกับโครงการรหัสโดยผู้พัฒนาหลัก
 - ยังไม่รองรับ. NET Core
 
 - ครอบคลุมการทดสอบ SD
- ใช้ได้กับ 32 และ 64 บิตเต็มรูปแบบ C # 4.0
 - จัดการทั้งรหัสฐานขนาดเล็กและใหญ่มาก
 - $ 250 สำหรับใบอนุญาตผู้ใช้รายเดียว
 
 - JetBrains dotCover
- $ 100 สำหรับสิทธิ์ใช้งานส่วนบุคคล ฟรีสำหรับกลุ่มผู้ใช้โครงการโอเพ่นซอร์สนักเรียนและครู
 - รองรับการครอบคลุมคำสั่ง
 - รองรับ Silverlight
 
 - 
- $ 159 สำหรับสิทธิ์ใช้งานส่วนบุคคล
 - $ 289 สำหรับใบอนุญาตที่นั่งในเชิงพาณิชย์
 
* ฟรีระหว่างเบต้าจะกลายเป็นเชิงพาณิชย์, การกำหนดราคาที่ไม่รู้จักไม่รู้จักอนาคต - ตัวบ่งชี้ความครอบคลุมรหัสใน Visual Studio
 - การทดสอบอย่างต่อเนื่อง (ใกล้เวลาจริง)
 - ความครอบคลุมโค้ดต่อการทดสอบด้วยสายตา
 - ตัวชี้วัดประสิทธิภาพการดำเนินการทดสอบแบบมัลติคอร์ขนาน
 
 - 
- $ 410สำหรับลิขสิทธิ์นักพัฒนาซอฟต์แวร์
 - NDepend สามารถนำเข้าข้อมูลความครอบคลุมจาก NCover, DotCover, Visual Studio 2017; 2015, 2013, 2012, 2010 และ 2008 ไฟล์ครอบคลุมรหัส
 - กราฟการพึ่งพา
 - เมทริกซ์โครงสร้างการพึ่งพา
 - การแสดงผลการวัดรหัส
 - ตรวจสอบกฎรหัส