Не открывается локальный html файл при запуске тестов (Java +Selenium
#1
Отправлено 12 июня 2020 - 21:04
#2
Отправлено 12 июня 2020 - 22:01
Права надо дать файлу для юзера Jenkins.
#3
Отправлено 13 июня 2020 - 08:47
Права надо дать файлу для юзера Jenkins.
Можно немного подробнее, а то я в Дженкисе мало что понимаю, показали только как запускать и все)
#4
Отправлено 13 июня 2020 - 12:22
Возможно, я не прав, а как вы myFile.html помещаете на дженкинс? Из гита, вместе с проектом тестов?
Интересное такое расположение папки с дженкинсом (у нас тут /var/lib/jenkins/workspace ).
#5
Отправлено 13 июня 2020 - 19:00
Пушу на Гит тестовый фреймворк, в котором находится данный файл. папка получается такая: //home/jenkins/workspace/AutotestingUI/имя фреймворка/имя тестов/src/resources/data/myFile.html
Папка "имя тестов" там смоук или регресс может быть
#6
Отправлено 13 июня 2020 - 19:30
Сделайте перед запуском тестов
chmod 755 имя фреймворка/имя тестов/src/resources/data/myFile.html
#7
Отправлено 13 июня 2020 - 21:00
Сделайте перед запуском тестов
chmod 755 имя фреймворка/имя тестов/src/resources/data/myFile.htmlтак, а где это делать, куда вводить? я запускаю в меню Build with Parameters , ввожу имя branch затем имя тэга ( который с символом @, например @regress) и затем Build
#8
Отправлено 13 июня 2020 - 21:20
Настроить задачу - добавить перед запуском теста - вызов Shell - скрипта
#9
Отправлено 14 июня 2020 - 07:33
Спасибо, попробую и отпишусь
#10
Отправлено 15 июня 2020 - 15:05
Вставил в файл JenkinsFile:
pipeline { stage('run tests') { steps { sh "chmod 755 chmod 755 //home/jenkins/workspace/AutotestingUI/MyFrameWork/debugging/src/test/resources/MyFile.html" } } }
(если это я в принципе правильно делаю) но результат тот-же
Не совсем я понимаю где прописывать ее
#11
Отправлено 15 июня 2020 - 16:19
Вставил в файл JenkinsFile:
pipeline { stage('run tests') { steps { sh "chmod 755 chmod 755 //home/jenkins/workspace/AutotestingUI/MyFrameWork/debugging/src/test/resources/MyFile.html" } } }(если это я в принципе правильно делаю) но результат тот-же
Не совсем я понимаю где прописывать ее
В принципе правильно, но сама команда не правильно вставлена - зачем 2 раза chmod 755?
#12
Отправлено 15 июня 2020 - 18:14
В принципе правильно, но сама команда не правильно вставлена - зачем 2 раза chmod 755?
Это я убрал уже, но все равно не помагает
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных