Ответ 1
Если вы используете плагин surefire для выполнения тестов (который по умолчанию), вы можете установить рабочий каталог следующим образом:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.7.2</version>
<configuration>
<workingDirectory>${java.io.tmpdir}</workingDirectory>
</configuration>
</plugin>
</plugins>
</build>
Ссылка: http://maven.apache.org/plugins/maven-surefire-plugin/test-mojo.html
Чтобы задать конкретный каталог в вопросе:
<workingDirectory>${project.build.directory}/test-run</workingDirectory>