読者です 読者をやめる 読者になる 読者になる

ITの隊長のブログ

ITの隊長のブログです。いや、まだ隊長と呼べるほどには至っていないけど、日々がんばります。CakePHPとPlayFrameworkを使って仕事しています。最近はAngular2をさわりはじめたお(^ω^ = ^ω^)

【Selenium and PHPUnit】指定したい箇所が複数のClassが振られているなら、$this->byXPath()でも複数してしなければいけない

Selenium PHPUnit PHP

スポンサードリンク

結論はタイトルで述べた。

<table class="a-class b-class">
  <tr>
    <td><a href="#">テストリンク</a></td>
  </tr>
</table>
<?php
...
$element = $this->byXPath('//table[@class="a-class b-class"]/tr[1]/td[1]/a')->click();

なんかしらないけど、クラスa-classだけ指定したらうまくいかなかった。

これが正しい動作か書き方なのかまったくもってわからないけど、とりあえずメモ。