Jak radzicie sobie z tym że selenium czasem zwalnia przy jsowych elementach, przykładowy kod który otwiera pop-up bootstrap datepicker i timepicker i ustawia date i czas. Test czasem przechodzi a czasem nie
[code=ruby] find(’#calendar_item_event_start_date’).click
find(:xpath, “//td[@data-handler=‘selectDay’]/a”, text: ‘28’).click
find('#calendar_item_event_start_time').click
within 'div.bootstrap-timepicker' do
increment_hour_button = find(:xpath, "//a[@data-action='incrementHour']")
3.times do
increment_hour_button.click
end
increment_minute_button = find(:xpath, "//a[@data-action='incrementMinute']")
5.times do
increment_minute_button.click
end
end
end[/code]