Metamorphic testing: a review of challenges and opportunities
Metamorphic testing is an approach to both test case generation and test result verification. A central element is a set of metamorphic relations, which are necessary properties of the target function or algorithm in relation to multiple inputs and their expected outputs. Since its first publication...
| Main Authors: | Chen, Tsong Yueh, Kuo, Fei-Ching, Liu, Huai, Poon, Pak-Lok, Towey, Dave, Tse, T. H., Zhou, Zhi Quan |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
ACM
2018
|
| Subjects: | |
| Online Access: | https://eprints.nottingham.ac.uk/51607/ |
Similar Items
How effectively does metamorphic testing alleviate the oracle problem?
by: Liu, Huai, et al.
Published: (2014)
by: Liu, Huai, et al.
Published: (2014)
Metamorphic relations for enhancing system understanding and use
by: Zhou, Zhi Quan, et al.
Published: (2018)
by: Zhou, Zhi Quan, et al.
Published: (2018)
Metamorphic testing: testing the untestable
by: Segura, Sergio, et al.
Published: (2018)
by: Segura, Sergio, et al.
Published: (2018)
A revisit of three studies related to random testing
by: Chen, Tsong Yueh, et al.
Published: (2015)
by: Chen, Tsong Yueh, et al.
Published: (2015)
Metamorphic testing as a test case selection strategy
by: Towey, Dave, et al.
Published: (2016)
by: Towey, Dave, et al.
Published: (2016)
An extended abstract of "Metamorphic testing: testing the untestable"
by: Segura, Sergio, et al.
Published: (2019)
by: Segura, Sergio, et al.
Published: (2019)
MT4WS: an automated metamorphic testing system for web services
by: Sun, Chang ai, et al.
Published: (2016)
by: Sun, Chang ai, et al.
Published: (2016)
A metamorphic testing approach for supporting program repair without the need for a test oracle
by: Jiang, Mingyue, et al.
Published: (2016)
by: Jiang, Mingyue, et al.
Published: (2016)
Automated model-based test case generation using UML activity diagram
by: Monim, Md Abdul
Published: (2018)
by: Monim, Md Abdul
Published: (2018)
A similarity metric for the inputs of OO programs and its application in adaptive random testing
by: Chen, Jinfu, et al.
Published: (2017)
by: Chen, Jinfu, et al.
Published: (2017)
Slicing aspect-oriented program using aspect- oriented dependence flow graph for software maintenance
by: Ahmad, Syarbaini
Published: (2016)
by: Ahmad, Syarbaini
Published: (2016)
Dynamic random testing of web services: a methodology and evaluation
by: Sun, Chang-Ai, et al.
Published: (2019)
by: Sun, Chang-Ai, et al.
Published: (2019)
Metamorphic testing for cybersecurity
by: Chen, Tsong Yueh, et al.
Published: (2016)
by: Chen, Tsong Yueh, et al.
Published: (2016)
Test case prioritization for object-oriented software: an adaptive random sequence approach based on clustering
by: Chen, Jinfu, et al.
Published: (2018)
by: Chen, Jinfu, et al.
Published: (2018)
Abstract test case prioritization using repeated small-strength level-combination coverage
by: Huang, Rubing, et al.
Published: (2020)
by: Huang, Rubing, et al.
Published: (2020)
Metamorphic exploration of an unsupervised clustering program
by: Yang, Sen, et al.
Published: (2019)
by: Yang, Sen, et al.
Published: (2019)
On the selection of strength for fixed-strength interaction coverage based prioritization
by: Huang, Rubing, et al.
Published: (2018)
by: Huang, Rubing, et al.
Published: (2018)
Prioritization of combinatorial test cases by incremental interaction coverage
by: Huang, Rubing, et al.
Published: (2013)
by: Huang, Rubing, et al.
Published: (2013)
Fault localisation for WS-BPEL programs based on predicate switching and program slicing
by: Sun, Chang-ai, et al.
Published: (2018)
by: Sun, Chang-ai, et al.
Published: (2018)
Enhancing supervised classifications with metamorphic relations
by: Xu, Liming, et al.
Published: (2018)
by: Xu, Liming, et al.
Published: (2018)
Regression test case prioritization by code combinations coverage
by: Huang, Rubing, et al.
Published: (2020)
by: Huang, Rubing, et al.
Published: (2020)
Testing and debugging functional reactive programming
by: Perez, Ivan, et al.
Published: (2017)
by: Perez, Ivan, et al.
Published: (2017)
Satu Rangka Kerja Sistem Pengesanan Ralat dalam Sistem Tahan Rosak
by: Abas, Azizi
Published: (1999)
by: Abas, Azizi
Published: (1999)
An empirical investigation of software quality improvement / Mohd Zamri Md Zin
by: Md Zin, Mohd Zamri
Published: (2004)
by: Md Zin, Mohd Zamri
Published: (2004)
A transformation-based approach to testing concurrent programs using UML activity diagrams
by: Sun, Chang-ai, et al.
Published: (2016)
by: Sun, Chang-ai, et al.
Published: (2016)
Web application as intermediary tool for managing crowdtesting in public service software project
by: Mustapha, Mohd Syahmi
Published: (2019)
by: Mustapha, Mohd Syahmi
Published: (2019)
Minimization of Test Cases and Fault Detection Effectiveness Improvement through Modified Reduction with Selective Redundancy Algorithm
by: Nikfal, Shima
Published: (2007)
by: Nikfal, Shima
Published: (2007)
Multifactor approach to prioritize event sequence test cases
by: Ahmad, Johanna
Published: (2018)
by: Ahmad, Johanna
Published: (2018)
Finite element implementation of Koiter's initial post-buckling analysis
by: Yan, Jiayi
Published: (2019)
by: Yan, Jiayi
Published: (2019)
Parallelization using parallel virtual machine (PVM) / Norikhti Faqriah Azime
by: Azime, Norikhti Faqriah
Published: (2006)
by: Azime, Norikhti Faqriah
Published: (2006)
Aggregate-strength interaction test suite prioritization
by: Huang, Rubing, et al.
Published: (2015)
by: Huang, Rubing, et al.
Published: (2015)
Integrated approach for improving cross-project software defect prediction performance
by: Bala, Yahaya Zakariyau
Published: (2024)
by: Bala, Yahaya Zakariyau
Published: (2024)
On Analysis and Effectiveness of Signature Based in Detecting Metamorphic Virus
by: Imran Edzereiq, Kamarudin, et al.
Published: (2013)
by: Imran Edzereiq, Kamarudin, et al.
Published: (2013)
An implementation of JUnit Test Framework to support mobile application testing / Muhammad Afiq Mohamad Tahir
by: Mohamad Tahir, Muhammad Afiq
Published: (2015)
by: Mohamad Tahir, Muhammad Afiq
Published: (2015)
Fully coupled elasto-plastic computational framework for fluid pressurised crack evolution in porous media
by: Hardcastle, Alex
Published: (2021)
by: Hardcastle, Alex
Published: (2021)
Reliability and validity of the International Physical Activity Questionnaire–Short Form for older adults in Vietnam
by: Tran, D., et al.
Published: (2013)
by: Tran, D., et al.
Published: (2013)
The practice of unit testing by five software development companies in Malaysia
by: Hussain, Marzilah
Published: (2002)
by: Hussain, Marzilah
Published: (2002)
Test Models for Software Testing
by: Ab. Ghani, Masnita
Published: (2005)
by: Ab. Ghani, Masnita
Published: (2005)
Lightweight verification and fine-grained access control in named data networking based on schnorr signature and hash functions
by: Wu, Shanglun, et al.
Published: (2021)
by: Wu, Shanglun, et al.
Published: (2021)
Test case prioritization approach for sequence of events using complexity factor
by: Ja'afar, Emyreema
Published: (2018)
by: Ja'afar, Emyreema
Published: (2018)
Similar Items
-
How effectively does metamorphic testing alleviate the oracle problem?
by: Liu, Huai, et al.
Published: (2014) -
Metamorphic relations for enhancing system understanding and use
by: Zhou, Zhi Quan, et al.
Published: (2018) -
Metamorphic testing: testing the untestable
by: Segura, Sergio, et al.
Published: (2018) -
A revisit of three studies related to random testing
by: Chen, Tsong Yueh, et al.
Published: (2015) -
Metamorphic testing as a test case selection strategy
by: Towey, Dave, et al.
Published: (2016)