ページ上に<a href="/address_shops/">Адреса магазинов</a>
テキストを保存したいので、このリンクをクリックして、ページのヘッダーにこのテキストが含まれていることを確認します。そこで、xpathで要素を見つけようとしましたが、selenium.getTextは正しい結果を取得しましたが、selenium.clickは別のリンクに移動します。どこで間違えたの?前もって感謝します!
String m_1 = selenium.getText("xpath=html/body/div[3]/div[2]/div[1]/h4[1]");
selenium.click("xpath=html/body/div[3]/div[2]/div[1]/h4[1]");
selenium.waitForPageToLoad("30000");
assertTrue(selenium.getText("css=h3").contains(m_1));
ページ:http://www.svyaznoy.ru/map/
履歴書:使用するxpath=//descendant::a[@href='/address_shops/'][2]
かcss=div.deff_one_column a[href='/address_shops/']
、正しい結果を得る
使用xpath=//a[@href='/address_shops/']
中-要素は現在表示されていません
xpath=//a[@href='/address_shops/'][2]
-要素が見つかりません