זוהי אפליקציית Windows בשם doctest שניתן להוריד את המהדורה האחרונה שלה בתור v2.4.11.zip. ניתן להפעיל אותו באופן מקוון בספק האירוח החינמי OnWorks עבור תחנות עבודה.
הורד והפעל באינטרנט את האפליקציה הזו בשם doctest עם OnWorks בחינם.
בצע את ההוראות הבאות כדי להפעיל את האפליקציה הזו:
- 1. הורד את היישום הזה למחשב שלך.
- 2. הזן במנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש שאתה רוצה.
- 3. העלה את היישום הזה במנהל קבצים כזה.
- 4. הפעל כל אמולטור מקוון של OS OnWorks מאתר זה, אך עדיף אמולטור מקוון של Windows.
- 5. ממערכת ההפעלה OnWorks Windows שזה עתה התחלת, עבור אל מנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש הרצוי.
- 6. הורד את האפליקציה והתקן אותה.
- 7. הורד את Wine ממאגרי התוכנה שלך להפצות לינוקס. לאחר ההתקנה, תוכל ללחוץ פעמיים על האפליקציה כדי להפעיל אותם עם Wine. אתה יכול גם לנסות את PlayOnLinux, ממשק מפואר מעל Wine שיעזור לך להתקין תוכניות ומשחקים פופולריים של Windows.
Wine היא דרך להפעיל תוכנת Windows על לינוקס, אך ללא צורך ב-Windows. Wine היא שכבת תאימות של Windows בקוד פתוח שיכולה להריץ תוכניות Windows ישירות על כל שולחן עבודה של לינוקס. בעיקרו של דבר, Wine מנסה להטמיע מחדש מספיק של Windows מאפס כדי שהוא יוכל להריץ את כל יישומי Windows מבלי להזדקק ל-Windows.
בצילומי מסך
Ad
דוקטסט
תיאור
doctest היא מסגרת חדשה לבדיקות C++ אך היא ללא ספק המהירה ביותר הן בזמני קומפילציה (בסדרי גודל) והן בזמן ריצה בהשוואה לחלופות אחרות עתירות תכונות. זה מביא את היכולת של שפות קומפילציה כמו D / Rust / Nim לכתוב מבחנים ישירות בקוד הייצור הודות לרץ בדיקה מהיר, שקוף וגמיש עם ממשק נקי. המסגרת היא ותישאר חופשית אך זקוקה לתמיכתך כדי לקיים את פיתוחה. יש הרבה תכונות חדשות ותחזוקה לעשות. ישנן מסגרות רבות לבדיקת C++ - Catch, Boost.Test, UnitTest++, cpputest, googletest ואחרות. ההבדלים העיקריים בינו לבין מסגרות בדיקה אחרות הם היותו קליל ולא פולשני. קל במיוחד בזמני קומפילציה הן מבחינת הכללת הכותרת והן כתיבת אלפי טענות. לא מייצר אזהרות אפילו ברמות האזהרה האגרסיביות ביותר עבור MSVC/GCC/Clang.
תכונות
- יכול להסיר כל מה שקשור לבדיקות מהקובץ הבינארי עם המזהה DOCTEST_CONFIG_DISABLE
- בטוח לפתילים - ניתן להשתמש בטענות ממספר שרשורים שנוצרו ממקרה מבחן בודד - דוגמה
- ניתן להשתמש בטענות מחוץ להקשר בדיקה - כספריית טענה כללית - לדוגמה
- אין זיהום מרחב שמות עולמי (הכל ב-doctest::) ואינו גורר איתו שום כותרות
- נייד C++11 (השתמש בתג 1.2.9 עבור C++98) עם למעלה מ-100 מערכות CI שונות (ניתוח סטטי, חומרי חיטוי...)
- קבצים בינאריים (exe/dll) יכולים להשתמש במבחן הרץ של בינארי אחר => בדיקות ברישום יחיד
שפת תכנות
C + +
כל הקטגוריות
זוהי אפליקציה שניתן להביא גם מ-https://sourceforge.net/projects/doctest.mirror/. הוא התארח ב-OnWorks על מנת להפעיל אותו באינטרנט בצורה הקלה ביותר מאחת ממערכות ההפעלה החינמיות שלנו.