Web applications have become very complex and crucial, especially when combined with areas such as CRM (Customer Relationship Management) and BPR (Business Process Reengineering), the scientific community has focused attention to Web application design, development, analysis, and testing, by studying and proposing methodologies and tools. This paper describes techniques for semi-automatic test case definition and for user1 -driven testing (based on statistical testing or coverage analysis) from Web applications reverse engineered UML models. These techniques are implemented as tools in the WAAT project. WebUml is a reverse engineering tool that generates class and state diagrams through static and dynamic Web application analysis. TestUml is a testing suite that uses generated models to define test cases, coverage testing criteria and also reliability analysis.

TestUml: user-metrics driven Web Applications testing / C. Bellettini, A. Marchetto, A. Trentini - In: SAC '05 : Proceedings / [a cura di] L.M. Liebrock. - New York : ACM Press, 2005. - ISBN 1581139640. - pp. 1694-1698 (( Intervento presentato al 20. convegno ACM Symposium on Applied Computing tenutosi a Santa Fe nel 2005 [10.1145/1066677.1067060].

TestUml: user-metrics driven Web Applications testing

C. Bellettini;A. Marchetto;A. Trentini
2005

Abstract

Web applications have become very complex and crucial, especially when combined with areas such as CRM (Customer Relationship Management) and BPR (Business Process Reengineering), the scientific community has focused attention to Web application design, development, analysis, and testing, by studying and proposing methodologies and tools. This paper describes techniques for semi-automatic test case definition and for user1 -driven testing (based on statistical testing or coverage analysis) from Web applications reverse engineered UML models. These techniques are implemented as tools in the WAAT project. WebUml is a reverse engineering tool that generates class and state diagrams through static and dynamic Web application analysis. TestUml is a testing suite that uses generated models to define test cases, coverage testing criteria and also reliability analysis.
Reverse Engineering; UML; Application Design Model; Testing; White-Box Testing; Stop Testing; Testing Coverage; Metrics
Settore INF/01 - Informatica
2005
ACM
Book Part (author)
File in questo prodotto:
File Dimensione Formato  
p1694-bellettini.pdf

accesso riservato

Tipologia: Publisher's version/PDF
Dimensione 135.96 kB
Formato Adobe PDF
135.96 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/7949
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 22
  • ???jsp.display-item.citation.isi??? ND
social impact