0

Selenium for Python 2.7 の新機能

with class create をターゲットにしてクリックさせるにはどうすればよいですか?

<a href="#" class="create"></a>

私がやろうとしていること:

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import Select
from selenium.common.exceptions import NoSuchElementException
import unittest, time, re
self.driver.find_element_by_link_text("create").click()
4

2 に答える 2

1

XPathまたはCSSセレクターを使用して、ターゲット要素を見つけます。

element = self.driver.find_element_by_css_selector('a[class="create"]')
element.click()
于 2012-09-27T06:20:43.133 に答える
1

組み込みのファインダーをクラスに使用することもできます。

element = self.driver.find_element_by_class_name("create")
element.click()
于 2012-10-01T20:03:58.847 に答える