บ้าน พัฒนาการ รหัสครอบคลุมคืออะไร? - คำจำกัดความจาก techopedia

รหัสครอบคลุมคืออะไร? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - การครอบคลุมโค้ดหมายถึงอะไร

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


รหัสครอบคลุมเป็นที่รู้จักกันว่าครอบคลุมการทดสอบ

Techopedia อธิบายการครอบคลุมของรหัส

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

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

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

รหัสครอบคลุมคืออะไร? - คำจำกัดความจาก techopedia