Какой путь я должен добавить для данных Excel для теста селена в Дженкинс - PullRequest
0 голосов
/ 20 февраля 2019

Я написал сценарии селена, которые берут данные из таблицы Excel и передают их по URL.Это прекрасно работает на моей машине.

Теперь мне нужно запустить это в Jenkins, работающем в докере.Теперь, какой путь я должен добавить, где находится файл Excel для теста.потому что, когда я запускаю задание Jenkins, я получаю сообщение об ошибке «Нет такого файла в каталоге»

Заранее спасибо

1 Ответ

0 голосов
/ 20 февраля 2019

вы должны использовать абсолютный путь к файлу

См. Пример на python.

import pandas as pd
import os

script_dir = os.path.dirname(__file__)
abs_file_path = os.path.join(script_dir, 'file.xls')

file = pd.read_excel(abs_file_path)
print(file.head())

...