Селен C #, чтобы проверить, что положение полосы прокрутки сохраняется - PullRequest
0 голосов
/ 01 марта 2019

Мое требование - убедиться, что положение полосы прокрутки на странице сохраняется после обновления вручную.

Шаги -> полоса прокрутки перетаскивается в нижнюю часть страницы или перетаскивается к определенному элементу -> запускает обновление вручную -> чтобы убедиться, что полоса прокрутки по-прежнему остается в нижней части страницы (т. е. положение полосы прокрутки не изменилось)

Пожалуйста, помогите мне в автоматизации, чтобы проверить, что положение полосы прокрутки не изменилось.Заранее спасибо

1 Ответ

0 голосов
/ 01 марта 2019

Может быть использовать что-то похожее, чтобы получить значение элемента прокрутки. Попробуйте это:

  public static string JQueryGetValue(this IWebDriver driver, IWebElement element)
    {
        return (string) ((IJavaScriptExecutor)driver).ExecuteScript("return $(arguments[0]).val();", element);
    }
...