Custom scientific software is
widely used in science and engineering. Often such software plays an important
role in critical decision making. But, due to the lack of systematic testing in
scientific software, subtle faults can remain undetected. One of the greatest
challenges for systematic testing of scientific software is the oracle problem. We aim to develop automated testing
techniques to overcome this challenge. These techniques will be implemented in
METtester: a
publically available testing tool that can be used in the day-to-day scientific
development process.