Установите значение ползунка диапазона ионов на указанное значение c - PullRequest
0 голосов
/ 27 мая 2020

Пишу скрипты на робот-фреймворке с 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...