Meher, Jyoti Prakash (2014) Front End Development and System Test Case Generation for Collaborative Invention Mining. MTech thesis.
System testing plays a vital role to ensure software quality assurance and software quality control. It is possible to minimize the development time by parallely executing the software development process as well as testing process. In a typical Software development methodology, almost 60% of development effort is spent in testing phase itself so as to increase the reliability of the product. The UML is a design model which can describe the dynamic behavior of a system. So, it can be considered as a tool for testing as it behaves as a simulation model. The activity diagram represents the system as a whole. Hence, it has become convenient to consider activity diagram for system testing. We have designed the front end components of the application by using Adobe Flex 3.0 technology. To design this, we have followed the business requirement documents. Here, we have considered the UML activity diagram of Collaborative Invention Mining (CIM) to generate the system test cases from it. Initially we have taken the activity diagram as input and applied an algorithm called Activity Path Traversal (APT) to generate the test paths from it. The finally we take the generated test paths as input and applied an algorithm called Test Path Traversal (TPT) to generate the system test cases from it. We have also used an tool called GraViz Editor to validate the intermediate paths generated from the first algorithm. Finally, we have compared the generated system test cases with the system test cases designed by the test team of the Industry leading to an optimized set of system test cases.
|Item Type:||Thesis (MTech)|
|Uncontrolled Keywords:||CIM,Activity diagram, system test cases, UML, etc.|
|Subjects:||Engineering and Technology > Computer and Information Science|
|Divisions:||Engineering and Technology > Department of Computer Science|
|Deposited By:||Hemanta Biswal|
|Deposited On:||12 Sep 2014 17:08|
|Last Modified:||12 Sep 2014 17:08|
|Supervisor(s):||Mohapatra, D P|
Repository Staff Only: item control page