کاربرد استراتژی تست نرم افزار در سیستم های آموزشی هوشمند مروری بر برنامه تست پوشش و ابزارها در پروژه AA۱
سال انتشار: 1405
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 17
فایل این مقاله در 8 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
ICECM12_020
تاریخ نمایه سازی: 24 مرداد 1405
چکیده مقاله:
سیستم های آموزشی هوشمند مبتنی بر هوش مصنوعی به دلیل معماری چندلایه و تکیه بر عامل های هوشمند با چالش های جدی در تضمین کیفیت و پایداری روبه رو هستند[۱۳]. در چنین سامانه هایی نقص در هر یک از لایه های رابط، کاربری، منطق، تجاری، پایگاه داده یا عامل های هوشمند می تواند بر کل تجربه کاربری و دقت خروجی آموزشی اثر بگذارد. این مقاله با رویکرد مرور تحلیلی، استراتژی تست نرم افزار در پروژه AA۱ را که یک سامانه آموزشی هوشمند است، بررسی می کند و بر نقش برنامه، تست تنوع انواع، تست پوشش تست و ابزارهای خودکارسازی در ارتقای کیفیت تمرکز دارد[۲]. در این مرور ابتدا ساختار و الزامات کیفی سامانه AA۱ تشریح می شود و سپس انواع تست شامل تست واحد، تست یکپارچه، تست انتها به انتها، تست کارایی و تست امنیت در چارچوب یک برنامه تست چندلایه تحلیل می گردد. در ادامه ابزارهای مورد استفاده مانند Postman، Cypress، Jest و JMeter و نحوه به کارگیری آنها برای پوشش دهی لایه های مختلف سیستم بررسی می شود. نتایج تحلیل نشان می دهد که ترکیب تست های خودکار سناریومحور و پوشش محور همراه با ادغام در خط CI/CD، می تواند به افزایش پوشش، کاهش خطاهای بحرانی و بهبود اعتماد به رفتار عامل های هوشمند منجر شود. در عین حال هزینه نگهداری تست ها، مدیریت داده های آزمون و پیچیدگی زیرساخت همچنان از چالش های اصلی پیاده سازی استراتژی تست جامع در چنین سامانه هایی باقی می ماند[۴۶].
کلیدواژه ها:
نویسندگان
محمدجواد حسین پور
گروه مهندسی کامپیوتر واحد استهبان دانشگاه آزاد اسلامی، استهبان، ایران
محمد صالح حکمتی فرد
دانشجوی کارشناسی ارشد مهندسی کامپیوتر دانشگاه غیرانتفاعی اندیشه، جهرم، ایران