【发布时间】:2013-02-21 06:42:34
【问题描述】:
几小时前我开始学习硒。我有这样的 div 标签
<div id="first">
<iframe src="/emulator/" scrolling="no" frameborder="0"></iframe>
</div>
<div id="second">
//some more html tags
</div>
如何选择上面的 div 标签并通过 selenium py 代码发送一些文本? (尝试谷歌搜索超过一个小时 - 仍然没有找到方法) 这是通往所需 div 标签页的 python 代码 sn-p。
class Wm2(unittest.TestCase):
def setUp(self):
self.driver = webdriver.Firefox()
self.driver.implicitly_wait(30)
self.base_url = "http://localhost/"
self.verificationErrors = []
self.accept_next_alert = True
def test_wm2(self):
driver = self.driver
driver.get(self.base_url + "/")
driver.find_element_by_link_text("Log In").click()
driver.find_element_by_id("username").clear()
driver.find_element_by_id("username").send_keys("NAME")
driver.find_element_by_id("password").clear()
driver.find_element_by_id("password").send_keys("PWD123")
driver.find_element_by_name("submit").click()
#how to choose div tag and send_some text ?
【问题讨论】:
标签: python web-applications selenium