Перейти к содержимому

Фотография

Selenium wd пытается запустить тесты в Safari

selenium webdriver mocha js

  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1 Dizmo

Dizmo

    Новый участник

  • Members
  • Pip
  • 1 сообщений
  • ФИО:Лазарев Андрей

Отправлено 29 января 2019 - 13:29

Скажу сразу, в автоматизации я новичок и только-только пытаюсь разобраться во всей этой "кухне" Стэк: WebStorm (JS), Selenium Webdriver, Mocha Для начала решил запустить стандартный тест из примера от Селением на своей машине, немного переделал и вот что получилось:

const assert = require('assert');

const {Browser, By, Key, until} = require('selenium-webdriver');
const {ignore, suite} = require('selenium-webdriver/testing');
suite(function(env) {
describe('Поиск в Google', function() {
let driver;

before(async function() {
driver = await env.builder().forBrowser('chrome').build();
});

it('demo', async function() {
await driver.get('https://www.google.com');
await driver.findElement(By.name('q')).sendKeys('webdriver', Key.RETURN);
await driver.wait(until.titleIs('webdriver - Поиск в Google'), 1000);
});

ignore(env.browsers(Browser.CHROME)).it('demo 2', async function() {
await driver.get('http://www.google.com/');
let url = await driver.getCurrentUrl();
assert.equal(url, 'https://www.google.com/');
});


after(() => driver && driver.quit());
});
});

 

Тест вроде как работает, и все круто, но Почему-то тест также прогоняется и в Safari. Естественно в сафари тест падает, при этом в Хроме все хорошо работает. У меня, как у новичка, есть подозрение на переменную env. Прошу не осуждать, а помочь советом.


  • 0



Темы с аналогичным тегами selenium, webdriver, mocha, js

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных