Мы используем Maven и Spring и в настоящий момент выполняем наши тесты, используя свойства системы, и тестируем с этой строкой.
mvn -Ddbuser=username -Ddbpassword=password test
В прошлом я использовал переменные среды, но я читал, что поддержка в maven исчезает, поэтому подумал, что это может быть плохой практикой.