นี่คือแอป Linux ชื่อ doctest ซึ่งสามารถดาวน์โหลดรุ่นล่าสุดเป็น v2.4.11.zip สามารถเรียกใช้ออนไลน์ได้ใน OnWorks ผู้ให้บริการโฮสต์ฟรีสำหรับเวิร์กสเตชัน
ดาวน์โหลดและเรียกใช้แอปนี้ทางออนไลน์ชื่อ doctest พร้อม OnWorks ฟรี
ทำตามคำแนะนำเหล่านี้เพื่อเรียกใช้แอปนี้:
- 1. ดาวน์โหลดแอปพลิเคชั่นนี้ในพีซีของคุณ
- 2. เข้าไปที่ file manager https://www.onworks.net/myfiles.php?username=XXXXX ด้วยชื่อผู้ใช้ที่คุณต้องการ
- 3. อัปโหลดแอปพลิเคชันนี้ในตัวจัดการไฟล์ดังกล่าว
- 4. เริ่มโปรแกรมจำลองออนไลน์ของ OnWorks Linux หรือ Windows ออนไลน์ หรือโปรแกรมจำลองออนไลน์ MACOS จากเว็บไซต์นี้
- 5. จาก OnWorks Linux OS คุณเพิ่งเริ่มต้น ไปที่ตัวจัดการไฟล์ของเรา https://www.onworks.net/myfiles.php?username=XXXXX พร้อมชื่อผู้ใช้ที่คุณต้องการ
- 6. ดาวน์โหลดแอปพลิเคชั่น ติดตั้ง และเรียกใช้
ภาพหน้าจอ
Ad
ปริญญาเอก
DESCRIPTION
doctest เป็นเฟรมเวิร์กการทดสอบ C++ ใหม่ แต่เร็วที่สุดทั้งในเวลาคอมไพล์ (ตามลำดับขนาด) และรันไทม์ เมื่อเทียบกับทางเลือกอื่นที่มีคุณลักษณะหลากหลาย นำความสามารถของภาษาที่คอมไพล์ เช่น D / Rust / Nim มาใช้ในการทดสอบที่เขียนโดยตรงในรหัสการผลิต ต้องขอบคุณการทดสอบรันเนอร์ที่รวดเร็ว โปร่งใส และยืดหยุ่นพร้อมอินเทอร์เฟซที่สะอาดตา เฟรมเวิร์กนี้จะยังคงใช้งานได้ฟรี แต่ต้องการการสนับสนุนจากคุณเพื่อคงไว้ซึ่งการพัฒนา มีคุณสมบัติใหม่และการบำรุงรักษามากมายที่ต้องทำ มีกรอบการทดสอบ C++ มากมาย - Catch, Boost.Test, UnitTest++, cpputest, googletest และอื่นๆ ความแตกต่างที่สำคัญระหว่างเฟรมเวิร์กการทดสอบนี้กับเฟรมเวิร์กการทดสอบอื่นๆ คือ เบาและไม่รบกวน เวลาคอมไพล์เบามากทั้งในแง่ของการรวมส่วนหัวและการเขียนข้อความยืนยันหลายพันรายการ ไม่สร้างคำเตือนใดๆ แม้แต่ในระดับการเตือนที่รุนแรงที่สุดสำหรับ MSVC/GCC/Clang
คุณสมบัติ
- สามารถลบทุกอย่างที่เกี่ยวข้องกับการทดสอบออกจากไบนารีด้วยตัวระบุ DOCTEST_CONFIG_DISABLE
- เธรดปลอดภัย - สามารถใช้การยืนยันจากหลายเธรดที่เกิดจากกรณีทดสอบเดียว - ตัวอย่าง
- สามารถใช้ Asserts นอกบริบทการทดสอบ - เป็นไลบรารี assert วัตถุประสงค์ทั่วไป - ตัวอย่าง
- ไม่มีมลพิษเนมสเปซทั่วโลก (ทุกอย่างอยู่ใน doctest::) & ไม่ลากส่วนหัวใด ๆ ไปด้วย
- C++11 แบบพกพา (ใช้แท็ก 1.2.9 สำหรับ C++98) พร้อมการสร้าง CI ที่แตกต่างกันมากกว่า 100 แบบ (การวิเคราะห์แบบคงที่ การฆ่าเชื้อ..)
- ไบนารี (exe/dll) สามารถใช้การทดสอบรันเนอร์ของการทดสอบไบนารี => อื่นในรีจิสตรีเดียว
ภาษาโปรแกรม
C + +
หมวดหมู่
นี่เป็นแอปพลิเคชันที่สามารถดึงข้อมูลได้จาก https://sourceforge.net/projects/doctest.mirror/ มีการโฮสต์ใน OnWorks เพื่อให้ทำงานออนไลน์ด้วยวิธีที่ง่ายที่สุดจากหนึ่งในระบบปฏิบัติการฟรีของเรา