Skip to main navigation Skip to search Skip to main content

Metamorphic Testing for Adobe Data Analytics Software

  • Darryl C. Jarman
  • , Zhi Quan Zhou*
  • , Tsong Yueh Chen
  • *Corresponding author for this work

Research output: Chapter in Book/Conference proceedingConference contributionpeer-review

Abstract

It is challenging to test data analytics software because a test oracle might not be available. This study reports our experience of applying metamorphic testing to Adobe's data analytics software that is used for anomaly detection in a set of time series data. We make use of geometric transformations to build metamorphic relations and generate simple time series data as the source test cases. The results of this study show that metamorphic testing is highly effective for both verification and validation purposes. An investigation of the issues detected during metamorphic testing revealed three bugs in the software under test.

Original languageEnglish
Title of host publicationProceedings - 2017 IEEE/ACM 2nd International Workshop on Metamorphic Testing, MET 2017
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages21-27
Number of pages7
ISBN (Electronic)9781538604243
DOIs
Publication statusPublished - 28 Jun 2017
Externally publishedYes
Event2nd IEEE/ACM International Workshop on Metamorphic Testing, MET 2017 - Buenos Aires, Argentina
Duration: 22 May 2017 → …

Publication series

NameProceedings - 2017 IEEE/ACM 2nd International Workshop on Metamorphic Testing, MET 2017

Conference

Conference2nd IEEE/ACM International Workshop on Metamorphic Testing, MET 2017
Country/TerritoryArgentina
CityBuenos Aires
Period22/05/17 → …

Free Keywords

  • anomaly detection
  • geometric transformation
  • metamorphic relation
  • metamorphic testing
  • Time series analysis
  • verification and validation

ASJC Scopus subject areas

  • Safety, Risk, Reliability and Quality
  • Software

Fingerprint

Dive into the research topics of 'Metamorphic Testing for Adobe Data Analytics Software'. Together they form a unique fingerprint.

Cite this