Пользовательская команда с BrowserStack+WebdriverIO+Travis
У меня есть тест для проверки забытого пароля, поэтому мне нужно прочитать ссылку из электронного письма. Для этого я сделал пользовательскую команду в wdio.conf.js
browser.addCommand ('readLastUnseenLink', функция async(){ ... }
Он отлично работает при локальном тестировании на ноутбуке, также хорошо работает при тестировании с локальным тестированием WebdriverIO в Browserstack. Но, по некоторым причинам, когда я нажимаю код в Trvais, я получил.
browser.readLastUnseenLink не является функцией
У кого-нибудь была такая проблема раньше или, может быть, есть какое-то тривиальное решение?
1 ответ
Нашел мою проблему, у меня есть один основной файл, а остальные 3 объединены с основным, поэтому функции были добавлены только в основной, остальные кэшированы и не обновлены.