facebook-webdriverdeでテキスト入力された値を取得する

facebook-webdriverdeでテキスト入力された値を取得するためには、getText()ではなく、getAttribute(“value”)を用います。

以下の様な要素が存在し、

<div id="post-body-content">
<input type="text" name="cft_debug_preview" value="名前" />
</div>

「名前」を取得したい際には、

$driver->findElement(WebDriverBy::id('post-body-content'))->getAttribute("value");

で取得することができます。

AWS構築サービスの全てをまとめた資料を公開中

ハックノート(TOWN株式会社)では、AWSの導入や構築支援を行っています。AWS導入メニューやサービス詳細、構成例や費用を掲載した資料をダウンロードできます。

AWSの新規導入やAWSへの移行を検討の際は、ぜひご参考ください。