بترکه چشم حسود    

جستجوی پیشرفته مقالات

     عنوان:

نماد اعتماد الکترونیکی

لیست مقالات ترجمه شده

سایر مقالات

امروز
دیروز
هفته جاری
هفته گذشته
ماه جاری
ماه گذشته
بازدید کل
12547
36285
97481
16404402
488925
496149
16878060

آی‌پی شما: 3.80.131.164
امروز: پنج شنبه، 09 فروردين 1403 شمسی ساعت به وقت گرینویچ: 10:01:17

توجه                           توجه

تمامی مقالات ترجمه شده در قالب فایل ورد (Word)  ارائه می‌شوند.


       دسته‌بندی: مقالات نرم‌افزار       فروش: 1 بازدید: 11404
تست نرم افزاری مبتنی بر جستجوی محتوادارهای شی گرا
    قیمت محصول: 280000 ریال



 

Search based software testing of object-oriented containers

Abstract

Automatic software testing tools are still far from ideal for real world object-oriented (OO) software. The use of nature inspired search algorithms for this problem has been investigated recently. Testing complex data structures (e.g., containers) is very challenging since testing software with simple states is already hard. Because containers are used in almost every type of software, their reliability is of utmost importance. Hence, this paper focuses on the difficulties of testing container classes with nature inspired search algorithms. We will first describe how input data can be automatically generated for testing Java containers. Input space reductions and a novel testability transformation are presented to aid the search algorithms. Different search algorithms are then considered and studied in order to understand when and why a search algorithm is effective for a testing problem. In our experiments, these nature inspired search algorithms seem to give better results than the traditional techniques described in literature. Besides, the problem of minimizing the length of the test sequences is also addressed. Finally, some open research questions are given.


pdfدانلود رایگان مقاله انگلیسی237.91 KB

چکیده
ابزارهای تست نرم افزار اتوماتیک هنوز از ایده ی نرم افزار شی گرای (OO) دنیای واقعی دور می باشند. استفاده از الگوریتم های جستجوی الهام گرفته شده از طبیعت برای این مسئله اخیرا مورد بررسی قرار گرفته است. تست کردن ساختمان داده های پیچیده (به عنوان مثال محتوادارها که در اصطلاح OLE به فایلی گفته می شود که حاوی موضوعات مربوط به خود و موضوعات مربوط به فایل های دیگر می باشد) خیلی چالش آمیز می باشد، از آنجاییکه تست نرم افزار با حالت های ساده سخت می باشد. به علت اینکه محتوادارها تقریبا در هر نوع نرم افزار استفاده می شوند، قابلیت اطمینان آنها از بیشترین اهمیت برخوردار می باشد. بنابراین این مقاله روی مشکلات تست کلاس های محتوادار با الگوریتم های جستجوی الهام گرفته شده از طبیعت تمرکز می کند. ابتدا نحوه ی تولید اتوماتیک داده های ورودی را برای تست محتوادارهای جاوا مورد بررسی قرار می دهیم. کاهش های فضای ورودی و تبدیل تست پذیری جدید برای کمک به الگوریتم های جستجو ارائه می شوند. سپس به منظور درک زمان و دلیل تاثیربخشی الگوریتم جستجو برای مسئله ی تست، الگوریتم های جستجوی مختلفی مورد بررسی قرار می گیرند. در آزمایش های ما، این الگوریتم های جستجوی الهام گرفته شده از طبیعت به نظر می رسند که نتایج بهتری در مقایسه با تکنیک های قبلی توصیف شده در مقالات ارائه می کنند. همچنین مسئله ی کمینه سازی طول دنباله های تست نیز مورد بررسی قرار می گیرد. در نهایت تعدادی از سوالات تحقیقاتی ارائه می شوند.

 

 

تعداد صفحات مقاله انگلیسی: 21 صفحه
تعداد صفحات مقاله فارسی: 42 صفحه


لینک دانلود فایل خریداری شده بلافاصله بعد از پرداخت آنلاین فعال می‌شود