Как мы можем выполнить кросс-браузерное тестирование, используя BDD в Squish Tool

Я работаю в Squish Tool и использую BDD-фреймворк с поддержкой Python. Я написал файл функций, в котором я должен выполнять кросс-браузерное тестирование с использованием браузера - IE, Chrome, Firefox. Может ли кто-нибудь сказать мне конфигурацию и настройку, необходимые для достижения того же

1 ответ

Решение

Настройка squishserver (эта ссылка упоминает настройку squishrunner, но на самом деле это настраивает squishserver, не путайтесь с этим) для использования определенного веб-браузера:

cd squish_dir
bin/squishserver --config setDefaultWebBrowser firefox

Другими возможными значениями вместо "firefox" являются "google-chrome", "ie", "safari", "edge", "на основе хрома".

Эта команда должна быть выполнена до запуска следующего набора тестов / кейсов, который должен использовать другой веб-браузер.

Другие вопросы по тегам