使用selenium IDE

时间:2015-05-21 10:56:53

标签: selenium iframe

selenium的新手,这是我的示例项目。

我在div中有一个我无法访问的元素,我试图寻找答案,但只找到了java代码。由于我是硒的新手,我使用Table方式进行测试。

我找到了这个答案:

您可以使用cssSelector,

driver.switchTo()。frame(driver.findElement(By.cssSelector(" iframe [title =' Fill Quote']")));

但是没有名为driver的命令。

对不起,如果这听起来很愚蠢,但我唯一的愿望就是学习!

1 个答案:

答案 0 :(得分:1)

'驱动程序'这是一个代表浏览器的实例 您正在通过以下方式查找元素:browser.find_element_by ...()

使用selenium的步骤实际上与您在浏览器上手动查找元素的步骤相同:

  1. 打开浏览器并输入网址
  2. from selenium import webdriver
    
    driver = webdriver.Firefox()
    driver.get("http://www.python.org")
    
    1. 通过id,class,tag或compound来查找元素:
    2. elem = driver.find_element_by_css_selector("iframe[title='Fill Quote']")
      

      这是蟒蛇硒的doc

相关问题