Test Oracle News Today : Breaking News, Live Updates & Top Stories | Vimarsana

Stay updated with breaking news from Test oracle. Get real-time updates on events, politics, business, and more. Visit us for reliable news and exclusive interviews.

Top News In Test Oracle Today - Breaking & Trending Today

"Detecting Hidden Failures of DBMS: A Comprehensive Metamorphic Relatio" by Matthew Siu Hin Tang, T. H. Tse et al.

The testing of large databases faces the test oracle problem, namely, that it is difficult to verify execution results against expected outcomes. Rigger and Su applied metamorphic testing through query partitioning and ternary logic partitioning techniques to alleviate the challenge. In Part (A) of our project, we conduct an in-depth investigation and have identified a gap between the two techniques. We propose a disjoint partitioning approach to address it. In Part (B), we conduct a comprehensive investigation into the metamorphic testing of DBMS by comparing disjoint partitioning with metamorphic relation output patterns (MROPs) by Segura et al. We propose an exhaustive collection of MROPs for DBMS. To the best of our knowledge, this is the first project to integrate in-depth and comprehensive approaches to tackle the diverse challenges in DBMS testing. In Part (C), we conduct an empirical case study of their applications to OceanBase, the DBMS associated with the world's fastes ....

Etamorphic Relation Output Pattern , Metamorphic Testing , Test Oracle ,

"A Disjoint-Partitioning Approach to Enhancing Metamorphic Testing of D" by Matthew Siu-Hin Tang, T. H. Tse et al.

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. ....

Metamorphic Testing , Test Oracle ,

"MTKeras: An automated metamorphic testing platform" by Yelin Liu

Metamorphic testing (MT) is recognized as an important quality assurance paradigm for complex systems. MT’s growing popularity is due not only to its effectiveness in alleviating the test oracle and test case generation problems but also to its unique perspective on software testing. The identification of effective metamorphic relations is vital to metamorphic testing. In addition, a testing platform that allows researchers and testers to automate the process of implementing metamorphic relations can broaden the audience for practical application of metamorphic testing.
By adopting the concept of metamorphic relation patterns, we can effectively implement concrete metamorphic relations. This thesis presents MTKeras, a generic and extensible metamorphic testing platform that implements the concept of metamorphic relation patterns. We demonstrate the platform’s applicability and fault-detection effectiveness by conducting case studies on the testing of image classification and sen ....

Metamorphic Testing , Software Testing , Test Oracle ,

"Metamorphic testing for block ciphers" by Mingjia Zhang, Dave Towey et al.

Information is indispensable in modern society. People’s daily communication and work depend on information transmission. Unsafe storage or transmission of data may result in privacy and security problems. One way to attempt to prevent such issues is to use encryption algorithms to transform information into encrypted forms. Because the encryption steps of most encryption algorithms are complex, deciding the correctness of the encrypted output may take a long time in practice. This kind of problem is called the Test Oracle problem. In contrast to traditional software testing, Metamorphic Testing (MT) does not focus on the correctness of each individual output, but examines whether the inputs and outputs of multiple executions of a Program Under Test (PUT) satisfy necessary relations of the PUT, called metamorphic relations. This paper reports on an experience of applying MT to test three encryption algorithms Data Encryption Standard (DES), Triple Data Encryption Standard (3DES), a ....

Program Under Test , Test Oracle , Metamorphic Testing , Data Encryption Standard , Triple Data Encryption Standard , Advanced Encryption Standard , Data Encryption Standard , Etamorphic Relation , Metamorphic Testing , Oracle Problem , Triple Data Encryption Standard ,