Запускайте селен в разных средах - PullRequest
0 голосов
/ 21 июня 2020

Возникшая проблема У меня есть один код селена, который нужно запускать в разных средах. Один за другим. Код в среде (сидеть) введите ключевое слово и сгенерируйте список терминов, другая среда (продукт) делает то же самое, но создает другой список. Мне нужно проверить первый появившийся термин из списка в sit and prod. Код не работает, потому что то, что находится в sit, отличается от prod. Существует ли общий c способ, который можно использовать для запуска одного кода в обеих средах, даже если они дают разные результаты. Не могли бы вы направить меня?

Ответы [ 2 ]

1 голос
/ 21 июня 2020

Есть несколько способов добиться этого.

  1. Один из наиболее подходящих (imho) способов обратиться к независимости - использовать переменные среды .
  2. Другой - использовать файлы свойств, содержащие разные свойства для разных сред.
  3. Другой - использовать свойства c вашей среды выполнения (например, свойства jvm в Java).

Параметры 1 и 3, по моему мнению, наиболее подходят для интеграции вашего кода в процесс CI.

0 голосов
/ 21 июня 2020

Вы можете передать эти значения через файл конфигурации и прочитать и использовать их в своем тестовом коде

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...