This system basically has four basic elements: Student, Database, Administrator and Faculty in-charge. Online Exam System is a system that is very widely being used in assessing and analysing the educational abilities of students across the globe. The percentage yield achieved in is 81 % unit faults and 87% integration faults. The test cases will be optimized using the mutation testing method described by M. The test case so produced will cover the branch, statement and decision coverage. The complete test sequence for the application will be obtained when maximum-weighted edge is reached. Using Prism’s algorithm find the node with minimum weighted edge, and using Dijkstra’s concept transverse the node with minimum weighted edge and create test cases. Sequence number for each edge (Message) is used as weight of the edge between two nodes. mdl file and generate a graph shown in fig 3 G= (V, E), where G represents the graph, V represents the set of nodes (Objects) and E represents the set of connecting edges (Messages). A parser will be developed in C#.Net framework v3.5 that will read the.
Convert the CD generates in step 2 into XML/XMI format and store it as.
Generate a Collaboration Diagram (CD) using Rational® Software Architect software. Elaborate a problem statement for Online Exam System. approach which has 77% unit faults and 83% integration faults The system that we are proposing will work as mentioned below: 1. They performed mutation analysis on the buy ticket system and achieved 88% yield by finding 81 % unit faults and 87% integration faults in comparison to Aynur et al. has worked on collaboration diagram and converted the collaboration diagram into intermediate graph using Java parser and applied Prism’s and Dijkstra’s to transverse the graph structure. They have used Use Case Diagram Graph (UDG) and Sequence Diagram Graph (SDG) and uprooted three important defects: use case initialization faults, use case dependency faults, and operational faults. used use case and sequence diagrams to generate automatic test cases. They implemented their system using Model Flow Graph (MFG) approach. Their work covers three important faults message sequence faults, operation consistency faults, and activity synchronization faults. proposed a system to generate automatic test cases based on sequence and activity diagram combined together. has work on UML activity diagram and they generated automatic test cases using grey box testing techniques and a prototype called UMLTGF. Researcher working on automated test case generation techniques uses certain tools to generate UML diagrams, tools which are generally used are Rational® Rose, Rational® Software Architect etc As this field of software testing is becoming more and more promising day by day, many researchers and practitioners are working in this field. Genetic base test case generation involves the usage of genetic algorithms to generate optimized test cases which then can used be used in the field of date mining and warehousing. Model based technique converts the UML diagrams mentioned above into control graphs using various techniques, like Java parser or XMI notation, and thus create set of test cases. In comparison scenario based approach which works on case studies, model based techniques uses UML diagrams - use-case diagram, class diagram, activity diagram, state chart diagram, to identity the test cases. Generally scenario based test case generation focuses on concurrent approach with concurrence coverage criteria. Scenario is a set of events which is studied in form of case studies. approaches are used in various researches at undergraduate and post graduate level.