DocumentCode
1572794
Title
The Utilization of User Sessions in Testing
Author
Alsmadi, Izzat
Author_Institution
North Dakota State Univ., Fargo, ND
fYear
2008
Firstpage
581
Lastpage
585
Abstract
Software testing cost is rising with the complexity of modern applications´ user interfaces, frameworks, and technologies. However, testing stays an import software engineering stage that insures the quality of the developed software and eventually reduces the overall cost. This paper proposed utilizing user sessions for test case generation and execution. User sessions can be gathered from the application in production environments and represent user stories or scenarios. Rather than rerunning user sessions for test automation, as in record/replay tools, this research takes the track of abstracting requirements from those sessions to make them independent of the scripting language or the tool that created them. The suggested approach abstracts user sessions to make them more independent and reusable. This approach is expected to improve the utilization of user sessions from being copied and reused in the same original format, which makes it complex to edit and inflexible, to a format that can be used and utilized in different applications and platforms.
Keywords
program testing; program verification; software quality; user interfaces; program verification; scripting language; software engineering; software quality; software testing; test automation; test case execution; test case generation; user interface; user session; Abstracts; Application software; Automatic testing; Automation; Costs; Production; Software engineering; Software quality; Software testing; User interfaces; User Interface; User sessions; software testing; test case generation and execution;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer and Information Science, 2008. ICIS 08. Seventh IEEE/ACIS International Conference on
Conference_Location
Portland, OR
Print_ISBN
978-0-7695-3131-1
Type
conf
DOI
10.1109/ICIS.2008.14
Filename
4529880
Link To Document