Proceedings. 19th International Conference on Automated Software Engineering, 2004.
DOI: 10.1109/ase.2004.1342731
|View full text |Cite
|
Sign up to set email alerts
|

A scalable approach to user-session based testing of web applications through concept analysis

Abstract: The continuous use of the web for daily operations by businesses, consumers, and government has created a great demand for reliable web applications. One promising approach to testing the functionality of web applications leverages user-session data collected by web servers. This approach automatically generates test cases based on real user profiles. The key contribution of this paper is the application of concept analysis for clustering user sessions for test suite reduction. Existing incremental concept ana… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
64
0

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 47 publications
(65 citation statements)
references
References 29 publications
1
64
0
Order By: Relevance
“…We followed the experimental setup in [31], taking a test case to be user session composed of URLs in a specific order, and its requirements to be the respective URLs each user session exercises. Because URLs frequently contain form data as name-value pairs, we follow Sprenkle et al [28,31] by examining the URLs independent of these values. For example, http://example.com/order.php?sku=12&id=11…”
Section: Reduction -Experimental Setupmentioning
confidence: 99%
“…We followed the experimental setup in [31], taking a test case to be user session composed of URLs in a specific order, and its requirements to be the respective URLs each user session exercises. Because URLs frequently contain form data as name-value pairs, we follow Sprenkle et al [28,31] by examining the URLs independent of these values. For example, http://example.com/order.php?sku=12&id=11…”
Section: Reduction -Experimental Setupmentioning
confidence: 99%
“…Sampath et al [13] have applied FCA for test suite reduction in the domain of web applications testing, in which, each of the URLs used in a web session is considered as a formal attribute; whilst each web session is considered as a formal object which constitutes to be a test case. The reduced test suite is obtained by selecting those test cases associated with the strongest concepts (i.e.…”
Section: Related Workmentioning
confidence: 99%
“…We view the collection of logged user sessions as a set of use cases where a use case is a behaviorally related sequence of events performed by the user through a dialogue with the system [14]. The key insight of our approach is the formulation of the test case reduction problem for user-session testing in terms of concept analysis [26]. We can then exploit existing incremental concept analysis techniques to analyze the user sessions on the fly, as sessions are captured and converted into test cases, and thus we can continually reflect the set of use cases representing actual executed user behavior by a minimal test suite.…”
Section: User-session-based Testingmentioning
confidence: 99%
“…In [26], we presented an approach to achieve scalable usersession-based testing of web applications. We view the collection of logged user sessions as a set of use cases where a use case is a behaviorally related sequence of events performed by the user through a dialogue with the system [14].…”
Section: User-session-based Testingmentioning
confidence: 99%