Если в тесте раскрыть пытаетесь через driver.findElement(element).click(), то попробуйте заменить на driver.actions().move({origin: driver.findElement(element).perform() (почитать про actions().move)
Честно говоря, я не понимаю, как это написать. Говорит, что perform это not a function. Но там, если что, при наведении ничего в DOM не меняется, вроде. А этот actions().move - это наследованное в ПРотракторе?
Честно говоря, я не понимаю, как это написать. Говорит, что perform это not a function. Но там, если что, при наведении ничего в DOM не меняется, вроде. А этот actions().move - это наследованное в ПРотракторе?
При наведении устанавливается псевдокласс :hover и скрытые дочерние элементы становятся доступными для взаимодействия
Ну, по-видимому нет, не происходит такого ( А где-то можно почитать / что гуглить, что вообще делает элементы не interactable? Ну прост с конкретным тестом я так или иначе решу. Но хотелось бы разобраться