امتیاز کاربران 1 1 1 1 1 1 1 1 1 1 امتیاز 5.00 (6 رای)

معرفی ابزار JTest : 

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

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

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

  • توانایی تشخیص خطاهای برنامه در حین اجرای آن
  • امکان بررسی کیفیت برنامه نویسی از طریق تکنیک‌های syntax checking و data flow analysis
  • دارای بیش از 1100 قانون برای شناسایی اشکالات مهم برنامه‌نویسی
  • تحلیل کیفیت سورس-کد طبق استانداردهای کدنویسی و چک-لیست های معتبری همچون Effective Java، J2EE Patterns، Sun Code Conventions، OWASP، PCI Data Security و CWE-SANS
  • دارای قوانین لازم برای تشخیص کیفیت کدنویسی تحت تکنولوژی‌ها و چارچوب‌های رایج همچون EJB، Hibernate، Spring، JSF، JSP، Servlet، Struts، JDBC، XML، TDD، Android و موارد دیگر
  • تحلیل کیفیت کدنویسی از دیدگاه‌های مختلفی همچون صحت کارکرد،کارایی مطلوب، امنیت مورد انتظار، قابلیت تغییر، قابلیت استفاده مجدد، قابلیت حمل و خوانایی
  • تشخیص خطاهای زمان اجرای برنامه (runtime defects) در طی اجرای تست‌های واحد، اجرای اسکریپت یا اجرای سیستم در سطح کاربری
  • امکان رفع خودکار بسیاری از خطاهای شناسایی شده
  • محاسبه سنجه‌های (metrics) مهم در اصول برنامه نویسی شی‌گرا همچون میزان وراثت، پیچیدگی کد، میزان cohesion و coupling
  • دارای نسخه‌های مختلف برای سیستم عامل‌های Windows، Linux، Solaris و Mac
  • پشتیبانی از محیط‌های تولید رایج همچون Eclipse
  • قابلیت یکپارچه سازی با تقریبا تمام ابزارهای سورس-کنترل
  • ارائه گزارش‌های جامع در زمینه کیفیت برنامه در فرمت‌های PDF،HTML و XML
  • دارای مستندات غنی برای آموزش اصول کدنویسی بهینه و تست‌های برنامه نویسی به همراه sample

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

  • تولید خودکار تست واحد از روی سورس-کد طبق تکنیک‌های پیشرفته‌ای همچون symbolic analysis
  • اجرا و دیباگ کردن تست‌های واحد
  • اندازه گیری میزان پوشش کد (code coverage)
  • قابلیت تولید خودکار تست واحد از طریق اجرای برنامه در سطح واسط کاربری
  • اجرای تست های رگرسیون (regression test) در سطح برنامه نویسی
  • قابلیت اجرای شبانه از طریق مکانیزم ANT
  • قابلیت تولید خودکار روالها و موارد تست واحد با پوشش‌های line و branch
  • امکان تولید stub در تست های واحد برای جلوگیری از درگیر شدن با محیط های پیچیده
  • قابلیت in-container testing بدون نیاز به استقرار برنامه در application/web server
  • امکان data-driven کردن موارد تست از طریق الحاق آن‌ها به data source هایی همچون Excel
JTest
دسکتاپ ابزار
JTest
پیکربندی اجرای تست ها
JTest
مشاهده خطاهای تحلیل کد
JTest
مشاهده خطاها
JTest
تحلیل کد و ایجاد تست های واحد
JTest
مشاهده میزان پوشش اجرای تست ها و خطوط برنامه
شما اینجا هستید: خانهابزارهاتحلیل ایستاJTest

تماس با ما

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

معرفی شرکت

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

Scroll to Top