Refactoring test launcher