Возникла проблема с запуском тестов на IE через maven-selenium-iedriver, очень рассчитываю на ваши советы!
Суть в том, что на одной из машин при запуске тестов, браузер запускается, на странице отображается надпись "This is the initial start page for the WebDriver server", потом открывается еще одно окно браузера с такой же надписью и ещё браузер, и ещё, и так пока не остановишь тест :)
При этом, на других машинах с точно такой же конфигурацией тесты запускаются нормально.
В консоли в это время отображается что тест запустился, указывается название теста, потом сообщение: "Starting InternetExplorerDriver server (64 bit) <ip-адрес> Listening on port <port>" - это сообщение с разными значениями port появляется с каждым новым окном браузера.
Есть подозрение, что дело в настройках безопасности, но не понятно, в каких именно.
Подскажите, кто знает, а если ли в США профессиональное сообщество тестировщиков-эмигрантов. Планирую переезд, хочу после переезда искать работу тестировщиком. Очень нужна помощь тех, кто переехал и нашел работу. С чего начать, где учиться?
Сравниваю две картинки - одна сохраненная, другая - захват текущего окна. (Проверяю факт нажатия на кнопку, она toggleButton и после нажатия остается нажатой.)
Обе картинки идентичны, однако картинка разницы выдает отсутствие кнопки.
(данная функция прекрасно работает с другими элементами).
Я составляю небольшой гайд по состоянию автоматизированного тестирования в современных компаниях. Исследую произошедшие за последние годы изменения, актуальные проблемы и потребности специалистов по автоматизированному тестированию, новые QA тренды.
По ссылке http://goo.gl/forms/oYTKWol1fN вы найдете небольшой опрос из 11 пунктов с вариантами ответов, это займет у вас не более 3 минут.
Заранее спасибо за участие! Обещаю поделиться результатами по завершению исследования.
Коллеги. Сейчас мне нужно несколько сотрудников техподдержки 1-линии. Основная задача – ответы на телефонные звонки. Необходимо консультировать пользователей по работе с нашими программами, установленными на территории заказчика. География – московская область. По мере роста опыта задачи будут усложняться. Возможны выезды к заказчикам.
Для тех, кто хочет получить первый опыт, это хорошая практика. Джоэл Спольски писал в своем блоге, что полгода в техподдержке – обязательный этап в трехлетней подготовке менеджеров проектов в их фирме. За время работы ставятся такие необходимые навыки тестировщика, как: общение с заказчиком, фиксация и управление инцидентами, работа с трекером, выявление проблем, создание раздела ЧаВо.
Необходимые навыки
Умение говорить по телефону с заказчиком. Хорошая дикция. Грамотная, уверенная речь.
Умение фиксировать инциденты.
Уверенный пользователь ПК. Знание терминов (текстовое поле, вход в систему и т.д.), виды броузеров, названия программ, понимание чем отличается pdf от doc и прочее, и прочее, и прочее. И главное - умение это объяснить.
Плюсами будут:
Рекомендации от тренеров.
Приложенные усилия по подготовке к будущей работе: чтение книг, тренинги.
Опыт работы в IT.
Опыт работы на аналогичной позиции.
Территориальная близость к офису.
Условия
Оформление по ТК РФ;
Соцпакет: ДМС (стоматология, стационар, услуги поликлиник), оплата мобильной связи, корпоративные скидки на фитнес;
Корпоративное обучение (внутреннее и внешнее);
Вилку зарплат можно посмотреть в статистике Яндекса. Обсуждается в ходе собеседования.
Мы находимся в Москве, между метро Дмитровская (1 км) и метро Динамо (2 км).
Сайткомпании: at-consulting.ru
Удаленная работа из других регионов пока невозможна. Большую часть времени необходимо присутствовать в офисе. Сейчас мы прорабатываем возможность работы из дома в периоды наименьшей нагрузки.
Обратите внимание! Работа сменная. Понедельник – воскресенье, 8:00 - 20:00.
PS. Вы не будете ждать 4 недели, пока «я рассмотрю ваше резюме». Если вы со мной свяжетесь в ближайшее время у вас будет шанс выйти на работу на следующей неделе.
Контакты в порядке предпочтительности.
Мой мобильный (если знаете).
Знаете мой скайп – стучитесь в него. Не знаете – стучитесь в mr_support42 (технический аккаунт специально для набора).
Gmail(если знаете).
Личка на форуме.
Мне в любом случае нужно понять, как вы говорите по телефону, поэтому сначала будет скайп или телефонное интервью. Звонить и стучаться в скайп можно в широком диапазоне времени 10:00-21:00 в рабочие дни и с 12:00 в выходные.
У меня возникла проблема при использовании режима parallel у dataprovider. Суть такова: Открывается несколько браузеров(хром), но страница открывается только на одном из них, и далее тест пытается вбить все данные разом в эту страничку и выпадает ошибка. Остальные браузеры ничего не отображают, у них пустая адресная строка.
Структура теста следующая:
@DataProvider(name="authdata",parallel=true)
public Iterator<Object[]> createData1() {...}
@Test(dataProvider="authdata")
public void test() throws Exception {
Authorization();
}
Для запуска использую testng.run(), т.к. пока по некоторым причинам нужен готовый jar для сборщика.
До использовании dataprovider, инициализация браузера была в @BeforeClass, и каждый @test был упакован в отдельный класс с одним методом. В этом случае параллельный запуск с testng работал без проблем.
Предполагаю что проблема связана с переменной driver, т.к. возможно все тесты используют один driver