selenium入门:元素定位-Id与name

   元素定位:元素的定位应该是自动化测试的核心,要想操作一个元素,首先应该识别这个元素。

   webdriver提供了一系列的元素定位方法,常用的有以下几种:

        id、name、class name、link text 、partial link text 、tag name、xpath

示例:

from selenium import webdriver

from time import sleep

driver=webdriver.Firefox()

driver.get("http://www.baidu.com")

driver.find_element_by_id("kw").send_keys("性能测试")  #通过ID定位到搜索框元素

driver.find_element_by_name("wd").send_keys("自动化测试")  #通过name定位到搜索框元素

sleep(4)

driver.find_element_by_id("su").click()  #定位到“百度一下”按钮后,调用click()方法

 

posted @ 2018-07-18 17:09  luckerzhang  阅读(217)  评论(0编辑  收藏  举报