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

Как нажимать автоматизированно нажимать "Да" при запросе разре



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

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


Как нажимать автоматизированно нажимать "Да" при запросе разре
2019-03-28 15:14

Начал я на днях разбираться с автоматизацией. Немного разобрался с локаторами - думаю "Ну вот теперь я смогу автоматизированно зайти на на свой проект через Selenium".

И тут я сталкиваюсь с таким вот окном и понимаю, что не знаю как с ним работать - это не вебэлемент. 

 

У кого есть идеи решить эту проблему? Про что почитать?



Как проверить текущую дату в SELENIUM IDE
2019-03-28 21:27

Добрый вечер! Недавно стала изучать Selenium IDE. Никогда программированием не занималась, поэтому сложно для меня....
Установила его на Chrome, соот-но все проверки через этот браузер.

Пытаюсь проверить следующие моменты в календаре.

 

1) Необходимо проверить, что в календаре всегда по умолчанию выбрана текущая дата. Ситуация сейчас следующая: проверяю наличие элемента, с указанием конкретной сегодняшней даты и завтра эта проверка уже не пройдет, нужно будет менять id в сценарии.

Использую команду verify element present, локатор id=day28...Тест отрабатывает, элемент с таким id находит.

 

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

 

2) По логике системы, в календаре для выбора доступны не все даты, а только текущая -1 и +7. Т.е., если текущая, например 28-е, то для выбора доступны 27-е, 28-е и еще 7 дней после 28-го.

Вот мне нужно проверить, что для выбора доступны только эти даты. Как это сделать средствами Selenium IDE?

 

3)  И еще одно))) Так как при проверке календаря, мне естественно нужно выбрать одну из этих доступных дат, но они меняются, как вы сами понимаете, так как постоянно меняется текущая дата. Нужно выбирать дату так, чтобы провека всегда проходила, без необходимости править сценарий. Т.е. проверка как-то должна быть завязана на выбор даты в диапазоне -1 и + 7 от текущей, не привязываясь к конкретным цифрам.

 

Буду очень признательна, если кто-то сможет мне помочь с ответами.

На всякий случай прикладываю скрины, как выглядит календарь и HTML его.

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

  • календарь.JPG
  • календарь html.JPG


Как проверить элемент по его атрибуту в selenium ide
2019-03-28 21:51

Необходимо проверить наличие текста в поле (поле для ввода текста, и оно имеет в себе уже запись, типа подсказки, что это "вылет"), но этот текст в HTML не определен как текст, поэтому проверка по команде verify text не подходит.

 

HTML элемента прилагаю.

 

Пробовала вот так

команда

verify element present

 

локатор 

или такой css=#path input:contains('Вылет')

 

или вот такой css=#path input[placeholder=Вылет]

 

Эти варианты не отрабатывают в selenium ide.

 

Подскажите, пожалуйста, что делаю не так?

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

  • проверка по атрибуту.JPG


© 2010 | Software-Testing.Ru


В избранное