Я хотел бы знать, как я могу предоставить массив переменных и позволить Жасмин запускать все тесты, используя каждый раз одно из этих значений.
По рассказу:
- Я использую jasmine и webdriver для тестирования нашего сайта. Webdriver - это инструмент автоматизации, позволяющий открыть выбранный браузер и запустить его для выполнения тестов.
- У меня есть банк тестов, который пока поддерживает жестко запрограммированный браузер.
- Я хотел бы получить список поддерживаемых браузеров ["safari", "chrome",…] и выполнить один и тот же тест для всех этих браузеров, ничего не меняя в коде.
Возможным вариантом может быть запуск jasmine через сценарий оболочки и передача глобальной переменной браузера перед каждым вызовом, но мне эта идея не очень нравится.
PS: эти вопросы могут быть связаны с этим