An automatic layout faults detection technique in responsive web pages considering JavaScript defined dynamic layouts

Revolutionary changes in technology has brought a lots of different types of devices towards the Internet enabled services. It has become challenging to keep web sites functional and user friendly in a wide range of devices. Responsive Web Design (RWD) steps up to facilitate the necessary support to overcome those challenges with complex cascading style sheet (CSS) and JavaScript defined layouts. Fluidly modified layout that controls appearance of Responsive Web Pages (RWP) is subjected to erroneous when faulty CSS and JavaScript modifies the actual look of the web page. Though several methods have already been proposed to detect layout faults in web pages, they are error-prone and time consuming in nature. Thus an automatic approach considering both CSS and JavaScript defined dynamic layout fault detection technique have been proposed in this paper. Simulation result demonstrates that proposed technique outperforms the existing methods in case of time requirement, memory requirement and fault detection rate.

[1]  Ethan Marcotte Responsive Web Design , 2011 .

[2]  Matthias Hauswirth,et al.  Automated GUI performance testing , 2011, Software Quality Journal.

[3]  Phil McMinn,et al.  Automatic Detection of Potential Layout Faults Following Changes to Responsive Web Pages (N) , 2015, 2015 30th IEEE/ACM International Conference on Automated Software Engineering (ASE).

[4]  Jongwon Lee,et al.  Responsive Web Design According to the Resolution , 2015, 2015 8th International Conference on u- and e-Service, Science and Technology (UNESST).

[5]  Robert Feldt,et al.  Automated System Testing Using Visual GUI Testing Tools: A Comparative Study in Industry , 2012, 2012 IEEE Fifth International Conference on Software Testing, Verification and Validation.

[6]  Atif M. Memon GUI Testing: Pitfalls and Process , 2002, Computer.

[7]  Alessandro Orso,et al.  X-PERT: Accurate identification of cross-browser issues in web applications , 2013, 2013 35th International Conference on Software Engineering (ICSE).

[8]  Wenhui Peng,et al.  The Design and Research of Responsive Web Supporting Mobile Learning Devices , 2015, 2015 International Symposium on Educational Technology (ISET).

[9]  Antero Taivalsaari,et al.  EDB: A Multi-master Database for Liquid Multi-device Software , 2015, 2015 2nd ACM International Conference on Mobile Software Engineering and Systems.

[10]  William G. J. Halfond,et al.  Finding HTML presentation failures using image comparison techniques , 2014, ASE.

[11]  Ulrike Gretzel,et al.  Drivers of Responsive Website Design Innovation by Destination Marketing Organizations , 2015, ENTER.