Please use this identifier to cite or link to this item: https://repository.sustech.edu/handle/123456789/7446
Title: A Technique for Automated Test Scripts in Model Based Testing using Model Driven Architecture (MDA)
Other Titles: تقنية أتمتة الاختبارات النصية في نماذج الإختبارات باستخدام أداة تسمى المعمارية المبنية على الأنموذج
Authors: Bakheet, Rehab Eltom
Supervisor - Abdelgaffar Hamed Ali
Keywords: Model Driven Architecture (MDA)
A Technique for Automated Test Scripts in Model Based Testing
Platform Independent Model (PIM)
Platform Specific Model (PSM)
Query/ View/ Transformation (QVT)
Issue Date: Jun-2014
Publisher: Sudan University of Science and Technology
Citation: Bakheet, Rehab Eltom. A Technique for Automated Test Scripts in Model Based Testing using Model Driven Architecture (MDA)/ Rehab Eltom Bakheet ؛ Abdelgaffar Hamed Ali.-Khartoum : sudan university of science and technology,computer science,2014.-48p:ill;28cm.M.Sc.
Abstract: Testing is performed to evaluate product quality, and for improving it, by identifying defects and problems. Model based testing is the automatic generating of software test procedure, using models. Using a manual testing process is very time consuming. This research proposes a method to automate testing to reduce time. Test script is a term used in automating tests. A test script is an executable script that can run one or more test cases. Writing a test script for each test case for any System under Test (SUT) is difficult and time consuming, and complex to maintain, we must reduce the effort and improve the quality. And an automated test script is more expensive to write and requires more effort and time. Object Management Group (OMG) adopted a new framework called Model Driven Architecture (MDA). In MDA automated transformations play a key role. The aim of MDA is to decrease the cost of development and increase the quality of the product through automation and making artifact reusable. This is realized through developing Platform Independent Model (PIM), Platform Specific Model (PSM) and transformation or mapping rules. In this research MDA is used to automate testing by generating PSM instance automatically from PIM using standard mapping tool like Query/ View/ Transformation (QVT), where a PIM metamodel represents the test cases and PSM metamodel represents the test scripts. The result shows test script could be generated from test case abstraction level with less programming skills if we scope the platform for a class of technology, but still more effort is needed to standardize PSM. Generally the development time and effort could be reduced. As well as testing quality which could be improved and so simplifies the maintenance of the testscripts.
Description: Thesis
URI: http://repository.sustech.edu/handle/123456789/7446
Appears in Collections:Masters Dissertations : Computer Science and Information Technology

Files in This Item:
File Description SizeFormat 
A T echnique for A utomated ... .pdfTitle171.25 kBAdobe PDFView/Open
Research.pdfResearch881.68 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.