Can ChatGPT advance software testing intelligence? An experience report on metamorphic testing
Not on the map. Why?
Abstract (arXiv)
While ChatGPT is a well-known artificial intelligence chatbot being used to answer human's questions, one may want to discover its potential in advancing software testing. We examine the capability of ChatGPT in advancing the intelligence of software testing through a case study on metamorphic testing (MT), a state-of-the-art software testing technique. We ask ChatGPT to generate candidates of metamorphic relations (MRs), which are basically necessary properties of the object program and which traditionally require human intelligence to identify. These MR candidates are then evaluated in terms of correctness by domain experts. We show that ChatGPT can be used to generate new correct MRs to test several software systems. Having said that, the majority of MR candidates are either defined vaguely or incorrect, especially for systems that have never been tested with MT. ChatGPT can be used to advance software testing intelligence by proposing MR candidates that can be later adopted for implementing tests; but human intelligence should still inevitably be involved to justify and rectify their correctness.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 3 of its 9 references that are in the map. First posted on arXiv 30 Oct 2023.
Builds on
3 of 9 references.
References · 3
Built on by
Citing papers per year: 2024: 2; 2025: 1; 2026: 3.
6 papers.
- 2024The Future of AI-Driven Software Engineeringcited by 23
- 2025Metamorphic Testing of Large Language Models for Natural Language Processingcited by 12
- 2024System Test Case Design from Requirements Specifications: Insights and Challenges of Using ChatGPTcited by 1
- 2026MR-Coupler: Automated Metamorphic Test Generation via Functional Coupling Analysiscited by 1
- 2026Multi-Agent Specification-based Metamorphic Testing of FMU-Based Simulationscited by 0
- 2026Multi-Agent LLM-based Metamorphic Testing for REST APIscited by 0
- 2026Multi-Agent LLM-based Metamorphic Testing for REST APIs27 May 2026
- 2026Multi-Agent Specification-based Metamorphic Testing of FMU-Based Simulations24 May 2026
- 2026MR-Coupler: Automated Metamorphic Test Generation via Functional Coupling Analysis11 Apr 2026
- 2025Metamorphic Testing of Large Language Models for Natural Language Processing3 Nov 2025
- 2024System Test Case Design from Requirements Specifications: Insights and Challenges of Using ChatGPT4 Dec 2024
- 2024The Future of AI-Driven Software Engineering11 Jun 2024