Как получить текст из 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()

Справка

Другие вопросы по тегам