Test data generation for web applications: A constraint and knowledge-based approach

Hibiki Saito, Shingo Takada, Haruto Tanno, Morihide Oinuma

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

1 Citation (Scopus)

Abstract

Software testing is an important part of the software development process. Much work been has done on automating various parts of testing. In previous work, we had proposed a knowledge-based approach to generate test scenarios for Web applications. However, our previous work did not account for generation of actual test data. Thus, in order to execute the test scenarios, the user would need to (manually) create the test data. This paper proposes an approach to generate test data for our previously proposed test scenario generation tool. Our approach can generate two types of test data: constraint-based test data and database-based test data. Our tool can now automatically execute the combined test scenario and test data. We confirmed the usefulness of our approach through a case study.

Original languageEnglish
Title of host publicationProceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE
PublisherKnowledge Systems Institute Graduate School
Pages110-114
Number of pages5
Volume2014-January
EditionJanuary
Publication statusPublished - 2014
Event26th International Conference on Software Engineering and Knowledge Engineering, SEKE 2014 - Vancouver, Canada
Duration: 2014 Jul 12014 Jul 3

Other

Other26th International Conference on Software Engineering and Knowledge Engineering, SEKE 2014
CountryCanada
CityVancouver
Period14/7/114/7/3

Fingerprint

Software testing
Software engineering
Testing

Keywords

  • Test data generation
  • Test scenario
  • Web applications

ASJC Scopus subject areas

  • Software

Cite this

Saito, H., Takada, S., Tanno, H., & Oinuma, M. (2014). Test data generation for web applications: A constraint and knowledge-based approach. In Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE (January ed., Vol. 2014-January, pp. 110-114). Knowledge Systems Institute Graduate School.

Test data generation for web applications : A constraint and knowledge-based approach. / Saito, Hibiki; Takada, Shingo; Tanno, Haruto; Oinuma, Morihide.

Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE. Vol. 2014-January January. ed. Knowledge Systems Institute Graduate School, 2014. p. 110-114.

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

Saito, H, Takada, S, Tanno, H & Oinuma, M 2014, Test data generation for web applications: A constraint and knowledge-based approach. in Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE. January edn, vol. 2014-January, Knowledge Systems Institute Graduate School, pp. 110-114, 26th International Conference on Software Engineering and Knowledge Engineering, SEKE 2014, Vancouver, Canada, 14/7/1.
Saito H, Takada S, Tanno H, Oinuma M. Test data generation for web applications: A constraint and knowledge-based approach. In Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE. January ed. Vol. 2014-January. Knowledge Systems Institute Graduate School. 2014. p. 110-114
Saito, Hibiki ; Takada, Shingo ; Tanno, Haruto ; Oinuma, Morihide. / Test data generation for web applications : A constraint and knowledge-based approach. Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE. Vol. 2014-January January. ed. Knowledge Systems Institute Graduate School, 2014. pp. 110-114
@inproceedings{2389075122444ce283900b1fdde6dec4,
title = "Test data generation for web applications: A constraint and knowledge-based approach",
abstract = "Software testing is an important part of the software development process. Much work been has done on automating various parts of testing. In previous work, we had proposed a knowledge-based approach to generate test scenarios for Web applications. However, our previous work did not account for generation of actual test data. Thus, in order to execute the test scenarios, the user would need to (manually) create the test data. This paper proposes an approach to generate test data for our previously proposed test scenario generation tool. Our approach can generate two types of test data: constraint-based test data and database-based test data. Our tool can now automatically execute the combined test scenario and test data. We confirmed the usefulness of our approach through a case study.",
keywords = "Test data generation, Test scenario, Web applications",
author = "Hibiki Saito and Shingo Takada and Haruto Tanno and Morihide Oinuma",
year = "2014",
language = "English",
volume = "2014-January",
pages = "110--114",
booktitle = "Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE",
publisher = "Knowledge Systems Institute Graduate School",
edition = "January",

}

TY - GEN

T1 - Test data generation for web applications

T2 - A constraint and knowledge-based approach

AU - Saito, Hibiki

AU - Takada, Shingo

AU - Tanno, Haruto

AU - Oinuma, Morihide

PY - 2014

Y1 - 2014

N2 - Software testing is an important part of the software development process. Much work been has done on automating various parts of testing. In previous work, we had proposed a knowledge-based approach to generate test scenarios for Web applications. However, our previous work did not account for generation of actual test data. Thus, in order to execute the test scenarios, the user would need to (manually) create the test data. This paper proposes an approach to generate test data for our previously proposed test scenario generation tool. Our approach can generate two types of test data: constraint-based test data and database-based test data. Our tool can now automatically execute the combined test scenario and test data. We confirmed the usefulness of our approach through a case study.

AB - Software testing is an important part of the software development process. Much work been has done on automating various parts of testing. In previous work, we had proposed a knowledge-based approach to generate test scenarios for Web applications. However, our previous work did not account for generation of actual test data. Thus, in order to execute the test scenarios, the user would need to (manually) create the test data. This paper proposes an approach to generate test data for our previously proposed test scenario generation tool. Our approach can generate two types of test data: constraint-based test data and database-based test data. Our tool can now automatically execute the combined test scenario and test data. We confirmed the usefulness of our approach through a case study.

KW - Test data generation

KW - Test scenario

KW - Web applications

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

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

M3 - Conference contribution

AN - SCOPUS:84938366513

VL - 2014-January

SP - 110

EP - 114

BT - Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE

PB - Knowledge Systems Institute Graduate School

ER -