Vai*_*ain 6 selenium selenium-webdriver
这是我的源代码:
<div class="emph a-center addCard"
Or
<a class="add-link" href="javascript:;" onclick="gotoPaymentAddressForm()">Add a New Credit Card</a
</div>
Run Code Online (Sandbox Code Playgroud)
我需要点击同一页面上打开表格的"添加新信用卡".无法使用Selenium执行此操作.
好心劝告.
尝试以下操作:
driver.findElement(By.linkText("Add a New Credit Card")).click();
Run Code Online (Sandbox Code Playgroud)
您还可以使用以下xpath代码:
driver.findElement(By.xpath("//a[@onclick='gotoPaymentAddressForm()']")).click();
Run Code Online (Sandbox Code Playgroud)
要么
driver.findElement(By.xpath("//a[contains(text(),'Add a New Credit Card')]")).click();
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
25527 次 |
最近记录: |