Горизонтальная прокрутка в c # -селене, управление внутри сетки - PullRequest
0 голосов
/ 24 сентября 2018

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

Это мой код на c #

IWebElement drpToleranceArrow = lib.initializeTest.driver.FindElement(By.XPath("//mat-select[contains(@ng-reflect-name, 'drpTolerance')]/div[@class='mat-select-trigger']/div[@class='mat-select-arrow-wrapper']/div[@class='mat-select-arrow']"));
var element = drpToleranceArrow  as IWrapsElement;
var locatableElement = element.WrappedElement as ILocatable;
var pos = locatableElement.LocationOnScreenOnceScrolledIntoView;

Выдает ожидание ILocatable, а ожидание

System.NullReferenceException: 'Object reference not set to an instance of an object.'

Любая подсказка ???

...