A Disjoint-Partitioning Approach to Enhancing Metamorphic Testing of DBMS

Publication Name

Proceedings - 2022 IEEE International Symposium on Software Reliability Engineering Workshops, ISSREW 2022

Abstract

Owing to big data, DBMS testing faces the oracle problem, that is, it is difficult to verify execution results against expected outcomes. Rigger and Su applied metamorphic testing to alleviate the challenge. We propose a disjoint-partitioning approach to extend their work. We have conducted an empirical case study on OceanBase, the DBMS associated with the world's fastest online transaction processing system. Even though Ocean- Base has been extensively tested and widely used in the industry, we have unveiled various hidden failures and crashes.

Open Access Status

This publication is not available as open access

First Page

130

Last Page

131

Share

COinS
 

Link to publisher version (DOI)

http://dx.doi.org/10.1109/ISSREW55968.2022.00056