Как получить текст из HTML с помощью wallaby/elixir?
Мне нужно использовать цифры, отображаемые в HTML, чтобы провести тест с помощью elixir/ wallaby.
пример:
class="app-add-installemnts-link">14903 1/3</a></td>
Как узнать номер: 14903 1/3
Есть ли функция или способ сделать это?
2 ответа
Решение
Вы можете использовать функцию Wallaby.Browser следующим образом:
Wallaby.Browser.text(session, css(".app-add-installemnts-link"))
Подробнее здесь: https://hexdocs.pm/wallaby/Wallaby.Browser.html
Если есть только один подходящий элемент:
find(css(".app-add-installemnts-link")
|> Element.text()