У меня есть набор тестов, который ссылается на файл csv, хранящийся на моей локальной машине, для проверки того, что определенные значения/строка ожидаются, когда я запускаю тесты. Я использую Selenium (java), с которым я связался с maven, чтобы работать в сборке Jenkins. Я написал метод для чтения в csv как 2D-массив. Это отлично работает с файловым путем /home/usr/location
Относительные пути в Java/Selenium/Maven
Однако мне нужно поместить файл csv на многие виртуальные машины, чтобы протестировать производственные среды. Когда я пытаюсь перейти к относительному пути, например ~/location
, я получаю ошибку, не найденную в файле.
У меня есть все необходимые разрешения
Не хотите ли вы поместить файл в проект Selenium, если вам нужно разделить их на разных машинах? – Saifur