如何使用 Selenium pageobject 从标签中提取文本?
这是html代码:
<div class="post-actions__body" style="display: block;">
<span class="title">Reply from:</span>
<input class="account-input" value="" disabled="">
<textarea class="reply-text-area"></textarea>
<a class="btn-post-message btn--inactive" href="#">Post</a>
<!--<span class="character-count">63206</span>--></div>
我正在尝试从输入标签中提取文本:input class="account-input" value="" disabled="",文本(“account one”)在 GUI 上可见。
这就是我定义页面对象的方式:
div(:reply_account, :css => '.post-actions__body .account-input')
我尝试过使用 reply_account_element.getText()、.getValue()、.getAttribute(),但它们都不起作用。请指教,谢谢!