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

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

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

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

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

  • تولید خودکار تست واحد از روی سورس-کد طبق تکنیکهای پیشرفته ای همچون symbolic analysis
  • اجرا و دیباگ کردن تست های واحد
  • اندازه گیری میزان پوشش کد (code coverage)
  • ابلیت تولید خودکار تست واحد از طریق اجرای برنامه در سطح واسط کاربری
  • اجرای تست های رگرسیون (regression test) در سطح برنامه نویسی
  • قابلیت اجرای شبانه از طریق مکانیزم ANT
  • قابلیت تولید خودکار روالها و موارد تست واحد با پوشش های line و branch
  • امکان تولید stub در تست های واحد برای جلوگیری از درگیر شدن با محیط های پیچیده
  • قابلیت in-container testing بدون نیاز به استقرار برنامه در application/web server
  • امکان data-driven کردن موارد تست از طریق الحاق آنها به data source هایی همچون Excel
  • دارای نسخه های مختلف برای سیستم عامل های Windows، Linux، Solaris و Mac
  • پشتیبانی از محیط های تولید رایج همچون Eclipse
  • قابلیت یکپارچه سازی با تقریبا تمام ابزارهای سورس-کنترل
  • ارائه گزارشهای جامع در زمینه کیفیت برنامه در فرمت های PDF، HTML و XML
  • دارای مستندات غنی برای آموزش اصول کدنویسی بهینه و تست های برنامه نویسی به همراه sample

قابلیت های ابزار در زمینه تحلیل سورس-کد (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
JTest
دسکتاپ ابزار
JTest
پیکربندی اجرای تست ها
JTest
مشاهده خطاهای تحلیل کد
JTest
مشاهده خطاها
JTest
تحلیل کد و ایجاد تست های واحد
JTest
مشاهده میزان پوشش اجرای تست ها و خطوط برنامه
شما اینجا هستید: خانهابزارهاتست برنامه نویسی JTest

تماس با ما

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

معرفی شرکت

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

Scroll to Top