A Functional and Performance Test Framework for Distributed Systems