Добрый вечер! Недавно стала изучать 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 его.