Saving and restoring server side information for regression testing of web application

Yuto Imazeki, Shingo Takada

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The regression testing of web applications is very important because, compared with general applications, their requirements change more frequently. Some regression test support tools can save the input and output of web applications. These tools reexecute previous tests by restoring saved input, and then automatically compare the resulting output with the saved output. However, these tools focus only on client side information such as HTTP request/response, and do not handle server side information such as database and session variable (HTTP Session). In this paper, we propose a regression test tool for Web applications, which supports both server side and client side information. For input, our tool handles HTTP request, database, session variable, and server time, while HTTP response, database, and session variable are handled for output. Our tool can save and restore these inputs, and save and compare the outputs. These functions make possible the automatic regression testing of web applications.

Original languageEnglish
Title of host publicationProceedings of the IASTED International Conference on Software Engineering, SE 2009
Pages57-62
Number of pages6
Publication statusPublished - 2009
EventIASTED International Conference on Software Engineering, SE 2009 - Innsbruck, Austria
Duration: 2009 Feb 172009 Feb 19

Other

OtherIASTED International Conference on Software Engineering, SE 2009
CountryAustria
CityInnsbruck
Period09/2/1709/2/19

Fingerprint

HTTP
Servers
Testing

Keywords

  • Regression testing
  • Server information
  • Web application

ASJC Scopus subject areas

  • Human-Computer Interaction
  • Signal Processing
  • Software

Cite this

Imazeki, Y., & Takada, S. (2009). Saving and restoring server side information for regression testing of web application. In Proceedings of the IASTED International Conference on Software Engineering, SE 2009 (pp. 57-62)

Saving and restoring server side information for regression testing of web application. / Imazeki, Yuto; Takada, Shingo.

Proceedings of the IASTED International Conference on Software Engineering, SE 2009. 2009. p. 57-62.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Imazeki, Y & Takada, S 2009, Saving and restoring server side information for regression testing of web application. in Proceedings of the IASTED International Conference on Software Engineering, SE 2009. pp. 57-62, IASTED International Conference on Software Engineering, SE 2009, Innsbruck, Austria, 09/2/17.
Imazeki Y, Takada S. Saving and restoring server side information for regression testing of web application. In Proceedings of the IASTED International Conference on Software Engineering, SE 2009. 2009. p. 57-62
Imazeki, Yuto ; Takada, Shingo. / Saving and restoring server side information for regression testing of web application. Proceedings of the IASTED International Conference on Software Engineering, SE 2009. 2009. pp. 57-62
@inproceedings{0a9d39f3edb94912a6fdead3ea471a36,
title = "Saving and restoring server side information for regression testing of web application",
abstract = "The regression testing of web applications is very important because, compared with general applications, their requirements change more frequently. Some regression test support tools can save the input and output of web applications. These tools reexecute previous tests by restoring saved input, and then automatically compare the resulting output with the saved output. However, these tools focus only on client side information such as HTTP request/response, and do not handle server side information such as database and session variable (HTTP Session). In this paper, we propose a regression test tool for Web applications, which supports both server side and client side information. For input, our tool handles HTTP request, database, session variable, and server time, while HTTP response, database, and session variable are handled for output. Our tool can save and restore these inputs, and save and compare the outputs. These functions make possible the automatic regression testing of web applications.",
keywords = "Regression testing, Server information, Web application",
author = "Yuto Imazeki and Shingo Takada",
year = "2009",
language = "English",
isbn = "9780889867864",
pages = "57--62",
booktitle = "Proceedings of the IASTED International Conference on Software Engineering, SE 2009",

}

TY - GEN

T1 - Saving and restoring server side information for regression testing of web application

AU - Imazeki, Yuto

AU - Takada, Shingo

PY - 2009

Y1 - 2009

N2 - The regression testing of web applications is very important because, compared with general applications, their requirements change more frequently. Some regression test support tools can save the input and output of web applications. These tools reexecute previous tests by restoring saved input, and then automatically compare the resulting output with the saved output. However, these tools focus only on client side information such as HTTP request/response, and do not handle server side information such as database and session variable (HTTP Session). In this paper, we propose a regression test tool for Web applications, which supports both server side and client side information. For input, our tool handles HTTP request, database, session variable, and server time, while HTTP response, database, and session variable are handled for output. Our tool can save and restore these inputs, and save and compare the outputs. These functions make possible the automatic regression testing of web applications.

AB - The regression testing of web applications is very important because, compared with general applications, their requirements change more frequently. Some regression test support tools can save the input and output of web applications. These tools reexecute previous tests by restoring saved input, and then automatically compare the resulting output with the saved output. However, these tools focus only on client side information such as HTTP request/response, and do not handle server side information such as database and session variable (HTTP Session). In this paper, we propose a regression test tool for Web applications, which supports both server side and client side information. For input, our tool handles HTTP request, database, session variable, and server time, while HTTP response, database, and session variable are handled for output. Our tool can save and restore these inputs, and save and compare the outputs. These functions make possible the automatic regression testing of web applications.

KW - Regression testing

KW - Server information

KW - Web application

UR - http://www.scopus.com/inward/record.url?scp=74549135092&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=74549135092&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:74549135092

SN - 9780889867864

SP - 57

EP - 62

BT - Proceedings of the IASTED International Conference on Software Engineering, SE 2009

ER -