امتیاز کاربران 1 1 1 1 1 1 1 1 1 1 امتیاز 4.79 (7 رای)

معرفی ابزار C/C++ Test :

C/C++Test راهکاری يکپارچه برای خودکارسازي محدوده وسيعي از شیوه‌های تضمین کیفیت برنامه‌های تولید شده با زبان‌های C و ++C می‌باشد. C/C++Test قابلیت تولید تست واحد (unit test) و تحلیل سورس-کد (static analysis) تحت زبان ++C را داراست. این ابزار امکان خودکارسازی تست‌های برنامه نویسی را همراه با اندازه‌گیری میزان پوشش کد (code coverage) فراهم می‌سازد. همچنین کیفیت سورس-کد را از ابعاد مختلف کارکردی، کارایی، امنیت و نگهداشت تحلیل می‌کند. امکان یکپارچه سازی با ابزار SAOTest جهت انجام تست کارکردي و ابزار LoadTest جهت انجام تست کارایی در سطح ماجولهای برنامه نویسی را نیز داراست.

  1. قابلیت های ابزار
  2. نمونه تصاویر ابزار
قابليت ها و امکانات ابزار

قابلیت های ابزار در زمینه تست واحد (unit test) :

  • تضمین کیفیت برنامه نویسی تحت زبان های C و ++C
  • تولید خودکار تست واحد از روی سورس-کد طبق تکنیکهای پیشرفته ای همچون symbolic analysis
  • اجرا و دیباگ کردن تست های واحد
  • اندازه گیری میزان پوشش کد (code coverage)
  • قابلیت تولید خودکار تست واحد از طریق اجرای برنامه در سطح واسط کاربری
  • اجرای تست رگرسیون (regression test) در سطح برنامه نویسی
  • قابلیت تشخیص خطاهای برنامه در حین اجرای آن
  • قابلیت اجرای شبانه از طریق اسکریپت نویسی
  • قابلیت تولید خودکار روالها و موارد تست واحد با پوشش های line و branch
  • امکان تولید stub در تست های واحد برای جلوگیری از درگیر شدن با محیط های پیچیده
  • امکان data-driven کردن موارد تست از طریق الحاق آنها به data source هایی همچون Excel
  • ارائه گزارشهای جامع در زمینه کیفیت برنامه در فرمت های PDF، HTML و XML
  • پشتیبانی از کامپایلرهای رایج همچون ARM RVCT، GNU GCC، Green Hills C/C++، IAR C/C++، Keil RVCT، Microsoft Visual C++، QNX GCC، Renesas SuperH C/C++، Sun C/C++، TI TMS320C2x و Wind River Diab
  • یکپارچه سازی با محیط های تولید رایج همچون Eclipse، Visual Studio، ARM RVDS، QNX Momentics، TI Code Composer Studio و Wind River Workbench
  • قابلیت یکپارچه سازی با تقریبا تمام ابزارهای سورس-کنترل
  • دارای نسخه های مختلف برای سیستم عامل Windows ، Linux و Solaris
  • قابلیت یکپارچه سازی با Concerto برای لینک کردن نیازمندیهای سیستم به سورس-کد
  • دارای مستندات غنی برای آموزش اصول کدنویسی بهینه و تست های برنامه نویسی به همراه sample

قابلیت های ابزار در زمینه تحلیل سورس-کد (static analysis) :

  • امکان بررسی کیفیت برنامه نویسی از طریق تکنیکهای syntax checking و data flow analysis
  • تحلیل کیفیت سورس-کد طبق استانداردها، چک-لیست ها و منابع معتبری همچون Effective C++، Effective STL، MISRA، Ellemtel، JSF، ISO 26262 و PCI Data Security
  • دارای صدها قانون برای شناسایی اشکالات مهم برنامه نویسی
  • تحلیل کیفیت کدنویسی از دیدگاه های مختلفی همچون صحت کارکرد، کارایی مطلوب، امنیت مورد انتظار، قابلیت تغییر، قابلیت استفاده مجدد، قابلیت حمل و خوانایی
  • تشخیص خطاهای زمان اجرای برنامه (runtime defects) در طی اجرای تست های واحد، اجرای اسکریپت یا اجرای سیستم در سطح کاربری
  • امکان رفع خودکار بسیاری از خطاهای شناسایی شده
  • قابلیت سفارشی سازی و تعریف قوانین جدید برای آنالیز کردن برنامه
  • محاسبه سنجه های (metrics) مهم در اصول برنامه نویسی شی گرا همچون میزان وراثت، پیچیدگی کد، میزان cohesion و coupling
C/C++ Test
دسکتاپ ابزار
C/C++ Test
پیکربندی ابزار
C/C++ Test
مشاهده نتایج اجرا
C/C++ Test
مشاهده خطاها
شما اینجا هستید: خانهابزارهاتست برنامه نویسی C/C++Test

تماس با ما

  • تلفن : 88809334-021 | 28424282-021
  • فکس: 28424283-021
  • فروش: این آدرس ایمیل توسط spambots حفاظت می شود. برای دیدن شما نیاز به جاوا اسکریپت دارید
  • روابط عمومی: این آدرس ایمیل توسط spambots حفاظت می شود. برای دیدن شما نیاز به جاوا اسکریپت دارید

معرفی شرکت

شرکت مهندس پيشگان آزمون افزار ياس با هدف ارائه خدمات و ابزارهای پیشرفته در حوزه تست و تضمين کيفيت نرم افزار توسط کارشناسان مجرب تاسیس شده است. این شرکت جزء شرکت های دانش بنیان صنعتی بوده و دارای مجوز شورای عالی انفورماتیک و سازمان نظام صنفی رایانه ای کشور می باشد.

Scroll to Top