Survey of Metamorphic Testing
Lulu Wang · Jisuanji kexue yu tansuo · 2009
Metamorphic testing(MT) is a technique that tests software by checking relationships among several executions,so it is very practical and effective for program with oracle problem.This technique has been used in various fields,and great developments have been made in MT process optimization and combination with other testing methods since 1998.The current investigation of MT is surveyed,and some research directions for it are presented,which are the research of MT sufficiency,the effective metamorphic relation constructing technology,the effective original testing case selecting technology,the research of MT for new type software and the development of MT tools,etc.