Пишу скрипты на робот-фреймворке с appium-библиотекой. У меня есть ползунок диапазона на моей странице, и мне нужно сдвинуть его до определенного значения c. Я попробовал провести пальцем, и он работал, но я хочу провести слайдер, чтобы указать значение c. например, скажем, мое текущее значение диапазона - 10, и я хочу увеличить его до 11. Как я могу вычислить мои end_x и end_y в этом случае.
Я также пробовал выполнить сценарий, где я устанавливал значение для элемента DOM прямо. Но когда я запускаю скрипт, он выдает ошибку «WebDriverException: Сообщение: метод не реализован». Мой идентификатор правильный, и я пересек, проверьте его в консоли chrome, где я смог установить значение непосредственно в DOM.
Я написал swipe logi c, чтобы смахивать влево или вправо, но это не то, что я хотеть. Если кто-то хочет увидеть или может помочь понять мою проблему, я размещаю ее здесь:
${element_size}= Get Element Size ${param_range}
${element_location}= Get Element Location ${param_range}
${start_x}= Evaluate ${element_location['x']} * (1)
${start_y}= Evaluate ${element_location['y']} * (1)
${end_x}= Evaluate ${element_location['x']} - (0.1)
${end_y}= Evaluate ${element_location['y']} * (1)
Swipe ${start_x} ${start_y} ${end_x} ${end_y} 1500
Sleep 1