An oracle based on image comparison for regression testing of web applications

Akihiro Hori, Shingo Takada, Haruto Tanno, Morihide Oinuma

研究成果: Conference contribution

6 被引用数 (Scopus)

抄録

Much work has been done on automating regression testing for Web applications, but most of them focus on test data generation or test execution. Little work has been done on automatically determining if a test passed or failed; testers would need to visually confirm the result which can be a tedious task. The difficulty is compounded by the fact that parts of a Web page (such as advertisements) may change each time the Web application is executed even though it has no bearing on the Web application function itself. We thus propose a test oracle for automatically determining the result of regression testing a Web application. The key point of our approach is the identification of parts that may change, which we call variable region. We first generate the expected result, by executing the original (premodification) Web application multiple times so that variable regions can be identified. Then, after the Web application is modified, regression testing is conducted by comparing the output of the modified Web application against the expected output. An evaluation confirmed the usefulness of our approach.

本文言語English
ホスト出版物のタイトルProceedings - SEKE 2015
ホスト出版物のサブタイトル27th International Conference on Software Engineering and Knowledge Engineering
出版社Knowledge Systems Institute Graduate School
ページ639-645
ページ数7
ISBN(電子版)1891706373
DOI
出版ステータスPublished - 2015
イベント27th International Conference on Software Engineering and Knowledge Engineering, SEKE 2015 - Pittsburgh, United States
継続期間: 2015 7月 62015 7月 8

出版物シリーズ

名前Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE
2015-January
ISSN(印刷版)2325-9000
ISSN(電子版)2325-9086

Other

Other27th International Conference on Software Engineering and Knowledge Engineering, SEKE 2015
国/地域United States
CityPittsburgh
Period15/7/615/7/8

ASJC Scopus subject areas

  • ソフトウェア

フィンガープリント

「An oracle based on image comparison for regression testing of web applications」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル