跳到主要导航 跳到搜索 跳到主要内容

Artemis: An Automatic Test Suite Generator for Large Scale OLAP Database

  • East China Normal University

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

We design an automatic test suite generation tool Artemis for functionality test of Online Analytical Processing Databases (OLAP DBs). This is the first work which accomplishes the work of DB test by integrating three artifacts, i.e., data generation, workload generation and oracle generation, but promises the scalability, effectiveness and efficiency. The key idea of our approach is to design a deterministic random data generation mechanism, based on which we can instantiate the parameterized queries and calculate the oracles simultaneously by resolving the constraint chains along query trees. Since we provide deterministic random functions for data generations corresponding to a predefined schema, repetitive test and data migration become a trivial job. Random workload generation and automatic oracle calculation instead of differential comparison make abundant and massive scale of test possible. We finally provide extensive experiments to show the performance of Artemis.

源语言英语
主期刊名Benchmarking, Measuring, and Optimizing - Third BenchCouncil International Symposium, Bench 2020, Revised Selected Papers
编辑Felix Wolf, Wanling Gao
出版商Springer Science and Business Media Deutschland GmbH
74-89
页数16
ISBN(印刷版)9783030710576
DOI
出版状态已出版 - 2021
活动3rd BenchCouncil International Symposium on Benchmarking, Measuring, and Optimizing, Bench 2020 - Virtual, Online
期限: 15 11月 202016 11月 2020

出版系列

姓名Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
12614 LNCS
ISSN(印刷版)0302-9743
ISSN(电子版)1611-3349

会议

会议3rd BenchCouncil International Symposium on Benchmarking, Measuring, and Optimizing, Bench 2020
Virtual, Online
时期15/11/2016/11/20

指纹

探究 'Artemis: An Automatic Test Suite Generator for Large Scale OLAP Database' 的科研主题。它们共同构成独一无二的指纹。

引用此