آزمون خودکار با استفاده از ضوابط نرمافزار از مهمترین زمینههای تحقیقاتی آزمون نرمافزار میباشد. اهمیت آزمون خودکار در کاهش هزینههای تولید نرمافزار و بالا بردن ضریب اطمینان به نرمافزار است. روشهای موجود برای آزمون خودکار با تعریف معیارهای مورد نیاز که وابسته به کد و یا ضوابط نرمافزار میباشد، به دنبال تولید داده آزمون به منظور پوشش معیارها، اجرای آزمون روی برنامه و بررسی نتایج حاصل با اراکل مورد نظر هستند. در این مقاله روشی به منظور آزمون خودکار نرمافزارهای شیگرا برپایه مورد کاربری نرمافزار ارایه شده است. معماری این روش از سه بخش تولید خودکار داده آزمون، آزمون خودکار برنامه و تحلیل نتایج تشکیل میشود. با تعریف سناریوی کاربری مورد نظر در قالب دیاگرام ترتیب مرحله طراحی و دریافت دیاگرامهای کلاس، و فعالیت مورد نیاز برنامه در مرحله طراحی و کد برنامه، سیستم به تولید داده آزمون، اجرای آن و تحلیل نتایج آزمون میپردازد. از نتایج مهم این روش امکان تولید الگوی آزمون، تولید داده آزمون بر اساس سناریوهای کاربری، امکان انجام آزمونهای مختلف و استفاده از ساختار یکپارچه برای مدلسازی میباشد.
بازنشر اطلاعات | |
![]() |
این مقاله تحت شرایط Creative Commons Attribution-NonCommercial 4.0 International License (CC BY NC 4.0) قابل بازنشر است. |