امتیاز کاربران 1 1 1 1 1 1 1 1 1 1 امتیاز 4.80 (5 رای)

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

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

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

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

  • تضمین کیفیت برنامه نویسی تحت زبان های C و ++C
  • امکان بررسی کیفیت برنامه نویسی از طریق تکنیکهای syntax checking و data flow analysis
  • تحلیل کیفیت سورس-کد طبق استانداردها، چک-لیست ها و منابع معتبری همچون Effective C++، Effective STL، MISRA، Ellemtel، JSF، ISO 26262 و PCI Data Security
  • دارای صدها قانون برای شناسایی اشکالات مهم برنامه نویسی
  • تحلیل کیفیت کدنویسی از دیدگاه های مختلفی همچون صحت کارکرد، کارایی مطلوب، امنیت مورد انتظار، قابلیت تغییر، قابلیت استفاده مجدد، قابلیت حمل و خوانایی
  • تشخیص خطاهای زمان اجرای برنامه (runtime defects) در طی اجرای تست های واحد، اجرای اسکریپت یا اجرای سیستم در سطح کاربری
  • امکان رفع خودکار بسیاری از خطاهای شناسایی شده
  • قابلیت سفارشی سازی و تعریف قوانین جدید برای آنالیز کردن برنامه
  • محاسبه سنجه های (metrics) مهم در اصول برنامه نویسی شی گرا همچون میزان وراثت، پیچیدگی کد، میزان cohesion و coupling
  • یکپارچه سازی با محیط های تولید رایج همچون Eclipse، Visual Studio، ARM RVDS، QNX Momentics، TI Code Composer Studio و Wind River Workbench
  • قابلیت یکپارچه سازی با تقریبا تمام ابزارهای سورس-کنترل
  • دارای نسخه های مختلف برای سیستم عامل Windows ، Linux و Solaris
  • قابلیت یکپارچه سازی با Concerto برای لینک کردن نیازمندیهای سیستم به سورس-کد
  • ارائه گزارشهای جامع در زمینه کیفیت برنامه در فرمت های PDF، HTML و XML
  • دارای مستندات غنی برای آموزش اصول کدنویسی بهینه و تست های برنامه نویسی به همراه sample

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

  • تولید خودکار تست واحد از روی سورس-کد طبق تکنیکهای پیشرفته ای همچون symbolic analysis
  • اجرا و دیباگ کردن تست های واحد
  • اندازه گیری میزان پوشش کد (code coverage)
  • قابلیت تولید خودکار تست واحد از طریق اجرای برنامه در سطح واسط کاربری
  • اجرای تست رگرسیون (regression test) در سطح برنامه نویسی
  • قابلیت تشخیص خطاهای برنامه در حین اجرای آن
  • قابلیت اجرای شبانه از طریق اسکریپت نویسی
  • قابلیت تولید خودکار روالها و موارد تست واحد با پوشش های line و branch
  • امکان تولید stub در تست های واحد برای جلوگیری از درگیر شدن با محیط های پیچیده
  • امکان data-driven کردن موارد تست از طریق الحاق آنها به data source هایی همچون Excel
  • پشتیبانی از کامپایلرهای رایج همچون 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
C/C++ Test
دسکتاپ ابزار
C/C++ Test
پیکربندی ابزار
C/C++ Test
مشاهده نتایج اجرا
C/C++ Test
مشاهده خطاها
شما اینجا هستید: خانهابزارهاتحلیل ایستاC/C++Test

تماس با ما

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

معرفی شرکت

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

Scroll to Top