Client-Side Validation and Verification of PHP Dynamic Websites
N. Deepika · 2013
In contemporary, populace are interested in fault-localization techniques which are based on statistical analysis of program statements executed by going through and unexpected executions. Here we explore three fault localization algorithms which are referred as Tarantula, Ochiai and Jaccard can be evaluated to localize faults perfectly in web applications which are developed in PHP. These algorithms uses source mapping for conditional and function-call statements. We developed different fault localization techniques and test-generation cases in Apollo, and explored them on many open-source PHP apps. Then the ultimate output of tests are that Ochiai algorithm contains all our enhancements which localizes more than 80% of all faults in executed statements, compared to unenhanced Ochiai algorithm where it gives only quarter percent amount. And also we checked that , the strategies which are used for test generation taken under part are efficient to know the algorithm perfectness. And also these algorithms are cost efficient. Moreover, normally, a straight forward concept which depends upon similarities of path-constraint gets high range perfectness in less than 10 test generation, when compared to other strategies where we have to do more like almost half century.