文件名称:元素的定位-python设置matplotlib.plot的坐标轴刻度间隔以及刻度范围
文件大小:617KB
文件格式:PDF
更新时间:2024-06-27 15:59:13
selenium webdriver python
三、元素的定位 对象的定位应该是自动化测试的核心,要想操作一个对象,首先应该识别这个对象。 一个对象就是一个人一样,他会有各种的特征(属性),如比我们可以通过一个人的身 份证号,姓名,或者他住在哪个街道、楼层、门牌找到这个人。 那么一个对象也有类似的属性,我们可以通过这个属性找到这对象。 webdriver 提供了一系列的对象定位方法,常用的有以下几种 · id · name · class name · link text · partial link text · tag name · xpath · css selector 我们可以看到,一个百度的输入框,可以用这么用种方式去定位。 #coding=utf-8 from selenium import webdriver browser = webdriver.Firefox() browser.get("http://www.baidu.com") #########百度输入框的定位方式########## #通过 id方式定位 browser.find_element_by_id("kw").send_keys("selenium")