Как проверить несколько браузеров в Selenium WebDriver - PullRequest
0 голосов
/ 28 августа 2018

Мы используем Selenium WebDriver и Cucumber для нашего приемочного тестирования. У нас есть набор функций, которые мы хотим протестировать, каждый из которых имеет несколько сценариев, вот пример:

  Scenario Outline: Unsuccessful login with W3ID credentials
    Given I navigate to the Bluecost Spreadsheet Upload Web url and receive a login screen 
    When I login using invalid credentials: "<user_id>" and "<user_pwd>"
    Then the W3ID will reject my credentials, produce an error message and I will not proceed to BCSUW

    Examples: 
      | user_id   | user_pwd |
      | baduserid | badpass  |

Я хочу протестировать каждый из этих сценариев с каждым браузером, который нам нужно поддерживать: FireFox, Edge и Chrome. Как запустить эти функции и сценарии для каждого из этих трех браузеров?

1 Ответ

0 голосов
/ 29 августа 2018

Я прочитал ссылку на пост выше, и один из ответов меня устраивает: я собираюсь выполнить все функции / сценарии для каждого тестируемого браузера. Это может означать проведение теста 3 раза через: Firefox, Chrome и Edge.

Спасибо за ссылку PJAutomator

...