UTBOT C/C ++ สร้างกรณีทดสอบด้วยรหัสพยายามครอบคลุมจำนวนคำสั่งและเส้นทางการดำเนินการสูงสุด เราถือว่าซอร์สโค้ดเป็นแหล่งของความจริงสมมติว่าพฤติกรรมนั้นถูกต้องและสอดคล้องกับความต้องการของผู้ใช้เบื้องต้น การทดสอบที่สร้างขึ้นจะถูกวางไว้ในชุดการถดถอยที่เรียกว่า ดังนั้นเราจึงแก้ไขพฤติกรรมปัจจุบันด้วยความช่วยเหลือของกรณีทดสอบที่สร้างขึ้น การใช้ UTBOT สำหรับ C/C ++ นักพัฒนาได้รับการควบคุมอย่างเต็มที่จากรหัสของพวกเขา ไม่มีการเปลี่ยนแปลงในอนาคตสามารถทำลายรหัสโดยไม่สังเกตเห็นเมื่อครอบคลุมการทดสอบที่สร้างโดย UTBOT ด้วยวิธีนี้การดัดแปลงที่นักพัฒนาไปยังรหัสที่มีอยู่นั้นปลอดภัยกว่ามาก ดังนั้นด้วยความช่วยเหลือของการทดสอบหน่วยที่สร้างขึ้น UTBOT จึงให้การปรับปรุงคุณภาพรหัสอย่างมาก
การสาธิตคุณสมบัติใน 5 นาที (คลิกเพื่อดูบน YouTube):
ข้อมูลเพิ่มเติมเกี่ยวกับวิกิ
สำหรับตอนนี้คุณสามารถใช้ UTBOT ภายใต้ Ubuntu 20.04 ขึ้นไป นำทางไปยังหน้า รีลีส GitHub และดาวน์โหลด UTBOT เวอร์ชันล่าสุด
UTBOT เป็นสิ่งที่น่าสนใจเป็นที่เก็บถาวรที่มี:
utbot_distr.tar.gz ที่มี utbot binary และการพึ่งพา;utbot_plugin.vsix ;version.txt ;unpack_and_run_utbot.sh ในการเปิดใช้งาน UTBOT unzip ไฟล์เก็บถาวรและเรียกใช้คำสั่ง ./unpack_and_run_utbot.sh (เราขอแนะนำให้ทำในไดเรกทอรีใหม่เพื่อทำให้การลบ UTBOT ง่ายขึ้น) ในการลบ UTBOT ให้ลบไดเรกทอรีนี้
ในการติดตั้งปลั๊กอิน UTBOT VSCODE ให้ใช้ VSCODE ติดตั้งจากคำสั่ง VSIX
ดู แนวทางการสนับสนุน และ คู่มือนักพัฒนา