Здравствуйте. Подскажите, пожалуйста, как можно настроить параметризированную сборку c выбором нескольких браузеров в Jenkins, с использованием языка Javascript, фреймворка Webdriverio. Какие-то зависимости устанавливать через npm для этого? С помощью чего можно добиться передачи параметров…вроде как понимаю как создавать эти параметры в Jenkins, и вроде как понимаю что нужно прописать определенный алгоритм, если драйвер = такому-то браузеру, то присваивается такое-то browserName. Но как это все связать, чтобы выбранные параметры в Jenkins соответствовали тем, что есть в коде? То есть как дать понять коду, чтобы он работал с параметрами, которые ввели в Jenkins? Для этого нужно использовать что-то дополнительно?
1 лайк
1 лайк
- Заведите в коде параметры CHROME, MOZILLA, SAFARI (например)
- Передавайте в Дженкинс их такими же CHROME, MOZILLA, SAFARI (например)
- Дженкинс это если грубо просто консоль на максималках. Тоесть если вы свои тесты из консоли можете запустить какойто командой то и из дженкинса вы этой же командой запустите
1 лайк
спасибо за ответы, вопрос решен)