Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Не рабоает sendKeys и js как способ ввода в input с помощью seleniumWe



Software-Testing.Ru - портал тестировщиков  

Новые темы форума тестировщиков


Не рабоает sendKeys и js как способ ввода в input с помощью seleniumWe
2017-11-01 10:33

Добрый день!

Уважаемые форумчане, подскажите:

Проект пишут на Vue.js после того как к input применили privent default значения не вводяться.

Точнее получается следующее:

SendKeys - вообще ничего не вводяться ( click() clear() ожидание - пробывал не помогает)

JavaScript - driver.executeScript("document.getElementById('senderName').value='тарас'", "привет");

Значение вводиться, но после того как тест идет дальше и попадает на на следующий input значение в предыдущей пропадает.

Использую: Selenium Webdriver 3.6.0, Chronium - v.60 language - JAVA.

 



Как реализовать вызов хранимых процедур в одной сессии
2017-11-01 11:25

Имеется две хранимые процедуры в базе, отрабатывают они корректно проблем с их вызовом нету, но оказалось что они обе должны вызываться в одной сессии чтобы возвращать нужные данные. То есть после написания SProc.Close(); в функции вызова процедуры следующая не сможет выдать корректные данные тк уже  в другой сессии. А текущая сессия должна быть открыта на протяжении всего времени работы автотеста. Как можно реализовать подобное через    SProc = ADO.CreateADOStoredProc(); не удается.



Самые интересные новости тестирования за вторую половину октября
2017-11-01 11:27

Вышел выпуск рассылки за вторую половину октября, его содержание доступно по ссылке.

 

Как всегда в выпуске рассылки собраны ссылки на новые статьи, слайдкасты, отобраны самые интересные публикации в ленте блогов и темы на форуме.

 

Подписаться на рассылку можно по ссылке.



Экспорт из Excel в TestLink + назначение ключа
2017-11-01 15:53

Всем привет! Работаю в сфере QA не так долго (ещё нет и года). Недавно на работе потребовалось создать в TestLink много(!!!) чеклистов. Да, мы используем TestLink и на то есть свои причины у руководства, в которые я не лезу :pardon:

 

Я просто оставлю здесь инструкцию, которая есть в нашей корпоративной библиотеке. Шаги предельно понятны даже новичку, надеюсь пригодиться кому-нибудь!

 

1. Составляем файлик Excel - пример по ссылке

2. В утилите для конвертирования заполняем поля (на картинке пример для выгрузки папки)

3. Открываем получившийся файл XML в редакторе, к примеру Notepad ++ и заменяем (Find-Replace) закрывающий тэг на код для ключа

-->  </testcase>

на <keywords><keyword name="KEYYY"><notes><![CDATA[описание ключа]]></notes></keyword></keywords></testcase>

 

 

 

Прикрепленные изображения

  • Converter.jpg


Снятие скриншотов при помощи chromedriver 2.33.506092
2017-11-01 16:38

Доброго времени суток! Столкнулся с проблемой снятия скриншота при использовании Chrome 62  и chromedriver 2.33.506092. Сохраняется черный экран... Тесты запускаю с основной машины на ОС Linux. При использовании geckodriver скриншот сохраняется нормально

1 скрин- с Хрома

2 скрин - с ФФ

Прикрепленные изображения

  • screen-1509542273664.png
  • screen-1509543494373.png


Как отследить появление элемента в любом месте любого теста
2017-11-01 17:01

Как здесь принято начинать новые темы: Я новичок в автотестировании, прошу помощи) Теперь к сути:

 

Дано: есть фреймворк на Java с Cucumber и Gherkin. В нём есть чёртова куча .feature тестов.

В этих .feature тестах расписаны шаги, они ссылаются на методы в классах steps, а те в свою очередь ссылаются на методы в классах pages.

 

Проблема: во время прохождения автотестов на страницах в браузере может появляться иконка загрузки - она появляется при подгрузке информации на странице, может возникать как при шагах "перейти на страницу", так и на "пользователь вводит в поле", или "пользователь нажимает на кнопку". Короче говоря практически при любом шаге. При появлении этой иконки всё содержимое страницы становится неактивно до тех пор, пока иконка не исчезает. 

 

Задача: Сделать так, чтобы каждый раз при появлении иконки ожидания тест дожидался её исчезновения.

В базовом классе страниц уже написан метод, который прекрасно дожидается исчезновения этой иконки загрузки. Однако вставлять этот метод в каждом тесте в каждый шаг и на каждой странице - редкое извращение.

 

Вопрос: как можно малой кровью добавить этот метод в каждый шаг каждого теста? В каком "направлении" погуглить, как похожую проблему Вы решали на своих проектах?

 

Заранее спасибо за помощь. Надеюсь, сильно пинать не будете - я ж ещё только учусь)



Yandex.browser
2017-11-02 08:14

Всем привет. 

Сталкивался кто-нибудь с автоматизацией тестирования UI в Yandex браузере?

Какой webdriver для этого нужно использовать?



© 2010 | Software-Testing.Ru


В избранное