Nalazite se na CroRIS probnoj okolini. Ovdje evidentirani podaci neće biti pohranjeni u Informacijskom sustavu znanosti RH. Ako je ovo greška, CroRIS produkcijskoj okolini moguće je pristupi putem poveznice www.croris.hr
izvor podataka: crosbi !

Generating Feature Usage Scenarios in Client-side Web Applications (CROSBI ID 599345)

Prilog sa skupa u zborniku | izvorni znanstveni rad | međunarodna recenzija

Maras, Josip ; Štula, Maja ; Carlson, Jan Generating Feature Usage Scenarios in Client-side Web Applications // International Conference on Web Engineering 2013 / Florian Daniel, Peter Dolog, Qing Li (ur.). 2013. str. 186-200

Podaci o odgovornosti

Maras, Josip ; Štula, Maja ; Carlson, Jan

engleski

Generating Feature Usage Scenarios in Client-side Web Applications

Client-side web applications are highly-dynamic event-driven GUI applications where the majority of code is executed as a response to user- generated events. Many software engineering activities (e.g. testing) require sequences of actions (i.e. usage scenarios) that execute the application code with high coverage. Specifying these usage scenarios is a difficult and time- consuming activity. This is especially true when generating usage scenarios for a particular feature because it requires in-depth knowledge of application behavior and understanding of the underlying implementation. In this paper we present a method for automatic generation of feature usage scenarios. The method is based on dynamic analysis and systematic exploration of the application's event and value space. We have evaluated the approach in a case study, and the evaluation shows that the method is capable of identifying usage scenarios for a particular feature. We have also performed the evaluation on a suite of web applications, and the results show that an increase in coverage can be achieved, when compared to the initial coverage obtained by loading the page and executing registered events.

Web Applications; Symbolic Execution; GUI Testing

nije evidentirano

nije evidentirano

nije evidentirano

nije evidentirano

nije evidentirano

nije evidentirano

Podaci o prilogu

186-200.

2013.

objavljeno

Podaci o matičnoj publikaciji

Florian Daniel, Peter Dolog, Qing Li

978-3-642-39199-6

Podaci o skupu

International Conference on Web Engineering, ICWE 2013

predavanje

08.07.2013-12.07.2013

Aalborg, Danska

Povezanost rada

Računarstvo