Раньше я не использовал ловушки Nightwatch js, поэтому извиняюсь, если есть что-то в основном очевидное с моей проблемой.
Итак, что я хотел бы сделать перед каждым тестом:
- загрузить «базовый» URL (как определено в config, поэтому в этом случае www.parkers.co.uk)
- запустить командный сценарий
В моем файле local.conf. js у меня есть следующее;
test_settings: {
default: {
launch_url: 'https://www.parkers.co.uk/'
, а в нижней части моего файла глобальных я добавил следующий код для загрузки URL-адреса ;
module.exports = {
before: function (browser) {
browser.url(browser.launch_url);
};
, и я тоже пробовал;
before: function (browser, done) {
browser.url(browser.launch_url);
browser.perform(function () {
done();
});
}
};
, но в обоих случаях я получаю следующую ошибку:
TypeError: browser. url не является функцией
Есть ли что-то очевидное, чего мне не хватает в этом?
Большое спасибо.