Improving web application testing with user session data
Web applications have become critical components of the global information infrastructure, and it is important that they be validated to ensure their reliability. Therefore, many techniques and tools for validating web applications have been created. Only a few of these techniques, however, have add...
Saved in:
Published in: | 25th International Conference on Software Engineering, 2003. Proceedings pp. 49 - 59 |
---|---|
Main Authors: | , , |
Format: | Conference Proceeding |
Language: | English |
Published: |
IEEE
2003
|
Subjects: | |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Abstract | Web applications have become critical components of the global information infrastructure, and it is important that they be validated to ensure their reliability. Therefore, many techniques and tools for validating web applications have been created. Only a few of these techniques, however, have addressed problems of testing the functionality of web applications, and those that do have not fully considered the unique attributes of web applications. In this paper we explore the notion that user session data gathered as users operate web applications can be successfully employed in the testing of those applications, particularly as those applications evolve and experience different usage profiles. We report results of an experiment comparing new and existing test generation techniques for web applications, assessing both the adequacy of the generated tests and their ability to detect faults on a point-of-sale web application. Our results show that user session data can produce test suites as effective overall as those produced by existing white-box techniques, but at less expense. Moreover the classes of faults detected differ somewhat across approaches, suggesting that the techniques may be complimentary. |
---|---|
AbstractList | Web applications have become critical components of the global information infrastructure, and it is important that they be validated to ensure their reliability. Therefore, many techniques and tools for validating web applications have been created. Only a few of these techniques, however, have addressed problems of testing the functionality of web applications, and those that do have not fully considered the unique attributes of web applications. In this paper we explore the notion that user session data gathered as users operate web applications can be successfully employed in the testing of those applications, particularly as those applications evolve and experience different usage profiles. We report results of an experiment comparing new and existing test generation techniques for web applications, assessing both the adequacy of the generated tests and their ability to detect faults on a point-of-sale web application. Our results show that user session data can produce test suites as effective overall as those produced by existing white-box techniques, but at less expense. Moreover the classes of faults detected differ somewhat across approaches, suggesting that the techniques may be complimentary. |
Author | Elbaum, S. Rothermel, G. Karre, S. |
Author_xml | – sequence: 1 givenname: S. surname: Elbaum fullname: Elbaum, S. organization: Dept. of Comput. Sci. & Eng., Nebraska Univ., Lincoln, NE, USA – sequence: 2 givenname: S. surname: Karre fullname: Karre, S. organization: Dept. of Comput. Sci. & Eng., Nebraska Univ., Lincoln, NE, USA – sequence: 3 givenname: G. surname: Rothermel fullname: Rothermel, G. |
BookMark | eNotj8tKxDAYRoOO4HT0AcRNX6D1T9LcllJGLQy4UMHdkDR_NDLTliYqvr23WR04Bz74CrIYxgEJuaBQUwrmqmsf1jUD4DVlQKlWR2RJhdAVZUwckwKUNOJHq-cFWQJTUAkm1CkpUnoDANkYsyS620_z-BGHl_ITXWmnaRd7m-M4lBlT_vMxv5bvCecyYUq_xdtsz8hJsLuE5weuyNPN-rG9qzb3t117vakiVTxXXtAQlAfjveTBO2scSNswIayQRrvGIQtU6yCghwDc9qilVR4ZOoES-Ypc_u9GRNxOc9zb-Wt7eMy_AQMkSxc |
ContentType | Conference Proceeding |
DBID | 6IE 6IH CBEJK RIE RIO |
DOI | 10.1109/ICSE.2003.1201187 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan (POP) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Electronic Library Online IEEE Proceedings Order Plans (POP) 1998-present |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library Online url: http://ieeexplore.ieee.org/Xplore/DynWel.jsp sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Computer Science |
EISSN | 1558-1225 |
EndPage | 59 |
ExternalDocumentID | 1201187 |
GroupedDBID | -~X .4S .DC 123 23M 29O 5VS 6IE 6IF 6IH 6IK 6IL 6IM 6IN 8US AAJGR ABLEC ACM ADZIZ AFFNX ALMA_UNASSIGNED_HOLDINGS APO ARCSS AVWKF BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO EDO FEDTE I-F I07 IEGSK IJVOP IPLJI JC5 M43 OCL RIE RIG RIL RIO RNS XOL |
ID | FETCH-LOGICAL-i173t-d51ff7d09dd63fdba9b06a4255a5698b4be2f188f50c0f03ace86a7de2eb5e6e3 |
IEDL.DBID | RIE |
ISBN | 076951877X 9780769518770 |
ISSN | 0270-5257 |
IngestDate | Wed Jun 26 19:26:41 EDT 2024 |
IsPeerReviewed | false |
IsScholarly | true |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i173t-d51ff7d09dd63fdba9b06a4255a5698b4be2f188f50c0f03ace86a7de2eb5e6e3 |
PageCount | 11 |
ParticipantIDs | ieee_primary_1201187 |
PublicationCentury | 2000 |
PublicationDate | 20030000 |
PublicationDateYYYYMMDD | 2003-01-01 |
PublicationDate_xml | – year: 2003 text: 20030000 |
PublicationDecade | 2000 |
PublicationTitle | 25th International Conference on Software Engineering, 2003. Proceedings |
PublicationTitleAbbrev | ICSE |
PublicationYear | 2003 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
SSID | ssj0006499 ssj0000451814 |
Score | 1.963882 |
Snippet | Web applications have become critical components of the global information infrastructure, and it is important that they be validated to ensure their... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 49 |
SubjectTerms | Application software Automatic testing Computer science Fault detection Marketing and sales Medical diagnostic imaging Proposals Reliability engineering Software systems System testing |
Title | Improving web application testing with user session data |
URI | https://ieeexplore.ieee.org/document/1201187 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://sdu.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV07T8MwED7RTkwFWsRbHhhx68T1ay6tyoKQChJbFcdn0aVFkP5_bOcBSCxssRUp0Vn2-b67-z6AW84tU8g5LZkq6FRqS61FSaVAVhrvOCYdsuVKPb7q-3mkybnremEQMRWf4Tg-ply-25X7CJVNsjypY_egp4yue7U6PCXypOjoappTWE6TdmSIuhiNjJ91yB7uE1qplnmnHbfpzoyZycNsNU80oePma79kV5LXWQz-979HMPpu3yNPnWM6hgPcnsCg1W8gzXYegu4QBRIOU_Ijl02qSL4R5zfVG4lABvmsCTxILCkdwcti_jxb0kZJgW4yxSvqROa9csw4J7l3tjCWySJsV1EIabSdWsx9prUXrGSe8aJELQvlMEcrUCI_hf52t8UzIMFowivuMx4cu9dC5z68YHJmWQh2pT2HYTTE-r0my1g3Nrj4e_oSDlN1XMI0rqBffezxGnqfbn-TlvcLxB2eQA |
link.rule.ids | 310,311,782,786,791,792,798,4054,4055,27934,54767 |
linkProvider | IEEE |
linkToHtml | http://sdu.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV07T8MwELZoGWAq0CLeeGDErRPHj8ylVStKhdQisVVxfBYsLaLp_8d2HoDEwhZbkRKdZZ_vu7vvQ-iOMU0lMEZyKjOSCKWJ1iCI4EDz1BoGQYdsspDzV_Uw8jQ5900vDACE4jPo-8eQyzebfOehskEUB3XsFtrniRSy7NZqEBXPlKK8s6nOYZEE9UgXd1HiOT_LoN3dKJSUNfdOPa4TnhFNB9PhYhSIQvvV934JrwS_M-7874-PUO-7gQ8_N67pGO3B-gR1agUHXG3oLlINpoDdcYp_ZLNx4ek3_Px78YY9lIG3JYUH9kWlPfQyHi2HE1JpKZD3SLKCGB5ZKw1NjRHMGp2lmorMbViecZEqnWiIbaSU5TSnlrIsByUyaSAGzUEAO0Xt9WYNZwg7o3ErmY2Yc-1WcRVb90IaU01duCv0Oep6Q6w-SrqMVWWDi7-nb9HBZPk0W82m88dLdBhq5QLCcYXaxecOrlFra3Y3Yam_AFKjoZE |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=25th+International+Conference+on+Software+Engineering%2C+2003.+Proceedings&rft.atitle=Improving+web+application+testing+with+user+session+data&rft.au=Elbaum%2C+S.&rft.au=Karre%2C+S.&rft.au=Rothermel%2C+G.&rft.date=2003-01-01&rft.pub=IEEE&rft.isbn=9780769518770&rft.issn=0270-5257&rft.eissn=1558-1225&rft.spage=49&rft.epage=59&rft_id=info:doi/10.1109%2FICSE.2003.1201187&rft.externalDocID=1201187 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0270-5257&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0270-5257&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0270-5257&client=summon |