@inproceedings{cee3dbb5aa82402fa726a2510a74c283,
title = "Metamorphic Testing for Adobe Analytics Data Collection JavaScript Library",
abstract = "In recent years, metamorphic testing has been successfully and systematically adopted within Adobe Systems to improve the cost effectiveness of its software process. In this industry experience report, we present a case where metamorphic testing has been applied to the Data Collection JavaScript Library of Adobe Analytics. This type of software is difficult to test using traditional approaches. The application of metamorphic testing alleviated the oracle problem, and detected real-life bugs in the system under test as well as compatibility problems between the system and its environment, namely, the Internet Explorer browser. Our results further justify the adoption of metamorphic testing as a simple yet effective approach in industrial settings.",
keywords = "Adobe Analytics, Oracle problem, combinatorial testing, data collection, metamorphic testing",
author = "Zhenyu Wang and Dave Towey and Zhou, {Zhi Quan} and Chen, {Tsong Yueh}",
note = "Publisher Copyright: {\textcopyright} 2018 Association for Computing Machinery.; 3rd ACM/IEEE International Workshop on Metamorphic Testing, MET 2018, held in conjunction with the 40th International Conference on Software Engineering, ICSE 2018 ; Conference date: 27-05-2018",
year = "2018",
month = may,
day = "27",
doi = "10.1145/3193977.3193979",
language = "English",
series = "Proceedings - International Conference on Software Engineering",
publisher = "IEEE Computer Society",
pages = "34--37",
booktitle = "Proceedings 2018 ACM/IEEE 3rd International Workshop on Metamorphic Testing, MET 2018",
address = "United States",
}