• ثبت نام
    • ورود به سامانه
    مشاهده مورد 
    •   صفحهٔ اصلی
    • نشریات انگلیسی
    • Scientia Iranica
    • Volume 24, Issue 6
    • مشاهده مورد
    •   صفحهٔ اصلی
    • نشریات انگلیسی
    • Scientia Iranica
    • Volume 24, Issue 6
    • مشاهده مورد
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    A novel approach for automatic model-based test case generation

    (ندگان)پدیدآور
    Rezaee, AminZamani, Bahman
    Thumbnail
    دریافت مدرک مشاهده
    FullText
    اندازه فایل: 
    3.915 مگابایت
    نوع فايل (MIME): 
    PDF
    نوع مدرک
    Text
    Article
    زبان مدرک
    English
    نمایش کامل رکورد
    چکیده
    This paper proposes a new method for automatic generation of test cases using model based testing. As test model, class and state diagrams are used, and constraints are expressed using OCL. First, the state machineis converted into a mathematical representation in AMPL. Then, using a search algorithm and based upon coverage criteria, the abstract paths are selected from state machine. Second, using symbolic execution,the generated abstract path along with the constraints on this path is converted into the data of generated mathematical model. Third, the generated mathematical problem is solved with solvers that have interfacewith AMPL, and the test data is produced for each abstract test case. Finally, the generated test data and abstract paths are transformed into executable test cases. All-Transitions and All-States coverage criteria areused for conduct search algorithm, as well as the criteria for evaluate the quality of generated test cases. To validate the work, by utilizing various solvers, the test cases are generated for various problems.The proposed technique is implemented as a tool, named MoBaTeG. The tool shows good result in terms of test case generation execution time, test goals satisfaction rate, source code instructions coverage, andalso boundary values generation.
    کلید واژگان
    Model Based Testing
    Automated Testing
    UML State Machine
    AMPL
    Constraint Solver
    Computer Engineering

    شماره نشریه
    6
    تاریخ نشر
    2017-12-01
    1396-09-10
    ناشر
    Sharif University of Technology
    سازمان پدید آورنده
    MDSE Research Group, Department of Software Engineering, University of Isfahan, Isfahan, Iran
    MDSE Research Group, Department of Software Engineering, University of Isfahan, Isfahan, Iran

    شاپا
    1026-3098
    2345-3605
    URI
    https://dx.doi.org/10.24200/sci.2017.4528
    http://scientiairanica.sharif.edu/article_4528.html
    https://iranjournals.nlai.ir/handle/123456789/119932

    مرور

    همه جای سامانهپایگاه‌ها و مجموعه‌ها بر اساس تاریخ انتشارپدیدآورانعناوینموضوع‌‌هااین مجموعه بر اساس تاریخ انتشارپدیدآورانعناوینموضوع‌‌ها

    حساب من

    ورود به سامانهثبت نام

    آمار

    مشاهده آمار استفاده

    تازه ترین ها

    تازه ترین مدارک
    © کليه حقوق اين سامانه برای سازمان اسناد و کتابخانه ملی ایران محفوظ است
    تماس با ما | ارسال بازخورد
    قدرت یافته توسطسیناوب