Byteman

نرم افزار تصویر:
Byteman
جزئیات نرم افزار:
نسخه: 3.0.2 به روز شده
ها تاریخ: 10 Feb 16
توسعه دهنده: Red Hat Middleware LLC
پروانه: رایگان
محبوبیت: 20

Rating: nan/5 (Total Votes: 0)

با استفاده از یک تزریق خطا تکنیکی به نام.

در زبان برنامه نویسی Byteman است در بر اساس جاوا، با استفاده از یک فرمالیسم به نام قوانین رویداد وضعیت اکشن برای مشخص که در آن، چه و چه عوارض جانبی باید در طول اجرای آزمون اجرا شده است. این اجازه می دهد تا قوانین Byteman که قدرتمند و رسا بدون به خطر انداختن ساختار، وضوح و سهولت استفاده.

در Byteman آثار با قرار دادن عوارض جانبی اسکریپت به کد برنامه، اسکریپت آزمون ممکن است شامل اقدامات که ایجاد و تبلیغ شرایط مناسب به سناریو آزمون

چه جدید در این نسخه است:

درخواست پاسخ به ویژگی ها:
ارائه قرار ملاقات گذاشتن با ایست برای جلوگیری از بن بست در آزمون
اشکالات:
و & quot؛ به دست آوردن منابع و & quot؛ و & quot؛ ساختمان Byteman و & quot؛ بخش اسناد و مدارک نادرست هستند
Dtest کتابخانه نمی داند برای کار با رابط
Dtest کتابخانه به روش ابزار غیرمنتظره مطمئن شوید که
افزایش:
اضافه شدن یک حاشیه نویسیBMUnitConfig برای پیکربندی عامل از واحد آزمون

چه در نسخه 3.0.1 جدید است:

ویژگی های درخواست:
ارائه قرار ملاقات گذاشتن با ایست برای جلوگیری از بن بست در آزمون
اشکالات:
و & quot؛ به دست آوردن منابع و & quot؛ و & quot؛ ساختمان Byteman و & quot؛ بخش اسناد و مدارک نادرست هستند
Dtest کتابخانه نمی داند برای کار با رابط
Dtest کتابخانه به روش ابزار غیرمنتظره مطمئن شوید که
افزایش:
اضافه شدن یک حاشیه نویسیBMUnitConfig برای پیکربندی عامل از واحد آزمون

چه در نسخه 2.2.2 جدید است:

ویژگی های درخواست:
ارائه قرار ملاقات گذاشتن با ایست برای جلوگیری از بن بست در آزمون
اشکالات:
و & quot؛ به دست آوردن منابع و & quot؛ و & quot؛ ساختمان Byteman و & quot؛ بخش اسناد و مدارک نادرست هستند
Dtest کتابخانه نمی داند برای کار با رابط
Dtest کتابخانه به روش ابزار غیرمنتظره مطمئن شوید که
افزایش:
اضافه شدن یک حاشیه نویسیBMUnitConfig برای پیکربندی عامل از واحد آزمون

چه در نسخه 2.2.1 جدید است:

ویژگی های درخواست:
ارائه قرار ملاقات گذاشتن با ایست برای جلوگیری از بن بست در آزمون
اشکالات:
و & quot؛ به دست آوردن منابع و & quot؛ و & quot؛ ساختمان Byteman و & quot؛ بخش اسناد و مدارک نادرست هستند
Dtest کتابخانه نمی داند برای کار با رابط
Dtest کتابخانه به روش ابزار غیرمنتظره مطمئن شوید که
افزایش:
اضافه شدن یک حاشیه نویسیBMUnitConfig برای پیکربندی عامل از واحد آزمون

چه در نسخه 2.1.4.1:

Loading جدید است قوانین فایل اسکریپت با ClassLoader .getSystemResourceAsStream (& quot؛ را bytemanpkg.btm و & quot؛)؛

ویژگی ها:

چه در نسخه 2.1.0 جدید است:
اموال طول پشتیبانی از انواع آرایه
افزایش Instrumentor.class از dtest به انعطاف پذیر تر
اشکالات ثابت:
فضاهای گم شده در خروجی
VerifyError تحت JDK7

چه در نسخه 2.0.3 جدید است:

او یاور برای ردیابی پشته از دیگر موضوعات.
استقرار آزادی Byteman به MAVEN مرکزی.

پیشرفت:

چه در نسخه 2.0.1 جدید است:
تزریق ماشه های بهبود یافته برای غیر فعال کردن تزریق برای روش که موفق به مطابقت یک قانون در حالی که اجازه می دهد موارد دیگر را به ادامه.
امکانات:
جستجو برای "ارزش" و "dir" را در CLASSPATH است.
معادل ویندوز اضافه شده برای لینوکس اسکریپت فرمان / bash برای انتشار دایرکتوری bin.

درخواست ویژگی ها:

چه در نسخه 1.3.0 جدید است:
ارائه اتصالات قانون برای یک آرایه پارامترهای متد و یک تعداد پارامتر روش
اجازه دسترسی به پشته محتوا در قوانین در استناد
اضافه کردن پشته پاسخ برنامه زمانی روش به طور پیش فرض یاور
ارائه مدیریت چرخه عمر برای قوانین / یاران
کمک dtest نمونه
می توانید مکان های که یک تعداد هم کلمه کلیدی همه را
ارائه پرچم -p به bytemancheck اسکریپت اجازه می دهد بسته های برای کلاس حکومت مشخص شود
باید ممکن باشد دوباره تعریف یاور به طور پیش فرض هر اسکریپت
اشکالات:
کامپایلر نتواند به پاسخ متد toString برای تبدیل یک نوع شی عددی را به یک رشته
در ورود قوانین در حال در جهت معکوس از ارائه برعکس به تنظیمات اعدام
StringLiteral TypeCheck خطا پرتاب نیست اگر آن را به تصویب یک نوع انتظار ناسازگار
محلی مدیریت فریم ور در آداپتور ژنراتور ناتوانی در محاسبه برخی متغیرها محلی
ترانسفورماتور است اجازه می دهد تزریق به روش بومی انجام شود
قوانین ورود در تزریق به روش شروع با یک حلقه در حالی که می توانید تا در داخل در حالی که پایان
مانیتور گسترش الگوریتم پس انتشار را وارد کنید در CFG شکسته است
نوع جستجوگر نتواند به اجازه می دهد انواع اولیه بسته بندی به کار گرفته شود که در آن یک نوع فوق العاده است انتظار می رود
NumericLiteral typecheck اجازه می دهد نه عددی تحت اللفظی به نظر می رسد که در آن یک شی است انتظار می رود
تنظیم یاور در یک قاعده برگ های آن را برای قوانین بعدا
ارائه شده است احترام به دیگر سفارش اسکریپت
وظایف:
ارتقا از JUnit به 4.8.2

مورد نیاز:

JDK 6 و یا بالاتر

نرم افزار های مشابه

Motherplate
Motherplate

13 Apr 15

jquery.videoBG
jquery.videoBG

6 Jun 15

Fermata
Fermata

12 Apr 15

ruby-debug
ruby-debug

13 May 15

نرم افزار های دیگر از توسعه دهنده Red Hat Middleware LLC

JBoss Web
JBoss Web

5 Jun 15

WildFly
WildFly

10 Dec 15

JBoss JRunit
JBoss JRunit

13 Apr 15

نظرات به Byteman

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!