2016-03-31 4 views
0

私は、セレニウムのJavaを使用して1つのGISウェブサイトのテストを行っています。私は地図上に赤い線を描きました。 javaを使用している行の数を特定するにはどうすればよいですか?
Javaを使用してWebページに表示される行の数を確認する方法は?

enter image description here

+0

プロット値(x、y)はありますか? – Tokazio

+0

ディスプレイを駆動しているGIS APIに依存します。 – Erica

+0

ウェブサイトのソースコードを表示します – metar

答えて

0

問題が解決されない場合はすみません。あなたの問題に関する多くの情報はありません。私はこのマップがおそらくフレームの内側にあり、ページの他の部分と同じように要素を通常は見つけられないと仮定しています。

探している赤い線がフレーム内にある場合は、最初に切り替えてみてください。

driver.switchTo().frame(driver.findElement(By.id("iFrameElementIdentifier")));

そして、あなたは簡単にそのプロパティを探すことにより、フレーム内の赤い線を見つけることができます。

ような何か:

driver.findElements(By.xpath("//*[@color='FF0000']")).size();

そして、それからカウントを取得。

関連する問題