Вот рабочее решение для выбора даты из средства выбора даты с использованием каркаса робота.
Датчики выбора в основном являются входными тегами, но некоторые из них имеют дополнительный атрибут «только для чтения», из-за которого становится трудно добавить в него дату.
1) Сначала проверьте, доступен ли сборщик данных только для чтения или нет.
-проверьте страницу, найдите тег и проверьте.
если он не только для чтения, мы можем напрямую использовать приведенный ниже код до даты предыдущего дня.
${Yeterday_Date} = Get Current Date result_format=%d/%m/%Y increment=-1 day
Input Text ${locator} ${Yeterday_Date}
2) Если он имеет атрибут только для чтения, удалите этот атрибут и введите в него дату.
Execute Javascript document.querySelector("locator").removeAttribute("readonly");
Execute Javascript document.querySelector("locator").removeAttribute("onchange");
Execute Javascript document.querySelector("locator").setAttribute("value", "${Yeterday_Date}");
Некоторые датчики имеют атрибут onchange, который вызывается после удаления атрибута только для чтения, поэтому лучше удалить оба атрибута.