نشريه مهندسي برق و الكترونيك

آزمون خودکار نرم افزارهاي شي گرا با استفاده از موردهاي کاربري و ضوابط OCL

چکیده:

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

لطفا جهت دانلود فایل مقاله بر روی تصویر زیر کلیک نمایید:

Download-Logo22

[gview file=”http://www.sid.ir/fa/VEWSSID/J_pdf/73413870106.pdf” save=”1″]

[aio_button align=”none” animation=”none” color=”red” size=”small” icon=”none” text=”انجام مقاله علمی پژوهشی و ISI در این زمینه” target=”_blank” relationship=”dofollow” url=”http://payannameha.ir/?p=796″]

 

[aio_button align=”none” animation=”none” color=”orange” size=”small” icon=”none” text=”دریافت سایر مقالات در این زمینه” target=”_blank” relationship=”dofollow” url=”http://payannameha.ir/?page_id=297″]

 

[aio_button align=”none” animation=”none” color=”blue” size=”small” icon=”none” text=”انجام پایان نامه در این حوزه” relationship=”dofollow” url=”http://payannameha.ir/?page_id=3206″]

 

[aio_button align=”none” animation=”none” color=”pink” size=”small” icon=”none” text=”انجام پروپوزال در این حوزه” target=”_blank” relationship=”dofollow” url=”http://payannameha.ir/?page_id=3206″]

دیدگاهتان را بنویسید