+(91) 99007-25045
support@evolettechnologies.com
Final year IEEE projects 2016 based on Java IN Software Engineering
  • Final year IEEE projects 2016 based on Java IN Software Engineering

SITAR: GUI Test Script Repair

  • Description
  • Reviews (0)

Product Description

SITAR: GUI Test Script Repair Final year IEEE projects 2016

In a GUI-based application, system testing requires test cases that consists of sequences of user actions/events, which is executed and the software’s output has been verified.SITAR: GUI Test Script Repair Final year IEEE projects 2016.

SITAR: GUI Test Script Repair Final year IEEE projects 2016. Such test cases are being coded as low-level test scripts which have to be replayed automatically using test harnesses inorder to enable automated re-testing.

Whenever the GUI changes-widgets get moved around, windows get merged-some scripts become unusable because they no longer encode valid input sequences. Moreover, because the software’s output may have changed their test oracles-assertions and checkpoints-encoded in the scripts may no longer correctly check the intended GUI objects.

To automatically repair unusable low-level test scripts, the proposed system provides a technique called ScrIpT repAireR (SITAR). SITAR uses reverse engineering techniques to create an abstract test for each script, maps it to an annotated event-flow graph (EFG), uses repairing transformations and human input to repair the test, and synthesizes a new “repaired” test script.

During this process to validate the revised software , SITAR repairs the reference to the GUI objects used in the checkpoints yielding a final test script that can be executed automatically. SITAR amortizes the cost of human intervention across multiple scripts by accumulating the human knowledge as annotations on the EFG.

An experiment using QTP test scripts suggests that SITAR is effective in that 41-89 percent unusable test scripts were repaired. Annotations significantly reduced human cost after 20 percent test scripts had been repaired.

Reviews

There are no reviews yet. Add a review