Page 2 - Metamorphic Testing News Today : Breaking News, Live Updates & Top Stories | Vimarsana

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

Top News In Metamorphic Testing Today - Breaking & Trending Today

Two Cool Java Frameworks You Probably Don't Need

Mutation testing and property-based testing are two relatively niche technologies in the Java tester s toolkit. Broad adoption is not recommended: they can make well-tested code even more robust but are a waste of time in projects with poor test maturity. ....

Unknown Edge Cases With , Framework Can Rescue , Poor Standard , Business Logic , Hedge Case , Metamorphic Testing , Junit Test , Data Type , Cyclomatic Complexity ,

"In-Place Metamorphic Testing and Exploration" by Zhi Quan Zhou, Junting Zhu et al.

In this paper, we consider the testing of software whose input involves a data stream, such as in video analysis applications. To address the oracle problem in testing this kind of software, existing metamorphic testing (MT) and metamorphic exploration (ME) techniques typically generate both source and follow-up input streams. In contrast, we propose a different strategy: an inplace method. Instead of examining relations among multiple input streams, our method works on a finer granularity by investigating relations among the data frames within a single input stream - such as the relations among the image frames within a video stream - treating a frame, rather than a stream, as a test case. Because our method does not generate any follow-up input stream, or change any frame values, it is also suitable for runtime error detection. We have applied this in-place method to testing video streams in Baidu Apollo, a real-life autonomous driving system. Our study identified previously-unknown ....

Baidu Apollo , Autonomous Driving , Baidu Apollo , Metamorphic Exploration , Etamorphic Relation , Etamorphic Runtime Checking , Metamorphic Testing , Object Detection , Oracle Problem , Tream And Frame , Video Content Analysis ,

"Metamorphic testing of named entity recognition systems: A case study" by Yezi Xu, Zhi Quan Zhou et al.

Named entity recognition (NER) is a widely used natural language processing technique; it plays a key role in information extraction from sentences. To be able to test the correctness of NER systems is important, but it is expensive because an automated test oracle is normally unavailable. To address the oracle problem, this study proposes to apply metamorphic testing (MT). The authors conduct a case study with Litigant, an industrial NER system of the Ant Group, and show that MT can effectively detect real-life bugs in the absence of an ideal oracle. The authors further investigate the causes for a series of entity recognition failures detected. Outcomes of this research further justify the application of MT to the natural language processing domain as well as provide hints for practitioners to improve the quality process of their NER systems. ....

Ant Group , Metamorphic Relations , Metamorphic Testing , Named Entity Recognition , Natural Language Processing ,

"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 ,

"Enhancing Euro NCAP Standards with Metamorphic Testing for Verificatio" by Muhammad Iqbal, Jia Cheng Han et al.

Advanced Driver-Assistance Systems (ADASs) have become increasingly popular. To ensure safety, simulation testing is essential. In this research, we conducted a case study to investigate the fault-detection effectiveness of existing ADAS testing standards: We tested the Lane Keeping Assist System (LKAS), which is a prebuilt ADAS module of MATLAB and Simulink. We first tested LKAS using the European New Car Assessment Programme (Euro NCAP), which contains 40 prebuilt driving scenarios in MATLAB. Our results show that none of the 40 scenarios detected any failure. We then continued the tests by applying a simple metamorphic relation equivalence under geometric transformation, and a previously unknown real-life bug in LKAS was immediately revealed. We reported this finding to the MATLAB team in the US, who then confirmed the bug and corrected the LKAS code. This research provides a strong case for incorporating metamorphic testing into ADAS testing standards and protocols. ....

European New Car Assessment Programme Euro , Driver Assistance Systems , Lane Keeping Assist System , European New Car Assessment Programme , Lane Keeping Assist System , Metamorphic Testing , Oracle Problem , Oftware Testing Standard , Ymmetry Metamorphic Relation Pattern ,