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 | Size | Format | |
---|---|---|---|---|
A T echnique for A utomated ... .pdf | Title | 171.25 kB | Adobe PDF | View/Open |
Research.pdf | Research | 881.68 kB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.